added scoring system for the bow game
This commit is contained in:
@@ -202,7 +202,10 @@ namespace UnityEngine.XR.Content.Interaction
|
||||
foreach (var pressInfo in m_HoveringInteractors.Values)
|
||||
{
|
||||
var interactorTransform = pressInfo.m_Interactor.GetAttachTransform(this);
|
||||
var localOffset = transform.InverseTransformVector(interactorTransform.position - m_BaseButtonPosition);
|
||||
var localButtonWorldPos = m_Button.parent.TransformPoint(m_BaseButtonPosition);
|
||||
var localOffset = transform.InverseTransformVector(interactorTransform.position - localButtonWorldPos);
|
||||
|
||||
|
||||
|
||||
var withinButtonRegion = (Mathf.Abs(localOffset.x) < m_ButtonSize && Mathf.Abs(localOffset.z) < m_ButtonSize);
|
||||
if (withinButtonRegion)
|
||||
@@ -217,7 +220,7 @@ namespace UnityEngine.XR.Content.Interaction
|
||||
}
|
||||
|
||||
pressInfo.m_InPressRegion = withinButtonRegion;
|
||||
//Debug.Log("Button was pressed by: " + pressInfo.m_Interactor);
|
||||
Debug.Log("Button was pressed by: " + pressInfo.m_Interactor);
|
||||
XROrigin player = pressInfo.m_Interactor.transform.parent.parent.GetComponent<XROrigin>(); // Gets XROrigin player component
|
||||
passangerSeat.activateButtonPush(player, this);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user