Пример #1
0
    protected override void Invalidate()
    {
        AltGUIBox2D box2D = Box2D;

        if (box2D == null)
        {
            return;
        }

        box2D.Invalidate();
    }
Пример #2
0
    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));
    }
Пример #3
0
    // 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();
    }