diff options
Diffstat (limited to 'AlienSurvival/Assets/Test/Scripts/TestRobot1.cs')
-rw-r--r-- | AlienSurvival/Assets/Test/Scripts/TestRobot1.cs | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/AlienSurvival/Assets/Test/Scripts/TestRobot1.cs b/AlienSurvival/Assets/Test/Scripts/TestRobot1.cs index b8f8366..367a661 100644 --- a/AlienSurvival/Assets/Test/Scripts/TestRobot1.cs +++ b/AlienSurvival/Assets/Test/Scripts/TestRobot1.cs @@ -6,13 +6,28 @@ public class TestRobot1 : MonoBehaviour { public Transform shadow; + public float x = 0; + public float y = -0.628f; public float z; // fake height public AnimationCurve curve; + public AnimationCurve curveX; + public AnimationCurve curveY; private void Update() { - + x = curveX.Evaluate(Time.time % 1f); + y = curveY.Evaluate(Time.time % 1f); + z = curve.Evaluate(Time.time % 1f); + + Vector3 pos = transform.position; + pos.x = x; + pos.y = y + z; + + transform.position = pos; + + pos.y = y; + shadow.transform.position = pos; } } |