public Bullet CreateNew() { Bullet newBullet = new Bullet (); if (BulletCreated != null) { BulletCreated (newBullet); } return newBullet; }
void HandleBulletCreated(Bullet newBullet) { AddChild (newBullet); bullets.Add (newBullet); }