protected override void Invalidate() { AltGUIBox2D box2D = Box2D; if (box2D == null) { return; } box2D.Invalidate(); }
protected override Alt.Sketch.Vector2 ConvertScreenToWorld(double x, double y) { AltGUIBox2D box2D = Box2D; if (box2D == null) { return(new Alt.Sketch.Vector2(x, y)); } return(box2D.ConvertScreenToWorld(x, y)); }
// Use this for initialization void Start() { AltGUIBox2D box2D = Box2D; if (box2D == null) { return; } box2D.onPaint.AddListener(Box2D_onPaint); box2D.onBox2DMouseDown.AddListener(Box2D_onMouseDown); box2D.onBox2DMouseUp.AddListener(Box2D_onMouseUp); box2D.onBox2DMouseMove.AddListener(Box2D_onMouseMove); box2D.onBox2DKeyDown.AddListener(Box2D_onKeyDown); box2D.onBox2DRestartEvent.AddListener(Box2D_onRestart); box2D.onBox2DLaunchBomb.AddListener(Box2D_onLaunchBomb); Initialize(); }