Ejemplo n.º 1
0
 void  CLoadScene()
 {
     CRyuSoundMgr.GetInst().Play(0);
     SceneManager.LoadScene("CScenePlayGame");
     SceneManager.LoadScene("CSceneGrid_0", LoadSceneMode.Additive);
     SceneManager.LoadScene("CScenePlayGameUI", LoadSceneMode.Additive);
 }
Ejemplo n.º 2
0
    void DoCreateEnemy()
    {
        int ti = 0;

        if (mEnemyList.Count < 5)
        {
            ti = mEnemyList.Count;
            CEnemy tpSlime = null;

            tpSlime = null;
            tpSlime = Instantiate <CEnemy>(CRyuGameDataMgr.GetInst().PFSlime, Vector3.zero, Quaternion.identity);
            tpSlime.transform.position = new Vector3(-1.0f * Mathf.Pow(-1, ti) * ti, 0, -1.0f * Mathf.Pow(-1, ti - 1) * ti);
            tpSlime.SetScene(this);

            mEnemyList.Add(tpSlime);
            CRyuSoundMgr.GetInst().Play(2);

            mEnemyList[ti].CreateAni();
        }
        else if (5 == mEnemyList.Count)
        {
            CEnemy tpBobby = null;
            tpBobby = null;
            tpBobby = Instantiate <CEnemy>(CRyuGameDataMgr.GetInst().PFBobby, Vector3.zero, Quaternion.identity);
            tpBobby.transform.position = new Vector3(-5, 0, 0);
            tpBobby.SetScene(this);
            tpBobby.SetAlberto(mpAlberto);
            mEnemyList.Add(tpBobby);
            CRyuSoundMgr.GetInst().Play(2);
        }
    }
Ejemplo n.º 3
0
 public void OnTriggerEnter(Collider tCollider)
 {
     if (true == tCollider.CompareTag("tagLamp"))
     {
         CRyuSoundMgr.GetInst().Play(4);
         mpScene.OnClickBtnGoScenePlayGame();
         Debug.Log("Colision");
     }
 }
Ejemplo n.º 4
0
    // Use this for initialization
    void Start()
    {
        CRyuSoundMgr.GetInst().CreateRyu();
        CRyuSoundMgr.GetInst().SetAudioBundle(FindObjectOfType <CAudioBundle>());
        CRyuSoundMgr.GetInst().BuildRyu();

        CRyuGameDataMgr.GetInst().CreateRyu();
        SceneManager.LoadScene("CSceneTitle");
    }
Ejemplo n.º 5
0
    public static CRyuSoundMgr GetInst()
    {
        if (mInstance == null)
        {
            mInstance = new CRyuSoundMgr();
        }

        return(mInstance);
    }
Ejemplo n.º 6
0
    void DoNext()
    {
        SceneManager.LoadScene("CScenePlayGame");
        SceneManager.LoadScene("CScenePlayGameUI", LoadSceneMode.Additive);

        if (0 == CRyuGameDataMgr.GetInst().SceneLoadNum)
        {
            CRyuSoundMgr.GetInst().Stop(0);
            CRyuSoundMgr.GetInst().Play(1);
            SceneManager.LoadScene("CSceneGrid_1", LoadSceneMode.Additive);
            CRyuGameDataMgr.GetInst().SetSceneNum(1);
        }

        else if (1 == CRyuGameDataMgr.GetInst().SceneLoadNum)
        {
            CRyuSoundMgr.GetInst().Stop(1);
            CRyuSoundMgr.GetInst().Play(0);
            SceneManager.LoadScene("CSceneGrid_0", LoadSceneMode.Additive);
            CRyuGameDataMgr.GetInst().SetSceneNum(0);
        }
    }
