Esempio n. 1
0
 public void SetScene(CScenePlayGame tScene)
 {
     mScene = tScene;
     foreach (var room in mRoomList)
     {
         room.SetScene(mScene);
     }
 }
Esempio n. 2
0
 public void SetScene(CScenePlayGame tScene)
 {
     mScene = tScene;
     foreach (var door in mDoorList)
     {
         door.SetScene(tScene);
     }
 }
Esempio n. 3
0
    public void SetScene(CScenePlayGame tScene)
    {
        mScene = tScene;
        mScene.mPlayer.ReadHP.Where((hp) => mTxtHP != null)
        .Subscribe((hp) =>
        {
            mTxtHP.text = string.Format("HP <color='red'>{0}</color>", hp);
        })
        .AddTo(this);

        mScene.ReadScore.Where((score) => mTxtScore != null)
        .Subscribe((score) =>
        {
            mTxtScore.text = string.Format("SCORE <color='gray'>{0}</color>", score);
        })
        .AddTo(this);

        mScene.ReadGold.Where((gold) => mTxtGold != null)
        .Subscribe((gold) =>
        {
            mTxtGold.text = string.Format("GOLD <color='yellow'>{0}</color>", gold);
        })
        .AddTo(this);
    }
Esempio n. 4
0
 public void SetScene(CScenePlayGame tpScene)
 {
     mpScene = tpScene;
 }
Esempio n. 5
0
 public void SetScene(CScenePlayGame tScene)
 {
     mScenePlayGame = tScene;
 }