/* * void OnMouseDown() { * * screenPoint = Camera.main.WorldToScreenPoint(gameObject.transform.position); * * offset = gameObject.transform.position - Camera.main.ScreenToWorldPoint(new Vector3(Input.mousePosition.x, Input.mousePosition.y, screenPoint.z)); * } */ void Awake() { if (!steeringManager.isInitialized()) { steeringManager.Initialize(); } }
void Awake() { if (steeringManager != null && !steeringManager.isInitialized()) { steeringManager.Initialize(); } prevPos = transform.position; if (steeringManager != null) { polyRef = steeringManager.GetClosestPolygon(prevPos); steeringManager.IncrNumObjectsInPolygon(polyRef); } }