Exemple #1
0
    private void OnEnable()
    {
        MapRouteMagnet myTarget = (MapRouteMagnet)target;

        P1 = myTarget.Origin;
        P2 = myTarget.Terminus;
    }
Exemple #2
0
    private void OnSceneGUI()
    {
        MapRouteMagnet myTarget = (MapRouteMagnet)target;

        Debug.DrawLine(myTarget.Origin, myTarget.P1);
        Debug.DrawLine(myTarget.P1, myTarget.Terminus);
        Debug.DrawLine(myTarget.Terminus, myTarget.P3);
        Debug.DrawLine(myTarget.P3, myTarget.Origin);

        Quaternion id = Quaternion.identity;

        P1 = Handles.DoPositionHandle(P1, id);
        P2 = Handles.DoPositionHandle(P2, id);
    }