コード例 #1
0
ファイル: Pawn.cs プロジェクト: tungcheng/TopDownARPGProject
        // Use this for initialization
        protected override void Start()
        {
            base.Start();
            SetUpAnimator();

            _weaponHolder     = GetComponentInChildren <WeaponHandler>();
            _interactionLogic = GetComponentInChildren <InteractionLogic>();
        }
コード例 #2
0
ファイル: AsteroidTests.cs プロジェクト: whztt07/DeltaEngine
		public void ShowAsteroidsOfSeveralSizemodsAndFracture()
		{
			var gameLogic = new InteractionLogic();
			var largeAsteroid = new Asteroid(gameLogic);
			new Asteroid(gameLogic, 2);
			new Asteroid(gameLogic, 3);
			largeAsteroid.Fracture();
			Assert.IsFalse(largeAsteroid.IsActive);
		}
コード例 #3
0
        public void ShowAsteroidsOfSeveralSizemodsAndFracture()
        {
            var gameLogic     = new InteractionLogic();
            var largeAsteroid = new Asteroid(gameLogic);

            new Asteroid(gameLogic, 2);
            new Asteroid(gameLogic, 3);
            largeAsteroid.Fracture();
            Assert.IsFalse(largeAsteroid.IsActive);
        }
コード例 #4
0
 public void InitGameLogic()
 {
     Resolve <Window>();
     interactionLogic = new InteractionLogic();
     interactionLogic.BeginGame();
 }
コード例 #5
0
 // Update is called once per frame
 void Update()
 {
     InteractionLogic.ReadInput();
 }
コード例 #6
0
ファイル: GameLogicTests.cs プロジェクト: whztt07/DeltaEngine
		public void InitGameLogic()
		{
			Resolve<Window>();
			interactionLogic = new InteractionLogic();
			interactionLogic.BeginGame();
		}