diff --git a/.DS_Store b/.DS_Store index 10dbb67..25fa391 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/IntegratingOutsideCode/.DS_Store b/IntegratingOutsideCode/.DS_Store new file mode 100644 index 0000000..2b5a94b Binary files /dev/null and b/IntegratingOutsideCode/.DS_Store differ diff --git a/IntegratingOutsideCode/Assets/.DS_Store b/IntegratingOutsideCode/Assets/.DS_Store new file mode 100644 index 0000000..5033093 Binary files /dev/null and b/IntegratingOutsideCode/Assets/.DS_Store differ diff --git a/IntegratingOutsideCode_Wolf.zip b/IntegratingOutsideCode_Wolf.zip index a2004e9..568168c 100644 Binary files a/IntegratingOutsideCode_Wolf.zip and b/IntegratingOutsideCode_Wolf.zip differ diff --git a/IntegratingOutsideCode_Wolf/MotionPaths.cs b/IntegratingOutsideCode_Wolf/MotionPaths.cs new file mode 100644 index 0000000..c5a1e93 --- /dev/null +++ b/IntegratingOutsideCode_Wolf/MotionPaths.cs @@ -0,0 +1,70 @@ +using UnityEngine; +using System.Collections; + +public class MotionPaths : MonoBehaviour { + + public GameObject plane1; + + public GameObject plane2; + public GameObject plane3; + public GameObject plane4; + public GameObject plane5; + + public GameObject player; + + public BoxCollider halfway; + + + + + + + + + + // Use this for initialization + void Start () { + + Invoke ("fly1", 1); + Invoke ("fly2", 2); + Invoke ("fly3", 3); + Invoke ("fly4", 4); + Invoke ("fly5", 5); + } + + // Update is called once per frame + void Update () { + + + } + + public void fly1 () { + iTween.MoveTo (plane1, iTween.Hash ("path", iTweenPath.GetPath ("path1"), "time", 10)); + } + + public void fly2 () { + iTween.MoveTo (plane2, iTween.Hash ("path", iTweenPath.GetPath ("path2"), "time", 10)); + //iTween.RotateTo(plane2, + } + + public void fly3 () { + iTween.MoveTo (plane3, iTween.Hash ("path", iTweenPath.GetPath ("path3"), "time", 10)); + //LookTo(plane3, player, float 5.0); + } + + public void fly4 () { + iTween.MoveTo (plane4, iTween.Hash ("path", iTweenPath.GetPath ("path4"), "time", 10)); + //if (passes solid body) { + // PunchScale(plane4, Vector3 amount, float time); + //} + } + + public void fly5 () { + iTween.MoveTo (plane5, iTween.Hash ("path", iTweenPath.GetPath ("path5"), "time", 10)); + //if (passes solid body) { + //ShakePosition(plane5, Vector3 amount, float time) + //} + } + + +}