Skip to content
Snippets Groups Projects
Commit 9e3530cc authored by Unknown's avatar Unknown
Browse files

change ActionHandler to work if Ball is 10cm away

parent ef7911bd
No related branches found
No related tags found
No related merge requests found
...@@ -118,6 +118,22 @@ public class ActionHandler : MonoBehaviour ...@@ -118,6 +118,22 @@ public class ActionHandler : MonoBehaviour
// Activate target on pickup // Activate target on pickup
TouchPress(fromAction, fromSource); TouchPress(fromAction, fromSource);
} }
else
{
// Check if Ball is close
var dist = Vector3.Distance(BallSnapPos.transform.position, Ball.transform.position);
// If less than 10cm to Ball, attach it anyway.
if(dist <= 0.10f)
{
collidingObject = Ball;
HoldGameObj(collidingObject); //call Hold Ball Method
SysTimeTriggerpress = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds().ToString(); //Timestamp saved when trigger got pressed
// Activate target on pickup
TouchPress(fromAction, fromSource);
}
}
} }
public void TouchPress(SteamVR_Action_Boolean fromAction, SteamVR_Input_Sources fromSource) //when touchpad gets clicked, this method gets called public void TouchPress(SteamVR_Action_Boolean fromAction, SteamVR_Input_Sources fromSource) //when touchpad gets clicked, this method gets called
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment