コード例 #1
0
ファイル: BgMusic.cs プロジェクト: gpljr/RichardTeamGame
    void LevelEntered(LevelEnteringEvent e)
    {
        print("level entered");
        switch (e.levelType)
        {
        case LevelType.Starting:
            _iMusicId = 1;
            break;

        case LevelType.Normal:
            _iMusicId = 1;
            break;

        case LevelType.Separated:
            _iMusicId = 2;
            break;

        case LevelType.Combined:
            _iMusicId = 3;
            break;

        default:
            break;
        }
        if (_iCurrentMusicId != _iMusicId)
        {
            PlayMusicById(_iMusicId);
            _iCurrentMusicId = _iMusicId;
        }
    }
コード例 #2
0
    void LevelEntered(LevelEnteringEvent e)
    {
        switch (e.levelType)
        {
        case LevelType.Starting:
            _bStartingLevel = true;
            _bCombinedLevel = false;
            break;

        case LevelType.Normal:
            _bStartingLevel = false;
            _bCombinedLevel = false;
            break;

        case LevelType.Separated:
            _bStartingLevel = false;
            _bCombinedLevel = false;
            break;

        case LevelType.Combined:
            _bStartingLevel = false;
            _bCombinedLevel = true;
            break;

        default:
            break;
        }
    }