Exemplo n.º 1
0
    /// <summary>
    /// Awake this instance. Config something when app start. Override if necessary.
    /// </summary>
    protected virtual void Awake()
    {
        m_Instance  = this;
        m_GlobalBgm = string.Empty;

        m_SolidCamera      = Instantiate(Resources.Load("SolidCamera")) as GameObject;
        m_SolidCamera.name = "SolidCamera";
        m_SolidCamera.transform.localPosition = new Vector3(-(SHIELD_TOP_INDEX + 0.5f) * SCENE_DISTANCE, 0, 0);

        m_Scenes  = new GameObject("Scenes");
        m_Shields = new GameObject("Shields");

        CreateLoadingsThenLoadFirstScene();
    }
Exemplo n.º 2
0
    /// <summary>
    /// Awake this instance. Config something when app start. Override if necessary.
    /// </summary>
    protected virtual void Awake()
    {
        m_SolidCamera = Instantiate (Resources.Load ("SolidCamera")) as GameObject;
        m_SolidCamera.name = "SolidCamera";
        m_SolidCamera.transform.localPosition = new Vector3(-(m_ShieldTopIndex+0.5f) * m_SceneDistance, 0, 0);

        m_Scenes = new GameObject("Scenes");
        m_Shields = new GameObject("Shields");
        m_Instance = this;
    }
Exemplo n.º 3
0
	/// <summary>
    /// Awake this instance. Config something when app start. Override if necessary but remember check if (Application.isPlaying).
	/// </summary>
	protected virtual void Awake()
	{
        m_Instance = this;
        m_GlobalBgm = string.Empty;

        m_SolidCamera = Instantiate(Resources.Load("SolidCamera")) as GameObject;
        m_SolidCamera.name = "SolidCamera";
        m_SolidCamera.transform.parent = m_Instance.transform;
        m_SolidCamera.transform.localPosition = new Vector3(-(SHIELD_TOP_INDEX + 0.5f) * m_SceneDistance, 0, 0);

        m_Scenes = new GameObject("Scenes");
        m_Shields = new GameObject("Shields");

        m_Scenes.transform.parent = m_Instance.transform;
        m_Scenes.transform.localPosition = Vector3.zero;

        m_Shields.transform.parent = m_Instance.transform;
        m_Shields.transform.localPosition = Vector3.zero;

        DontDestroyOnLoad(m_Instance.gameObject);
        DontDestroyOnLoad(m_SolidCamera);
        DontDestroyOnLoad(m_Scenes);
        DontDestroyOnLoad(m_Shields);

        CreateLoadingsThenLoadFirstScene();
	}
Exemplo n.º 4
0
    /// <summary>
    /// Awake this instance. Config something when app start. Override if necessary.
    /// </summary>
    protected virtual void Awake()
    {
        m_Instance = this;
        m_GlobalBgm = string.Empty;

        m_SolidCamera = Instantiate (Resources.Load ("SolidCamera")) as GameObject;
        m_SolidCamera.name = "SolidCamera";
        m_SolidCamera.transform.localPosition = new Vector3(-(SHIELD_TOP_INDEX+0.5f) * SCENE_DISTANCE, 0, 0);

        m_Scenes = new GameObject("Scenes");
        m_Shields = new GameObject("Shields");

        CreateLoadingsThenLoadFirstScene ();
    }