Exemplo n.º 1
0
    public void SceneReLoad()
    {
        string sceneName = SceneManager.GetActiveScene().name;

        MapTileManager.FlowerCountReset();
        SceneManager.LoadScene(sceneName);
    }
Exemplo n.º 2
0
 public void OnTriggerEnter2D(Collider2D col)
 {
     if (col.name.Equals("flower"))
     {
         MapTileManager.FlowerCount();
         if (SceneManager.GetActiveScene().name == "Stage1")
         {
             GameSceneManager.ChangeScene("Stage2");
         }
         if (SceneManager.GetActiveScene().name == "Stage2")
         {
             GameSceneManager.ChangeScene("Stage3");
         }
         if (SceneManager.GetActiveScene().name == "Stage3")
         {
             GameSceneManager.ChangeScene("Stage4");
         }
         if (SceneManager.GetActiveScene().name == "Stage4")
         {
             GameSceneManager.ChangeScene("Stage5");
         }
         if (SceneManager.GetActiveScene().name == "Stage5")
         {
             GameSceneManager.ChangeScene("Stage6");
         }
         if (SceneManager.GetActiveScene().name == "Stage6")
         {
             GameSceneManager.ChangeScene("Died");
         }
     }
 }
Exemplo n.º 3
0
        public void Test01()
        {
            int index = 0;

            for (; ;)
            {
                if (DDInput.DIR_8.IsPound())
                {
                    index -= Consts.SCREEN_MAP_W;
                }
                if (DDInput.DIR_4.IsPound())
                {
                    index--;
                }
                if (DDInput.DIR_6.IsPound())
                {
                    index++;
                }
                if (DDInput.DIR_2.IsPound())
                {
                    index += Consts.SCREEN_MAP_W;
                }
                index += MapTileManager.GetCount();
                index %= MapTileManager.GetCount();

                // 描画 ...

                DDCurtain.DrawCurtain();

                {
                    int i = index;

                    for (int y = 0; y < Consts.SCREEN_MAP_H; y++)
                    {
                        for (int x = 0; x < Consts.SCREEN_MAP_W; x++)
                        {
                            DDDraw.DrawSimple(MapTileManager.GetTile(MapTileManager.GetNames()[i]).Picture, x * MapTile.WH, y * MapTile.WH);

                            i++;
                            i %= MapTileManager.GetCount();
                        }
                    }
                }

                DDPrint.SetPrint();
                DDPrint.SetBorder(new I3Color(0, 64, 0));

                for (int i = 0; i < 40; i++)
                {
                    DDPrint.PrintLine("[" + i.ToString("D2") + "] " + MapTileManager.GetNames()[(index + i) % MapTileManager.GetCount()]);
                }
                DDPrint.Reset();

                DDEngine.EachFrame();
            }
        }
Exemplo n.º 4
0
 // Use this for initialization
 void Start()
 {
     PlayOneSound(ac);
     MapTileManager.FlowerCountReset();
 }