1234567891011121314151617181920212223242526272829303132 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- namespace FXV.FogDemo
- {
- public class fxvRotate : MonoBehaviour
- {
- public bool randomRotation = false;
- public Vector3 rotationSpeed = Vector3.up;
- private Vector3 currentRotation;
- void Start()
- {
- currentRotation = transform.rotation.eulerAngles;
- if (randomRotation)
- {
- rotationSpeed = new Vector3(Random.Range(-rotationSpeed.x, rotationSpeed.x), Random.Range(-rotationSpeed.y, rotationSpeed.y), Random.Range(-rotationSpeed.z, rotationSpeed.z));
- }
- }
- void Update()
- {
- currentRotation += rotationSpeed * Time.deltaTime;
- transform.rotation = Quaternion.Euler(currentRotation);
- }
- }
- }
|