Inheritance: EnemyShip
コード例 #1
0
        // yes its dynamic but it is also modifyable
        // you don't want this sort of stuff going on inside of your actual program
        // lots of if and else statements and logic
        void Update()
        {
            return;             // < "deactivating"


            if (Input.GetKeyDown(KeyCode.U))
            {
                EnemyShip ship = new UFOEnemyShip();
                DoStuffEnemy(ship);
            }
            else if (Input.GetKeyDown(KeyCode.R))
            {
                EnemyShip ship = new RocketEnemyShip();
                DoStuffEnemy(ship);
            }
        }
コード例 #2
0
		// yes its dynamic but it is also modifyable
		// you don't want this sort of stuff going on inside of your actual program
		// lots of if and else statements and logic
		void Update ()
		{
			return; // < "deactivating"
		
		
			if (Input.GetKeyDown (KeyCode.U))
			{
				EnemyShip ship = new UFOEnemyShip ();
				DoStuffEnemy (ship);
			}
		else if (Input.GetKeyDown (KeyCode.R))
			{
				EnemyShip ship = new RocketEnemyShip ();
				DoStuffEnemy (ship);
			}
		}
コード例 #3
0
		void Start ()
		{
			EnemyShip ufo = new UFOEnemyShip ();
			Debug.Log ("What kind of ship do you want? (R / U)");
		}
コード例 #4
0
        void Start()
        {
            EnemyShip ufo = new UFOEnemyShip();

            Debug.Log("What kind of ship do you want? (R / U)");
        }