コード例 #1
0
    // Start is called before the first frame update
    void Start()
    {
        switch (gameObject.name)
        {
        case "herculesHead":
        {
            enemyPosition = "topleft";
            break;
        }

        case "perseusHead":
        {
            enemyPosition = "botleft";
            break;
        }

        case "achillesHead":
        {
            enemyPosition = "botright";
            break;
        }

        case "ippoHead":
        {
            enemyPosition = "topright";
            break;
        }
        }
        step = 1;
        Board.SetUpBoard();
        FirebaseDatabase.ListenForValueChanged("game/positions/" + user.uid, gameObject.name, "OnValueChanged", "OnError");
        FirebaseDatabase.ListenForValueChanged("rooms/room1/question/" + user.uid, gameObject.name, "OnQuestionChange", "OnQuestionError");
        FirebaseDatabase.ListenForAnswer("rooms/room1/answers/" + user.uid, gameObject.name, "OnAnswerSuccess", "OnQuestionError");
    }