public void SetTargetTransform(Vector3 p, Quaternion r) { targetPosition = p; targetReached = false; robot.setTargetTransform(p, r); if (isDebugging) { picker.position = p; picker.rotation = r; } }
public void OnHotspotClicked(Transform hotspotTransform) { Vector3 p = hotspotTransform.position; Quaternion r = hotspotTransform.rotation; robot.setTargetTransform(p, r); }
public void OnHotspotClicked(Transform hotspotTransform) { Vector3 p = hotspotTransform.position; Quaternion r = hotspotTransform.rotation; Hotspot hotspot = hotspotTransform.parent.GetComponent <Hotspot> (); player.SetTarget(hotspot.GetGroundPosition()); rig.DisableHotspots(); selectedHotspot = hotspot; robot.setTargetTransform(p, r); }