private Enemy CreateEnemy(Vector2 pos, BulletmlInfo bulletMove) { var enemy = new Enemy(); Manager.AddEnemy(enemy); enemy.pos = pos; var name = bulletMove.Name; enemy.SetBulletmlInfo(name, bulletMove); return(enemy); }
public void SetBulletmlInfo(string bulletName, BulletmlInfo bulletmlInfo) { this.BulletName = bulletName; this.BulletmlInfo = bulletmlInfo; }
public void SetMoveBulletmlInfo(BulletmlInfo bulletmlInfo) { ((IEnemy)this).Task = bulletmlInfo.BulletmlTaskOption(); }