플래시 액션스크립트용 키코드 자동 표시 파일 by Y
플래시에서 키보드의 특정 키를 눌렀을 경우 특정 액션을 지정할 때 예를 들어 [Ctrl]+[Enter] 키를 눌러야할 경우 아래와 같은 스크립트로 작성한다. 참고로 아래 스크립트는 무비클립 심벌에 스크립트를 작성한다는 가정하에 액션스크립트임(버전은 ActionScript 2)
onClipEvent(keyDown){ } |
위의 스크립트에서 17과 13은 각각 Ctrl 키, Enter 키를 의미하는 키코드이다.
아래 파일은 이렇게 액션스크립트에서 자주 사용되는 키코드를 쉽게 입력할 수 있도록 키코드를 알려주는 플래시 SWF 파일인데 파일 첨부가 안되서 압축한 파일을 올림~
이 파일은 무려 7년 동안 일할 때마다 두고두고 사용했던 파일이라능~
파일을 실행한 후 키보드의 키를 누르면 자동으로 아스키코드와 키코드를 알려준다.
아래 이미지는 키보드의 's' 키를 눌렀을 경우의 결과 화면이다.
키보드의 [Tab] 키를 눌렀을 경우의 결과임
보너스로 마우스의 더블 클릭을 구현한 액션스크립트다.
이 액션스크립트가 삽입된 버튼은 마우스로 더블 클릭하면 [액션] 부분이 실행된다.
on (release) { |
한 단계 더 난이도를 높여서 세번 클릭을 구현한 액션스크립트다.
on (release) { } else { |