public void Should_Notify_AddedToGameManager_When_Added_To_GameManager() { var raised = false; const bool expected = true; var em = new EntityManager(_channelManager, new EntityPool()); var tgm = new TestGameManager(new DefaultEntityAspectManager(_channelManager, em), em, _systemManager); var system = new LabelSystem(_channelManager, 10, new[] { "default" }); system.AddedToGameManager += (s, e) => raised = true; system.AddToGameManager(tgm); Assert.Equal(expected, raised); }
void Awake() { if (instance == null) { instance = this; } else if (instance != this) { Destroy(gameObject); } //DontDestroyOnLoad(gameObject); }
// Use this for initialization void Start() { Debug.Log("TestTrainer: Start() "); testGameManager = new TestGameManager(this); testBrain = new TestBrain(); //testGameManager.brainInput[0] -= 5f; //testGameManager.testGameInstance.inputChannelsList[0].GetValue(); testBrain.TestBrainFunction(testGameManager.brainInput, ref testGameManager.brainOutput); testGameManager.testGameInstance.Tick(); }
// Use this for initialization void Start () { Debug.Log ("TestTrainer: Start() "); testGameManager = new TestGameManager(this); testBrain = new TestBrain(); //testGameManager.brainInput[0] -= 5f; //testGameManager.testGameInstance.inputChannelsList[0].GetValue(); testBrain.TestBrainFunction(testGameManager.brainInput, ref testGameManager.brainOutput); testGameManager.testGameInstance.Tick (); }
void Awake() { if (instanceT == null) instanceT = this; else if (instanceT != this) Destroy (gameObject); DontDestroyOnLoad (gameObject); tileL = new List<TestHexTile> (); playerL = new List<TestUnit> (); enemyL = new List<Enemy> (); playerInput = this.gameObject.GetComponent<TestPlayerKeyBoardInput> (); playersTurn = false; enemiesTurn = false; }
void Awake() { Get = this; }