summaryrefslogtreecommitdiff
path: root/Assets/Scripts/Enemy/EnemyMovementScript.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Assets/Scripts/Enemy/EnemyMovementScript.cs')
-rwxr-xr-xAssets/Scripts/Enemy/EnemyMovementScript.cs22
1 files changed, 22 insertions, 0 deletions
diff --git a/Assets/Scripts/Enemy/EnemyMovementScript.cs b/Assets/Scripts/Enemy/EnemyMovementScript.cs
new file mode 100755
index 0000000..0e0cb81
--- /dev/null
+++ b/Assets/Scripts/Enemy/EnemyMovementScript.cs
@@ -0,0 +1,22 @@
+using UnityEngine;
+using System.Collections;
+
+public class EnemyMovementScript : MonoBehaviour {
+
+ public float radius = 10f;
+ public float speed = 1f;
+ Vector3 offset;
+
+ void Start ()
+ {
+ offset = transform.position;
+ }
+
+ void Update ()
+ {
+ transform.position = new Vector3(
+ (radius * Mathf.Cos(Time.time * speed)) + offset.x,
+ (radius * Mathf.Sin(Time.time * speed)) + offset.y,
+ offset.z);
+ }
+}