2
그래서 ENTER_FRAME 속성은 게임이 실행되는 모든 프레임에서 무대에 개체를 추가합니다. 게임이 24fps 인 경우 초당 24 개의 개체가 생성됩니다. 그래서 4 프레임마다 오브젝트를 생성 할 수 있도록 어떻게 제한 할 수 있습니까? 만약 당신이 좋아하면개체가 매 4 번째 프레임마다 입력되도록 ENTER_FRAME을 어떻게 지정할 수 있습니까?
그래서 ENTER_FRAME 속성은 게임이 실행되는 모든 프레임에서 무대에 개체를 추가합니다. 게임이 24fps 인 경우 초당 24 개의 개체가 생성됩니다. 그래서 4 프레임마다 오브젝트를 생성 할 수 있도록 어떻게 제한 할 수 있습니까? 만약 당신이 좋아하면개체가 매 4 번째 프레임마다 입력되도록 ENTER_FRAME을 어떻게 지정할 수 있습니까?
당신은 if 문 안에 모든 프레임을
var f:int = 0;
addEventListener(Event.ENTER_FRAME,onEnterFrame);
function onEnterFrame(e:Event):void{
if (f%4 == 0){
// do something
}
f++;
}
설정할 수 f=0;
를 증가 카운터를 가질 수
윌 F = 0이 생성되는 어떤 물체가 없을 것을 의미? – GivenPie
@GivenPie 유일한 f % 4 == 0은 f가 4로 나눈 나머지 수를 제외한 숫자 인 경우입니다. IE : 4/8/12/16. 모듈러스는 기초적인 수학이며 코딩을 많이한다면 이해해야합니다. –
줄을 제거하고'if (0 == ++ f % 4)'를 수행 할 수도 있습니다. – Marty