public void PlayBackground(BACKGROUND_TYPE _t) //2d
 {
     if (musicEnable)
     {
         for (int i = 0; i < backgroundSounds.Length; i++)
         {
             if (backgroundSounds[i].type == _t)
             {
                 music.clip = backgroundSounds[i].clip;
                 music.Play();
                 break;
             }
         }
     }
 }
示例#2
0
    private void SetBackground(BACKGROUND_TYPE type)
    {
        Vector3 pos    = Vector3.zero;
        int     height = 0;

        switch (type)
        {
        case BACKGROUND_TYPE.TYPE_NORMAL: pos = new Vector3(-2.0f, 148.0f, 0); height = 170; break;

        case BACKGROUND_TYPE.TYPE_SMALL: pos = new Vector3(-2.0f, 108.0f, 0); height = 130; break;

        case BACKGROUND_TYPE.TYPE_LARGE: pos = new Vector3(-2.0f, 175.0f, 0); height = 198; break;
        }

        m_labelArray[(int)LABEL_TYPE.TYPE_ITEM_NAME].transform.localPosition = pos;
        m_spriteArray[(int)SPRITE_TYPE.TYPE_BACKGROUND].height = height;
    }
示例#3
0
 public GAMEDATA_STAGE_BACKGROUND(BACKGROUND_TYPE aBackgroundType, string aImgFileName, string aImgSubFileName = "")
 {
     backgroundType = aBackgroundType;
     imgFileName    = aImgFileName;
     imgSubFileName = aImgSubFileName;
 }
示例#4
0
 public GAMEDATA_STAGE_BACKGROUND()
 {
     backgroundType = BACKGROUND_TYPE.BACKGROUND_END;
     imgFileName    = string.Empty;
     imgSubFileName = string.Empty;
 }