Ejemplo n.º 7
0
    void DoCreateEnemy()
    {
        int tSceneNum = CRyuGameDataMgr.GetInst().SceneLoadNum;

        mCount = mEnemyList.Count;

        if (mEnemyList.Count < CRyuGameDataMgr.GetInst().mStageInfoBundle.mStageInfoList[tSceneNum].mUnitInfoList.Count)
        {
            CEnemy tpSlime = null;
            tpSlime = Instantiate <CEnemy>(CRyuGameDataMgr.GetInst().PFSlime, Vector3.zero, Quaternion.identity);

            tpSlime.transform.position = new Vector3(CRyuGameDataMgr.GetInst().mStageInfoBundle.mStageInfoList[tSceneNum].mUnitInfoList[mCount].mX,
                                                     CRyuGameDataMgr.GetInst().mStageInfoBundle.mStageInfoList[tSceneNum].mUnitInfoList[mCount].mY,
                                                     CRyuGameDataMgr.GetInst().mStageInfoBundle.mStageInfoList[tSceneNum].mUnitInfoList[mCount].mZ);

            tpSlime.SetScene(this);

            mEnemyList.Add(tpSlime);
            mEnemyList[mCount].CreateAni();
            CRyuSoundMgr.GetInst().Play(2);
        }

        /*
         * int ti = 0;
         * if (mEnemyList.Count < 5)
         * {
         *  ti = mEnemyList.Count;
         *  CEnemy tpSlime = null;
         *
         *  tpSlime = null;
         *  tpSlime = Instantiate<CEnemy>(CRyuGameDataMgr.GetInst().PFSlime, Vector3.zero, Quaternion.identity);
         *  tpSlime.transform.position = new Vector3(-1.0f * Mathf.Pow(-1, ti) * ti, 0, -1.0f * Mathf.Pow(-1, ti - 1) * ti);
         *  tpSlime.SetScene(this);
         *
         *  mEnemyList.Add(tpSlime);
         *  CRyuSoundMgr.GetInst().Play(2);
         *
         *  mEnemyList[ti].CreateAni();
         * }
         * else if (5 == mEnemyList.Count)
         * {
         *  CEnemy tpBobby = null;
         *  tpBobby = null;
         *  tpBobby = Instantiate<CEnemy>(CRyuGameDataMgr.GetInst().PFBobby, Vector3.zero, Quaternion.identity);
         *  tpBobby.transform.position = new Vector3(-5, 0, 0);
         *  tpBobby.SetScene(this);
         *  tpBobby.SetAlberto(mpAlberto);
         *  mEnemyList.Add(tpBobby);
         *  CRyuSoundMgr.GetInst().Play(2);
         * }
         * else if(6==mEnemyList.Count)
         * {
         *  CEnemy_1 tpEnemy_1= null;
         *  tpEnemy_1 = null;
         *  tpEnemy_1 = Instantiate<CEnemy_1>(CRyuGameDataMgr.GetInst().PFEnemy_1, Vector3.zero, Quaternion.identity);
         *  tpEnemy_1.transform.position = new Vector3(-5, 0, 0);
         *  tpEnemy_1.SetScene(this);
         *  tpEnemy_1.SetAlberto(mpAlberto);
         *  mEnemyList.Add(tpEnemy_1);
         *  CRyuSoundMgr.GetInst().Play(2);
         *
         *
         *
         *
         * }
         */
    }
Ejemplo n.º 8
0
 public void OnClickBtnGoSceneConfig()
 {
     CRyuSoundMgr.GetInst().Stop(0);
     SceneManager.LoadScene("CSceneConfig");
 }
Ejemplo n.º 9
0
 override public void DoRatote()
 {
     base.DoRatote();
     mDir.y += 90.0f;
     CRyuSoundMgr.GetInst().Play(3);
 }
Ejemplo n.º 10
0
 override public void DoMove()
 {
     base.DoMove();
     CRyuSoundMgr.GetInst().Play(3);
 }
Ejemplo n.º 11
0
 protected CRyuSoundMgr()
 {
     mInstance = null;
 }