Как я могу выполнить слушателя на одном кадре, а не на всех? - PullRequest
1 голос
/ 26 марта 2011

Как мне взять этот код:

addEventListener(Event.ENTER_FRAME, char_coll);
function char_coll(ev : Event) : void {
    if(w1.hitTestObject(stand)){
        w1.gotoAndPlay(1);
        cash1 = cash1 + 1;

}
}

и использовать его только для того, чтобы он слушал только один кадр, а не все? Например, я хотел бы, чтобы я мог указать, чтобы он прослушивал кадр 2. Может ли кто-нибудь показать мне, как это можно сделать?

1 Ответ

1 голос
/ 26 марта 2011
addEventListener(Event.ENTER_FRAME, char_coll);
function char_coll(ev : Event) : void
{
    if(currentFrame==2 && w1.hitTestObject(stand))
    {
        w1.gotoAndPlay(1);
        cash1 = cash1 + 1;
    }
};

Rob

...