using System.Collections; using System.Collections.Generic; using UnityEngine; public class SpiritJitter : MonoBehaviour { Vector3 Target = new Vector3(0.0f, 0.0f, 0.0f); public float distance = 1.0f; public float time = 0.5f; private void Start() { StartCoroutine("Jitter"); } IEnumerator Jitter() { bool jittering = true; while (jittering) { transform.localPosition = Target; float randX = Random.Range(-1 * distance, distance); float randY = Random.Range(-1 * distance, distance); float randZ = Random.Range(-1 * distance, distance); Target = new Vector3(randX, randY, randZ); yield return new WaitForSeconds(time); } } }