コード例 #1
0
ファイル: Player.cs プロジェクト: facybenbook/krakjam2019
    private void handleMiniGames()
    {
        LadderMiniGame miniGame = FindObjectOfType <MiniGameManager>().GetCurrentMiniGame();

        if (miniGame)
        {
            handleMiniGameLadder(miniGame);
        }
    }
コード例 #2
0
ファイル: Player.cs プロジェクト: facybenbook/krakjam2019
 private void handleMiniGameLadder(LadderMiniGame miniGame)
 {
     if (XCI.GetButtonDown(XboxButton.A, controller) ||
         (Input.GetKeyDown("z") && playerManager.GetActivePlayer().name == "Player1") ||
         (Input.GetKeyDown("m") && playerManager.GetActivePlayer().name == "Player2"))
     {
         print("ACTION");
         miniGame.OnUserActionButtonPressed();
     }
 }
コード例 #3
0
ファイル: Spawner.cs プロジェクト: facybenbook/krakjam2019
 void Start()
 {
     timeLeftToNextSpawn = timeBetweenSpawns;
     ladderMiniGame      = transform.parent.parent.GetComponent <LadderMiniGame>();
 }
コード例 #4
0
 internal void SetCurrentMiniGame(LadderMiniGame miniGame)
 {
     currentMiniGame = miniGame;
 }