Exemplo n.º 1
0
    public void LoadResources()
    {
        GameObject river = (new River()).river;

        rightCoastCtr = new CoastController("right");
        leftCoasrCtr  = new CoastController("left");

        boatCtr = new BoatController();

        judgeCtr = new JudgeController(rightCoastCtr, leftCoasrCtr, boatCtr);
        for (int i = 0; i < 3; ++i)
        {
            MySpace.CharacterController temp = new MySpace.CharacterController("Priest" + i);
            temp.SetPosition(rightCoastCtr.GetEmptyPosition());
            temp.GetOnCoast(rightCoastCtr);
            rightCoastCtr.GetOnCoast(temp);
            characters[i] = temp;
        }
        for (int i = 0; i < 3; ++i)
        {
            MySpace.CharacterController temp = new MySpace.CharacterController("Devil" + i);
            temp.SetPosition(rightCoastCtr.GetEmptyPosition());
            temp.GetOnCoast(rightCoastCtr);
            rightCoastCtr.GetOnCoast(temp);
            characters[i + 3] = temp;
        }
    }
        public override void OnInspectorGUI()
        {
            base.OnInspectorGUI();
            JudgeController judgeController = target as JudgeController;

            EditorGUILayout.LabelField("combo count :", judgeController.comboCount.ToString());
            EditorGUILayout.LabelField("total damage :", judgeController.totalDamage.ToString());
        }