<div>using UnityEngine;</div> <div>using System.Collections;</div> <div><br></div> <div>public class bung1 : MonoBehaviour {</div> <div> public GameObject bung2;</div> <div> public float timer;</div> <div> </div> <div><br></div> <div> // Use this for initialization</div> <div> void Start () {</div> <div> Destroy(gameObject, 3f);</div> <div> timer = Time.time;</div> <div> </div> <div><br></div> <div> }</div> <div><br></div> <div> // Update is called once per frame</div> <div> void Update () {</div> <div> float timer2 = Time.time;</div> <div><br></div> <div><br></div> <div> if (timer2 - timer >= 3)</div> <div> {</div> <div><br></div> <div> GameObject.Find("gameObject");</div> <div><br></div> <div> GameObject newObj = Instantiate(bung2);</div> <div><br></div> <div> newObj.transform.position = new Vector3(gameObject.transform.position.x, gameObject.transform.position.y</div> <div> , gameObject.transform.position.z);</div> <div> newObj.transform.rotation = gameObject.transform.rotation;</div> <div> newObj.transform.localScale = gameObject.transform.localScale;</div> <div> </div> <div> }</div> <div> </div> <div> }</div> <div>}</div> <div><br></div> <div>이렇게 쓰는 스크립트가 있는데</div> <div>제가 하고자하는건 </div> <div><br></div> <div>스타트할때 3초후 오브젝트가 삭제되고</div> <div><br></div> <div><br></div> <div>업데이트에서 스타트에서 체크한 시간을</div> <div> 업데이트 들어올때 체크한 시간에서 빼서 3초가 지낫다가 되면</div> <div>새로운 오브젝트(프리팹)을 만드는 걸 하려하는데 </div> <div>머가 문제인지 </div> <div>실행해보면 아주 소수만 되고</div> <div>대부분 디스트로이까지만 됩니다 ㅠㅠㅠ</div> <div><br></div> <div>도움을 주신다면 감사하겠습니다 ㅜㅜ</div> <div><br></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.