using UnityEngine; public class WindMill : MonoBehaviour { public WindZone windZone; public Transform fan; public Transform wing; public Vector2 fanSpeedMultiplier = Vector2.one; public Vector2 wingRange = Vector2.one; public float wingSpeed = 2f; private void Start() { } private void Update() { float num = fan.localEulerAngles.z + Mathf.Lerp(fanSpeedMultiplier.x, fanSpeedMultiplier.y, windZone.windMain) * Time.deltaTime; if (num > 360f) { num -= 360f; } fan.localEulerAngles = Vector3.forward * num; } }