반응형

creator 2

[cocos creator]-03. scheduler에 대한 정리

코코스 크리에이터에서는 타이머를 가지고 편리하게 사용할수있는 함수가 있습니다. 바로 scheduler입니다. setTimout과 setInterval도 존재하지만 더 빠르고 간편하고 강력한 schedule 사용할 수 있습니다. scheduler을 구성하는 함수로써 schedule과 scheduleOnce, unschedule 3가지가 있습니다. 1. schedule - 콜백함수와 주기를 말하는 interval, 몇번 반복할지 말하는 repeat, 첫 호출을 얼마나 뒤에 실행할건지 정하는 delay변수들을 파라미터를 받아와 언제부터 몇번, 어느 주기로 콜백함수를 호출하는 함수입니다. 2. scheduleOnce - 단한번만 실행되는 함수로써 콜백함수와 딜레이를 파라미터로 가져 일정 딜레이후 함수를 호출하는..

[cocos-creator]-02. LifeCycle정리

이번에는 코코스 크리에이터에서 말하는 LifiCycle이 무엇인지 알아보려고 합니다. LifeCycle 즉 생명주기란 게임내에서 하나의 노드가 생성되고 그리고 삭제되기까지를 말하며 코코스 크리에이터는 그에 따른 자동으로 호출하는 콜백함수들을 제공해 사용할수있게 해줍니다. 아래는 모두 스크립트에 작성했을시 방문하는 순서를 확인한것이고 다음으로 각 콜백함수들을 정리해봤습니다. 1. onLoad()- 씬이 로드되고 노드가 생성되는 가장 처음에 스크립트내에서 단 한번만 호출하는 콜백함수입니다. 일반적으로 여기서 초기화를 해주시면 됩니다. 2. onEnable()- 노드의 active가 활성화될때마다 호출되는 콜백함수입니다. 물론 씬이 로드되고 이노드가 활성화되어있다면 실행됩니다. 주로 노드의 활성화를 켜주고꺼줄..

반응형