Esempio n. 1
0
 public DrawnSceneObject() : base()
 {
     this.Type   = SceneObjectType.DrawnSceneObject;
     this.Visual = null;
     this.Events = new EventsPackage(EventHandlersPackage.NewDrawnSceneObjectEventsPackage());
 }
Esempio n. 2
0
 public DrawnSceneObject(string Name, DrawObject Visual) : base(Name)
 {
     this.Type   = SceneObjectType.DrawnSceneObject;
     this.Visual = Visual;
     this.Events = new EventsPackage(EventHandlersPackage.NewDrawnSceneObjectEventsPackage());
 }
Esempio n. 3
0
 public bool InCollision(DrawObject Collider, Collision2DType Type)
 {
     return(Collision2D.Check(this.Translation, this.Scale, Collider.Translation, Collider.Scale, Type));
 }