using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class RouletteController : MonoBehaviour
{
private float rotSpeed = 0;
public float attenuation = 0.96f;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
if (Input.GetMouseButtonDown(0))
{
this.rotSpeed = 10;
}
//오브젝트를 회전 하는 방법
//회전은 Transform이 관리함
this.transform.Rotate(0, 0, rotSpeed);
Debug.Log(rotSpeed);
this.rotSpeed *= attenuation;
if (this.rotSpeed < 0.01f)
{
this.rotSpeed = 0;
}
}
}
'Unity > 수업내용' 카테고리의 다른 글
[Unity 3D / 유니티 교과서] 7장 예제 Bamsongi (0) | 2023.02.01 |
---|---|
[Unity 2D / 유니티 교과서] 6장 예제 ClimbCloud (0) | 2023.02.01 |
[Unity 2D / 유니티 교과서] 5장 예제 (0) | 2023.01.31 |
[Unity 2D] 스와이프 예제 변형 (0) | 2023.01.30 |
[Unity 2D / 유니티 교과서] 4장 예제 SwipeCar (0) | 2023.01.30 |