Exemple #1
0
    public void Init(Game game)
    {
        Game = game;

        PhpController = GetComponent <PhpController>();
        PhpController.Init(this);

        GameSparksController = GetComponent <GameSparksController>();

        // we do this after the success of obtaining a game sessionId handshake
        //GameSparksController.Init(this);

        Transform[] allChildren = GetComponentsInChildren <Transform>(true);
        foreach (Transform child in allChildren)
        {
            switch (child.name)
            {
            case "<body":
                CanvasController = child.GetComponent <CanvasController>();
                break;

            default:
                break;
            }
        }
        CanvasController.Init(this);
    }
    public void Init(Game game)
    {
        Game = game;

        CanvasController = transform.GetChild(0).GetComponent <CanvasController>();
        CanvasController.Init(this);

        PhpController = GetComponent <PhpController>();
        PhpController.Init(GameSparksController.Instance().PhpOffline);

        LoginController = GetComponent <LoginController>();

        ChatController = GetComponent <ChatController>();
    }