Hässliche reuden ranz Map-Begrenzung
This commit is contained in:
@ -0,0 +1,31 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class LPPV_CarRotation : MonoBehaviour {
|
||||
|
||||
private float targetAngle;
|
||||
private float vel;
|
||||
private float smoothSpeed = 10f;
|
||||
|
||||
private void Start ()
|
||||
{
|
||||
if (transform.localEulerAngles.y > 0)
|
||||
{
|
||||
targetAngle = 25f + transform.localEulerAngles.y;
|
||||
}else
|
||||
{
|
||||
targetAngle = -25f - transform.localEulerAngles.y;
|
||||
}
|
||||
}
|
||||
|
||||
private void FixedUpdate ()
|
||||
{
|
||||
Quaternion target = Quaternion.Euler (new Vector3(transform.localEulerAngles.x, targetAngle, transform.localEulerAngles.z));
|
||||
transform.rotation = Quaternion.Slerp (transform.rotation, target, Time.deltaTime * smoothSpeed);
|
||||
if (targetAngle > 0)
|
||||
targetAngle++;
|
||||
else
|
||||
targetAngle--;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user