Esempio n. 1
0
    //----------------------------------------------------------------------------

    /*!
     *          @brief	Unity固有処理:初期化処理	※初回のUpdateを呼び出す直前に呼出し
     */
    //----------------------------------------------------------------------------
    protected virtual void Start()
    {
        //--------------------------------
        // アニメーションフェード管理クラスを追加
        //--------------------------------
        m_AnimationClipFadeTop = gameObject.GetComponent <AnimationClipFadeTop>();
        if (m_AnimationClipFadeTop == null)
        {
            m_AnimationClipFadeTop = gameObject.AddComponent <AnimationClipFadeTop>();
        }

        //--------------------------------
        // 自分自身を無効化する
        //--------------------------------
        UnityUtil.SetObjectEnabledOnce(gameObject, false);

        //--------------------------------
        // スタート関数を通ったことを明示
        //--------------------------------
        m_LayoutStartOK = true;
        m_LayoutExecOK  = false;
    }
Esempio n. 2
0
    //----------------------------------------------------------------------------

    /*!
     *  @brief	Unity固有処理:初期化処理	※初回のUpdateを呼び出す直前に呼出し
     */
    //----------------------------------------------------------------------------
    protected virtual void Start()
    {
        //--------------------------------
        // アニメーションフェード管理クラスを追加
        //--------------------------------
        m_AnimationClipFadeTop = gameObject.GetComponent <AnimationClipFadeTop>();
        if (m_AnimationClipFadeTop == null)
        {
            m_AnimationClipFadeTop = gameObject.AddComponent <AnimationClipFadeTop>();
        }

        m_CanvasObj = UnityUtil.GetChildNode(gameObject, "Canvas");
        if (m_CanvasObj != null)
        {
            m_CanvasGroup                = m_CanvasObj.GetComponent <CanvasGroup>();
            m_CanvasGroup.alpha          = 0.0f;
            m_CanvasGroup.blocksRaycasts = false;

            //カメラ設定
            m_CanvasObj.GetComponent <Canvas>().worldCamera = SceneObjReferMainMenu.Instance.m_MainMenuGroupCamera.GetComponent <Camera>();
        }
        MainMenuManager.Instance.m_ResumePatchUpdateRequest = true;
    }