public void OnPointerHover() { ComponentHelpers.CallLateUpdate(laserVisual); Assert.AreEqual(reticle.transform.position, DEFAULT_RETICLE_POS); pointer.OnPointerHover(raycastResult, true); ComponentHelpers.CallLateUpdate(laserVisual); Assert.AreEqual(reticle.transform.position, CLOSE_HIT_POS); }
public void OnPointerEnterFar() { ComponentHelpers.CallLateUpdate(laserVisual); Assert.AreEqual(reticle.transform.position, DEFAULT_RETICLE_POS); raycastResult.worldPosition = FAR_HIT_POS; raycastResult.distance = FAR_HIT_POS.z; pointer.OnPointerEnter(raycastResult, true); ComponentHelpers.CallLateUpdate(laserVisual); Assert.AreEqual(reticle.transform.position, FAR_HIT_POS); }