나는 프로젝트의 모든 코드를 분석했다. 클래스 중 하나에서 함수 내에서 증분하는 속성 (변수)이있다. 실제로 애니메이션 단계이며, 다음 프레임을 재생하는 유일한 방법은 다음과 같다. 사항 gotoAndPlay, gotoAndStop로, prevFrame과 넥스트와 함께하지만 수업 시간에 그냥이 ..수수께끼의 변수
public function hurt(_damage:Number):void
{
animationStep:int;
//trace("hurt", health, _damage)
health-=_damage
if(health <= 0)
{
kill=true
health=0
}
animationStep=5 - health
trace(animationStep);
}
그래서 무엇 플래시가 animationStep는 단지 정수 VAR의 경우 MV를 애니메이션하는 방법입니다 것을 알 수있다?
해당 변수를 변경하면 상태가 감소함에 따라 증가 (단계)가 느려집니다. 내가 보는 유일한 이상한 점은 animationStep이 실행될 때마다 다시 설정된다는 것입니다. – durbnpoisn
movieclip을 움직이게하는 유일한 방법은 gotoAndPlay를 사용하는 것입니다. –
괜찮습니다. 처음에는 변수를 전역으로 설정합니다. 프레임 핸들러 바깥 쪽. – durbnpoisn