public void InitPath(float l) { lineLength = l; targetPositions[0] = transform.position; targetPositions[1] = transform.position + transform.forward * lineLength; targetPositions[2] = targetPositions[1] + transform.right * lineLength; targetPositions[3] = targetPositions[2] - transform.forward * lineLength; currentEulers = transform.eulerAngles; targetEulers = transform.eulerAngles; state = SQUARESTATE.FORWARD; }
void Start() { state = SQUARESTATE.WAIT; targetPositions = new Vector3[4]; }