public Alien(GameData gameData, Scene scene, int frequency, Direction direction, Size size, int worth) : base(gameData, scene, size.Width, size.Height) { this.Worth = worth; Frequency = frequency; Direction = direction; base.SetData(data); DataIndex = 1; // set data index to 1 so it will flip back to 0 on first draw CollisionBehavior = CollisionBehavior.RunDestroySequence; DeathPlayer = new AudioTrackPlayer(); DeathPlayer.AddTrack(new AudioTrack(NPPGames.Properties.Resources.SIAD)); CollidesWithTypes = new List <string>() { SpriteTypes.PLAYER, SpriteTypes.PLAYER_BULLET }; }
private void Start() { audioPlayer = GetComponent <AudioTrackPlayer> (); }