2013-08-27 1 views
0

나는 FlashDevelop와 같은 IDE에서 특정 객체에 이벤트 리스너를 추가 할 때이 객체가 전달할 이벤트 문자열을 자동으로 채 웁니다 (어쨌든 가정 함). 나는 내 커스텀 객체 (특히이 코드를 동료들과 공유 할 때 특히 그렇다)로 이것을 수행하고, 무엇을 듣는지에 대한 혼동을 없애고 싶다.AS3에서 어떤 이벤트 문자열을 사용할 수 있습니까?

누가 어떤 이벤트를 발송하는지 식별하는 방법을 알고 있습니까?

감사합니다,

답변

1

내가 addEventListener() 같은 붙박이 물건 존재 엄격하게 메소드 호출에 제안을 연결하는 방법이라고 생각하지 않습니다, 그러나 그것은 완벽하게 읽을 수있는 코드를 생성에서 당신을 중지하지 말아야 귀하와 귀하의 동료 (특히 FlashDevelop를 사용하는 경우). 당신은 기본적으로 유용한 코드 힌트를 제공 할 것입니다 사용할 수있는 이벤트 문자열을 나타내는 정적 속성과 자신의 이벤트 클래스를 사용 선발을 위해

: 당신이 코드를 추가 할 수 있습니다, 여기에서

enter image description here

일 것으로 코멘트 이 클래스는 특정 이벤트를 전달한다는 의미에 추가 할 수있는`[이벤트]`메타 데이터에 대한

enter image description here

+1

무엇 :에 FlashDevelop으로 매우 정밀한 도구 설명을 생산하는? 나는 IDE가 그것을 이해 한 방법이라고 항상 생각했다 ... 그러나 항상 assumin ' –

+0

@ SunilD이었다. 나는 당신이 언급하고있는 메타 데이터에 익숙하지 않다. 나는 당신이 그것을 찾을 수있는 어떤 자료에 대해서도 매우 흥미가있을 것이다. – Marty

+0

Opps, 나쁘다, [Flex 메타 데이터] (http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf680e1-7ffe.html) 태그를 언급하고있었습니다! 왜 그들이 순수한 AS3에 적용 할 것이라고 생각하는지 확신하지 못했습니다 ... –

관련 문제