2009-09-26 4 views
0

클래스 프로젝트의 경우 as3으로 바다의 "숨겨진 그림"게임을 깨끗하게 만들었고 숨겨진 그림을 클릭하면 강조 표시되고 전설에서 오브젝트가 범례의 " 쓰레기통".재설정 버튼 AS3

이 모든 꽤 쉽게 할,하지만 지금은 게임을 다시 시작하기로되어 있었다 ...

AS3에서 수행하고 더 프레임, 트윈 또는 장면을 사용하지 않는로있다 이 프로젝트의 모든 애니메이션 이후, 그러면 리셋 버튼을 어떻게 만들 수 있습니까? GotoandPlay는 프레임이 하나뿐이므로 작동하지 않습니다.

모든 마우스 이벤트를 제거하는 명령이 있습니까?

사전에

스티븐

답변

1

나는이 경우는 시작 상태로 초기화하는 클래스에서 게임을 모델로 최고라고 생각을 주셔서 감사합니다. 그런 다음 모든 재설정 버튼은 현재 게임 객체를 제거하고 새 게임 객체를 생성 (또는 현재 객체를 다시 초기화)해야합니다.

아마도 프로그램을 다시 시작하기위한 AS3 명령이있을 수 있지만 확실치 않습니다.

+0

Lex의 덧글에 추가하려면, 잘 작동하는 것은 클래스를 만들 때 함께 갈 dispose() 함수를 만드는 것입니다. 기본적으로 모든 객체를 삭제하고 모든 변수를 다시 기본값으로 재설정합니다. 생성 한 모든 DisplayObject를 추적하는 것이 좋습니다. 나중에 다시 제거해야합니다. –