Пример #1
0
    /// <summary>
    /// スクリプト上の基本的なinit
    /// </summary>
    void MainInit()
    {
        //Initする必要がある場合、この関数では、すべてを解決
        //Awake段やこのようなのにで触れずに、ここですべてを解決できるように

        _UI.UIInit(this, _List, _Main, _Fav);
        _List.ListInit(this, _UI, _Bth, _AAR);
        _Bth.CommunicatorInit(this, _AAR, _UI, _Msg, _Fav);
        _Msg.MsgInit(this, _Main, _Bth, _AAR, _Fav, _Alert);
        _Main.MainBGSceneInit(_AAR, _Msg, _List, _Bth);
        _Fav.FavInit(this, _Main, _Bth, _Alert);
        _Alert.AlertInit();

        RemoteInit();
    }