12345678910111213141516171819202122232425262728 |
- using UnityEngine;
- using System.Collections;
- namespace CurvedUI
- {
- public class CUI_PerlinNoiseRotation : MonoBehaviour
- {
- public float samplingSpeed = 1;
- public float maxrotation = 60;
- RectTransform rectie;
- // Use this for initialization
- void Start()
- {
- rectie = transform as RectTransform;
- }
- // Update is called once per frame
- void Update()
- {
- rectie.localEulerAngles = new Vector3(0, 0, Mathf.PerlinNoise(Time.time * samplingSpeed, Time.time * samplingSpeed).Remap(0, 1, -maxrotation, maxrotation));
- }
- }
- }
|