private void Start()
 {
     sceneController = SSDirector.getInstance().currentScenceController as FirstSceneController;
 }
Beispiel #2
0
 void Start()
 {
     sceneController = (myGameObject)SSDirector.getInstance().currentSceneController;
 }
Beispiel #3
0
 void Start()
 {
     action = SSDirector.getInstance().currentScenceController as UserAction;
     blood  = 5;
 }
 private void Start()
 {
     action = SSDirector.getInstance().currentSceneController as IUserAction;
 }
Beispiel #5
0
 protected void Start()
 {
     scene = (RoundController)SSDirector.getInstance().currentScenceController;
     scene.actionManager = this;
 }
Beispiel #6
0
 void Start()
 {
     UserAcotionController = SSDirector.getInstance().currentScenceController as UserAction;
 }
Beispiel #7
0
 // Use this for initialization
 void Start()
 {
     action = SSDirector.getInstance().getCurrentSceneController() as IUserAction;
 }
Beispiel #8
0
 public void GameOver()
 {
     SSDirector.getInstance().GameOver();
 }
Beispiel #9
0
 public void GameOver()
 {
     SSDirector.getInstance().NextScene();
 }
 protected new void Start()
 {
     sceneController = (MainController)SSDirector.getInstance().currentSceneController;
     sceneController.actionManager = this;
 }
Beispiel #11
0
 // Use this for initialization
 void Start()
 {
     sceneController = (myGameObject)SSDirector.getInstance().currentSceneController;
     sceneController.actionManager = this;
 }
Beispiel #12
0
 // Use this for initialization
 void Start()
 {
     s1 = SSDirector.getInstance();
     s1.setModel(this);
     load();
 }
Beispiel #13
0
 private void Start()
 {
     sceneController = (SceneController)SSDirector.getInstance().currentScenceController;
     diskFactory     = sceneController.factory;
 }
Beispiel #14
0
    // Use this for initialization
    void Start()
    {
        action = SSDirector.getInstance().currentSceneController as ISceneController;

        sceneController = Singleton <FirstSceneController> .Instance;
    }
Beispiel #15
0
    public void Judge()
    {
        int left_d = 0, left_p = 0, right_d = 0, right_p = 0;

        // Debug.Log("Judge");
        foreach (GameObject element in LeftObject)
        {
            if (element.tag == "Priest")
            {
                left_p++;
            }
            if (element.tag == "Devil")
            {
                left_d++;
            }
        }

        foreach (GameObject element in RightObject)
        {
            if (element.tag == "Priest")
            {
                right_p++;
            }
            if (element.tag == "Devil")
            {
                right_d++;
            }
        }

        for (int i = 0; i < 2; i++)
        {
            if (boat[i] != null && boat_obj.transform.parent == leftShore_obj.transform)//船在左岸
            {
                if (boat[i].tag == "Priest")
                {
                    left_p++;
                }
                else
                {
                    left_d++;
                }
            }
            if (boat[i] != null && boat_obj.transform.parent == rightShore_obj.transform)//船在右岸
            {
                if (boat[i].tag == "Priest")
                {
                    right_p++;
                }
                else
                {
                    right_d++;
                }
            }
        }

        if ((left_d > left_p && left_p != 0) || (right_d > right_p && right_p != 0))
        {
            SSDirector.getInstance().state = State.LOSE; //恶魔数量大于牧师数量,游戏失败
        }
        else if (right_d == right_p && right_d == 3)     //全过河,赢了
        {
            //Debug.Log(right_d);
            SSDirector.getInstance().state = State.WIN;
        }
    }
Beispiel #16
0
 // Use this for initialization
 void Start()
 {
     SSDirector s1 = SSDirector.getInstance();
 }
 public RoleModelController()
 {
     userAction = SSDirector.getInstance().currentSceneController as IUserAction;
 }
Beispiel #18
0
 protected new void Start()
 {
     sceneController = (FirstSceneController)SSDirector.getInstance().current;
     sceneController.actionManager = this;
     factory = Singleton <UFOFactory> .Instance;
 }
Beispiel #19
0
 void Start()
 {
     userAction = SSDirector.getInstance().currentSceneController as UserAction;
 }
Beispiel #20
0
 public void Start()
 {
     sceneController = (ShootController)SSDirector.getInstance().currentScenceController;
 }
Beispiel #21
0
 void Start()
 {
     sceneController = SSDirector.getInstance().currentScenceController as FirstController;
     action          = (FirstController)SSDirector.getInstance().currentScenceController as IUserAction;
     player          = sceneController.player;
 }
Beispiel #22
0
 protected void Start()
 {
     sceneController = (FirstSceneController)SSDirector.getInstance().currentSceneController;
     sceneController.actionManager = this;
     disks = Singleton <DiskFactory> .Instance;
 }