コード例 #1
0
ファイル: DominantHandFunctions.cs プロジェクト: KKJSP/USPTO
    protected virtual void DestinationMarkerSet(object sender, DestinationMarkerEventArgs e)
    {
        PointerDelegates pf = e.target.GetComponent <PointerDelegates>();

        if (pf != null)
        {
            pf.Set();
        }
    }
コード例 #2
0
ファイル: DominantHandFunctions.cs プロジェクト: KKJSP/USPTO
    private void DoTouchpadReleased(object sender, ControllerInteractionEventArgs e)
    {
        if (dragState == DragState.dragging)
        {
            Transform controllerTransform = e.controllerReference.actual.transform;
            draggingPointerDelegate.HoverDragEnd();
            draggingPointerDelegate = null;
        }

        dragState = DragState.idle;
    }
コード例 #3
0
ファイル: DominantHandFunctions.cs プロジェクト: KKJSP/USPTO
    protected virtual void DestinationMarkerHover(object sender, DestinationMarkerEventArgs e)
    {
        PointerDelegates pf = e.target.GetComponent <PointerDelegates>();

        if (pf != null)
        {
            pf.Hover();
            if (dragState == DragState.idle)
            {
                dragState = DragState.hovering;
            }
        }
    }
コード例 #4
0
ファイル: DominantHandFunctions.cs プロジェクト: KKJSP/USPTO
    protected virtual void DestinationMarkerExit(object sender, DestinationMarkerEventArgs e)
    {
        PointerDelegates pf = e.target.GetComponent <PointerDelegates>();

        if (pf != null)
        {
            pf.Exit();

            if (dragState == DragState.caught)
            {
                dragState = DragState.dragging;
                draggingPointerDelegate = pf;
                pf.HoverDragStart(e.destinationPosition);
            }
        }
    }
コード例 #5
0
ファイル: PatentPopUpPointer.cs プロジェクト: KKJSP/USPTO
 void Awake()
 {
     pd = GetComponent <PointerDelegates>();
     da = transform.parent.GetComponent <DragAround>();
 }
コード例 #6
0
 void Awake()
 {
     pd         = GetComponent <PointerDelegates>();
     actualSize = transform.localScale;
 }
コード例 #7
0
 void Awake()
 {
     pd         = GetComponent <PointerDelegates>();
     actualSize = transform.localScale;
     txt        = transform.parent.GetComponent <TextMeshPro>();
 }
コード例 #8
0
 private void Awake()
 {
     pd = GetComponent <PointerDelegates>();
 }