diff options
Diffstat (limited to 'AlienSurvival/Assets/Test/Scripts')
5 files changed, 65 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; } } diff --git a/AlienSurvival/Assets/Test/Scripts/TestSorting.cs b/AlienSurvival/Assets/Test/Scripts/TestSorting.cs new file mode 100644 index 0000000..7a2cf54 --- /dev/null +++ b/AlienSurvival/Assets/Test/Scripts/TestSorting.cs @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class TestSorting : MonoBehaviour +{ + //private void Update() + //{ + // Vector3 pos = transform.position; + // pos.z = pos.y - 5; + + // if(transform.position.z != pos.z) + // { + // transform.position = pos; + // } + //} + +} diff --git a/AlienSurvival/Assets/Test/Scripts/TestSorting.cs.meta b/AlienSurvival/Assets/Test/Scripts/TestSorting.cs.meta new file mode 100644 index 0000000..56c5ed0 --- /dev/null +++ b/AlienSurvival/Assets/Test/Scripts/TestSorting.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c6f36e1896ea64642b621e21a00a6488 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/AlienSurvival/Assets/Test/Scripts/TestSortingByDepth.cs b/AlienSurvival/Assets/Test/Scripts/TestSortingByDepth.cs new file mode 100644 index 0000000..6e346ec --- /dev/null +++ b/AlienSurvival/Assets/Test/Scripts/TestSortingByDepth.cs @@ -0,0 +1,9 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class TestSortingByDepth : MonoBehaviour +{ + + +}
\ No newline at end of file diff --git a/AlienSurvival/Assets/Test/Scripts/TestSortingByDepth.cs.meta b/AlienSurvival/Assets/Test/Scripts/TestSortingByDepth.cs.meta new file mode 100644 index 0000000..934c164 --- /dev/null +++ b/AlienSurvival/Assets/Test/Scripts/TestSortingByDepth.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 540605b09e537394f84b35d5bd77a505 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: |