시간측정1 닷지 게임제작 기초 13(닷지 시간 측정, 유도기능, 오브젝트 복제 메서드 편). 이제 총알 생성기의 기능을 본격적으로 구현한다. 다소 복잡할 수 있으므로 만든 코드를 보고 차근이 따라하며 읽는걸 추천한다! 다음이 만든 코드이다. Update() 메서드에서 총알을 생성한다. 제한 시간을 두지 않으면 1초에 60발씩 쉴새없이 생성되므로 탄알 생성한 시점에서 누적된 시간을 저장하는 변수가 반드시 필요하다. timeAfterSpawn 값은 시간의 흐름에 맞춰 계속 증가한다. 주기적으로 이를 체크해서 timeAfterSpawn이 총알 생성 주기보다 커진 순간 총알을 생성하고 timeAfterSpawn을 0으로 리셋 시킨다. 이때 필요한것이 Update()메서드의 실행 시간 간격이다. Update()는 프레임마다 실행된다. 이 실행 '시간 간격'을 Update()가 실행될 때마다 어떤 변수에 .. 2020. 7. 27. 이전 1 다음