Ejemplo n.º 1
0
        void OnCollisionEnter(Collision collision)
        {
            EnemyView other = collision.collider.gameObject.GetComponent <EnemyView> ();

            if (other)
            {
                collisionSignal.Dispatch();
            }
        }
        private void moveEnemy()
        {
            ObjectStatus enemy = gameModel.currentLevel.enemies [index];

            if (index < gameModel.currentLevel.enemies.Count)
            {
                Vector3 pos = gameUtil.positionInWorldSpace(enemy.x, enemy.y);


                EnemyView enemyView = enemy.view as EnemyView;
                enemyView.GoTo(pos);
            }
        }