0
주어진 시간에 3 개의 다른 이미지를 표시하는 기호가 있습니다. 클릭 할 때마다 한 번, 다른 세 번, 다음 번에 8 번 반복하는 버튼을 만들어야합니다.어도비 가장자리에서 주어진 횟수만큼 기호를 재생하는 방법
필자는 어떻게 든 매개 변수를 심볼에 보내야한다고 생각하지만 어떻게 계산할 수 없었습니다.
아이디어가 있으십니까?
주어진 시간에 3 개의 다른 이미지를 표시하는 기호가 있습니다. 클릭 할 때마다 한 번, 다른 세 번, 다음 번에 8 번 반복하는 버튼을 만들어야합니다.어도비 가장자리에서 주어진 횟수만큼 기호를 재생하는 방법
필자는 어떻게 든 매개 변수를 심볼에 보내야한다고 생각하지만 어떻게 계산할 수 없었습니다.
아이디어가 있으십니까?
"매개 변수를 심볼에 전송"하는 간단한 방법은 변수를 인스턴스로 설정하는 것입니다.
mySymbol이라는 기호가 무대 안에 있다고 가정 해 보겠습니다.
Button1을가 클릭 :
stage.getSymbol("mySymbol").setVariable("repeat",1);
Button2를가 클릭 :
stage.getSymbol("mySymbol").setVariable("repeat",3);
Button3을 클릭 :
이stage.getSymbol("mySymbol").setVariable("repeat",8);
이 그런 다음 기호 애니메이션이 같은 말에 트리거를 넣어 :
애니메이션 종료 트리거 :
var repeat = sym.getVariable("repeat");
if(repeat > 0){
sym.setVariable("repeat", repeat - 1);
sym.play("animation_start");
}else{
sym.stop();
}
감사합니다. @Ena, 내가 필요한 것. – turzifer