Пример #1
0
		public void AddSound(string soundId, SoundAsset soundAsset)
		{
			if (!soundAsset.Loaded)
			{
				throw new Exception("SoundAsset must be loaded before adding to the soundComponent");
			}

			var sound = new SoundEntity(soundId, soundAsset.Resource, SoundStage);

			if (soundAsset.Loop)
			{
				sound.Loop = soundAsset.Loop;
			}

			Sounds[soundId] = sound;
		}
Пример #2
0
		public void AddSound(Enum soundId, SoundAsset soundAsset)
		{
			AddSound(soundId.ToString(), soundAsset);
		}