コード例 #1
0
        public GameOverController() : base(ControllerNames.GameOver)
        {
            var gameOverModel = new GameOverModel();

            gameOverButton = new GameOverButton();

            gameOverModel.GameOverDialog = new GameOverDialogModel();
            gameOverModel.GameOverButton = gameOverButton;

            renderer = new GameOverRenderer(gameOverModel);
        }
コード例 #2
0
 private void Start()
 {
     HideEnterKey();
     PlayerText.enabled       = false;
     PlayerBackground.enabled = false;
     CombatText.enabled       = false;
     CombatBackground.enabled = false;
     CombatButton.SetActive(false);
     LevelDoneBackground.enabled = false;
     LevelDoneText.enabled       = false;
     LevelButton.SetActive(false);
     GameOverText.enabled       = false;
     GameOverBackground.enabled = false;
     GameOverButton.SetActive(false);
 }
コード例 #3
0
ファイル: PlayerController.cs プロジェクト: MX-H/AIGame-Fork
    // Start is called before the first frame update
    protected override void Start()
    {
        base.Start();
        ClientScene.RegisterPrefab(cardPrefab.gameObject);
        ClientScene.RegisterPrefab(creaturePrefab.gameObject);

        avatar = Resources.LoadAll <Sprite>(GameConstants.PATHS.CARD_IMAGES + GameUtils.GetDatabase().GetAvatarTexture(matchSettings.avatarIndex).name)[1];
        model  = GameUtils.GetDatabase().GetDeckModel(matchSettings.deckModelIndex);

        cardGenerator = new ProceduralCardGenerator(model, imageGlossary, gameSession.creatureModelIndex, nameModel);
        if (isLocalPlayer)
        {
            selectingTextPrompt = GameObject.Find("ScreenUI/SelectPrompt").GetComponent <TextPrompt>();
            selectingTextPrompt.gameObject.SetActive(false);

            ConfirmButton confirmButton = FindObjectOfType <ConfirmButton>();
            confirmButton.localPlayer = this;
            GameOverButton gameOverButton = FindObjectOfType <GameOverButton>();
            gameOverButton.localPlayer = this;
            SurrenderButton surrenderButton = FindObjectOfType <SurrenderButton>();
            surrenderButton.localPlayer = this;
        }
        turnTimer = FindObjectOfType <TurnTimer>();
    }
コード例 #4
0
 // Start is called before the first frame update
 void Start()
 {
     scene = GetComponent <Scene>();
     tm    = GameObject.FindWithTag("TurnManager").GetComponent <TurnManager>();
     gob   = GameObject.FindWithTag("Button").GetComponent <GameOverButton>();
 }
コード例 #5
0
 public void GameOverScreen()
 {
     GameOverButton.SetActive(true);
     GameOverBackground.enabled = true;
     GameOverText.enabled       = true;
 }
コード例 #6
0
ファイル: GameOverButton.cs プロジェクト: Jabarda/Ninja-Jump
 // Use this for initialization
 void Start()
 {
     instance    = this;
     transformer = GetComponent <Transform> ();
     rb2d        = GetComponent <Rigidbody2D> ();
 }