mirror of
https://github.com/ConjureETS/MeltedBananasOJam2016.git
synced 2026-03-24 02:21:06 +00:00
28 lines
807 B
C#
28 lines
807 B
C#
using UnityEngine;
|
|
using System.Collections;
|
|
|
|
public class SphereMover : MonoBehaviour {
|
|
public Vector3 pointB;
|
|
private float rate;
|
|
|
|
IEnumerator Start()
|
|
{
|
|
var pointA = transform.position;
|
|
while (true) {
|
|
yield return StartCoroutine(MoveObject(transform, pointA, pointB, 1.0f));
|
|
yield return StartCoroutine(MoveObject(transform, pointB, pointA, 1.0f));
|
|
}
|
|
}
|
|
|
|
IEnumerator MoveObject(Transform thisTransform, Vector3 startPos, Vector3 endPos, float time)
|
|
{
|
|
var i= 0.0f;
|
|
//rate = 1.0f/time;
|
|
while (i < 1.0f) {
|
|
i += Time.deltaTime * TimeManager.SlowFactor;
|
|
thisTransform.position = Vector3.Lerp(startPos, endPos, i);
|
|
yield return null;
|
|
}
|
|
}
|
|
}
|