コード例 #1
0
    void Update()
    {
        GameObject touchedObject = touch.NearestObject();

        HandleHighlighting(touchedObject);
        HandleGrabbing(touchedObject);
        HandleInteraction(touchedObject);
        HandleFumbling();
        lastTouchedObject = touchedObject;
    }
コード例 #2
0
 public GameObject TouchedObject()
 {
     if (touch == null)
     {
         return(null);
     }
     return(touch.NearestObject());
 }
コード例 #3
0
    void Update()
    {
        //获取最近的对象
        GameObject touchedObject = touch.NearestObject();

        //处理高亮
        HandleHighlighting(touchedObject);
        //处理抓取
        HandleGrabbing(touchedObject);
        //处理互动
        HandleInteraction(touchedObject);
        //处理摸索
        HandleFumbling();
        //保留触摸对象
        lastTouchedObject = touchedObject;
    }
コード例 #4
0
 public GameObject TouchedObject()
 {
     return(touch.NearestObject());
 }