차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
| unity:타이머로_프리팹_제거하기 [2015/08/22 11:30] – 만듦 V_L | unity:타이머로_프리팹_제거하기 [2018/02/22 03:04] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | {{tag> | ||
| ====== 타이머로 프리팹 제거하기 ====== | ====== 타이머로 프리팹 제거하기 ====== | ||
| - | 총알등의 프리팹을 일정 시간 후 제거하는 방법이다. | + | 총알등의 |
| + | ([[http:// | ||
| + | 프리팹 만드는 법은 [[unity: | ||
| <file csharp> | <file csharp> | ||
| - | | + | public float lifetime = 1.0f; |
| - | | + | void Awake() |
| - | | + | { |
| - | | + | Destroy(gameObject , lifetime); |
| - | | + | } |
| </ | </ | ||
| + | |||
| + | [[prefab]]에 스크립트를 넣으면 된다. | ||
| + | |||
| + | |||
| + | |||
| + | 클론을 제거하려면 아래와 같이 한다 ([[http:// | ||
| + | |||
| + | <file csharp> | ||
| + | public class bolt_move : MonoBehaviour { | ||
| + | GameObject item; | ||
| + | public float speed; | ||
| + | public float lifeTime = 1.0f; // | ||
| + | |||
| + | void Start () { | ||
| + | Destroy(GameObject.Find(item.name + " | ||
| + | //prefab timed removal | ||
| + | // http:// | ||
| + | | ||
| + | } | ||
| + | |||
| + | // Update is called once per frame | ||
| + | void Update () { | ||
| + | GetComponent< | ||
| + | } | ||
| + | } | ||
| + | |||
| + | </ | ||
| + | |||
| - | 출처: [[http:// | ||
| - | {{tag> | ||