コード例 #1
0
ファイル: Level.cs プロジェクト: Janisse/GameProject
    void Start()
    {
        //Link Level and GameMode
        _currentGameMode       = ((FPSGameMode)JEngine.Instance.gameManager.GetCurrentGameMode);
        _currentGameMode.level = this;

        //Place the Player in the level
        _currentGameMode.player.transform.position = playerSpawn.position;
        _currentGameMode.player.transform.rotation = playerSpawn.rotation;

        //Init EnemyList
        enemyList = new List <EnemyCharacter>();

        //Level is Loaded
        JEngine.Instance.eventManager.FireEvent("LevelLoaded");
    }
コード例 #2
0
ファイル: Level.cs プロジェクト: Janisse/GameProject
	void Start ()
	{
		//Link Level and GameMode
		_currentGameMode = ((FPSGameMode)JEngine.Instance.gameManager.GetCurrentGameMode);
		_currentGameMode.level = this;

		//Place the Player in the level
		_currentGameMode.player.transform.position = playerSpawn.position;
		_currentGameMode.player.transform.rotation = playerSpawn.rotation;

		//Init EnemyList
		enemyList = new List<EnemyCharacter>();

		//Level is Loaded
		JEngine.Instance.eventManager.FireEvent("LevelLoaded");
	}
コード例 #3
0
ファイル: Icon.cs プロジェクト: FireFlyForLife/GGJ2018
 // Use this for initialization
 void Start()
 {
     m_image   = GetComponent <Image>();
     m_clicked = false;
     gm        = GameObject.FindObjectOfType <FPSGameMode>();
 }