Esempio n. 1
0
 EventHandler<BoolEventArgs> NewEnemyHandler(DesignerItem item)
 {
     Enemy en = new Enemy();
     EnemyPropertiesWindow epw = new EnemyPropertiesWindow(en, this, item, Level);
     this.Children.Add(epw);
     return epw.SelectionHandler;
 }
Esempio n. 2
0
        private void AddEnemy(Enemy enemy)
        {
            DesignerItem item = CreateDesignerImage(mEnemyImage);

            PropertiesWindow pw = new EnemyPropertiesWindow(enemy, MyDesignerCanvas, item, Level);
            MyDesignerCanvas.Children.Add(pw);

            item.OnSelected += pw.SelectionHandler;
            item.IsSelected = true;
        }