생성자 : MyMarker (icon : DisplayObject = null) 어떤 DisplayObject도 허용합니다. MyMarker (새로운 MyMarker())의 새 인스턴스를 만들면 기본 아이콘으로 표시되므로 어떻게 표시합니까? 이 생성자에 이미지/아이콘을 설정 하시겠습니까? 어떤 아이디어라도 높이 평가됩니다!Actionscript : 이미지/아이콘을 DisplayObject에 설정하는 방법은 무엇입니까?
0
A
답변
0
당신은 사전에 적절한 DisplayObject를 만든 다음 생성자에서이 객체에 참조를 전달해야합니다
var myLittleCustomIcon:Sprite = new Sprite();
myLittleCustomIcon.graphics.beginFill(0x00FF00, 1);
myLittleCustomIcon.graphics.drawRect(0, 0, 100, 50);
myLittleCustomIcon.graphics.endFill();
var myCustomMaker:MyMarker = new MyMarker(myLittleCustomIcon);
1
그것은 당신이 기본 아이콘을 설정하려는 경우, 귀하의 질문에서 말씀 만하는 종류의 어려운 NO의 DisplayObject가 전달되는 경우 아이콘이 MyMarker 생성자에 null의 경우, 단지 예를 들어, 확인 :
...
public function MyMarker(icon:DisplayObject=null) {
if (icon==null) {
// set default icon here...
}
}
...
가 상속 문제에 관해서는, 너무 오래 개체의 DisplayObject에서 상속을 통과, 당신이 잘되어야합니다. DisplayObject에 나타나지 않는 개체의 메서드를 호출하려고하면 문제가 발생할 수 있습니다.
관련 문제
- 1. UIComponent가 DisplayObject에 추가하는 것은 무엇입니까?
- 2. actionscript 프로젝트를 정렬하는 방법은 무엇입니까?
- 3. 외부 ActionScript 파일을 디버깅하는 방법은 무엇입니까?
- 4. 플래시 : Flash에서 DisplayObject에 슬라이더 클래스를 캐스팅하려면 어떻게해야합니까?
- 5. ActionScript 3에서 xml을 ActionScript 클래스로 디코딩하는 방법은 무엇입니까?
- 6. ActionScript 용 Mac에서 개발 환경을 설정하는 좋은 방법
- 7. actionscript 3.0 시간 지연을 설정하는 방법
- 8. Actionscript : DisplayObject 상대 너비를 사용할 수 있습니까?
- 9. red5 actionscript
- 10. actionscript 라이브러리에서 항공 애플리케이션을 종료하는 방법은 무엇입니까?
- 11. actionscript 파일에서 SWF 파일을 생성하는 방법은 무엇입니까?
- 12. actionscript 3에서 변수를 업데이트하는 방법은 무엇입니까?
- 13. Actionscript 3에서 REST 서비스에 액세스하는 방법은 무엇입니까?
- 14. ActionScript - 이름으로 인스턴스를 처리하는 방법은 무엇입니까?
- 15. Actionscript 3에서 Socket으로부터 명령을받는 방법은 무엇입니까?
- 16. ActionScript 3에서 선을 그리는 방법은 무엇입니까?
- 17. ActionScript 3에서 MovieClip.prototype을 얻는 방법은 무엇입니까?
- 18. swf 파일에서 actionscript 클래스를 추출하는 방법은 무엇입니까?
- 19. actionscript 코드를 C 코드로 변환하는 방법은 무엇입니까?
- 20. ActionScript 3.0에서 oAuth를 사용하는 방법은 무엇입니까?
- 21. ActionScript 1에서 JavaScript 함수를 호출하는 방법은 무엇입니까?
- 22. 외부 actionscript 라이브러리를 플래시에 포함시키는 방법은 무엇입니까?
- 23. javascript로 actionscript 3 함수를 호출하는 방법은 무엇입니까?
- 24. actionscript/flex에서 '전역 이벤트'를 만드는 방법은 무엇입니까?
- 25. flash actionscript 3.0 정수를 표시하는 방법은 무엇입니까?
- 26. actionscript 3.0에서 벽을 만드는 방법은 무엇입니까?
- 27. ActionScript-3에서 버튼에 애니메이션을 적용하는 방법은 무엇입니까?
- 28. Actionscript 3.0에서 모양 트윈을 사용하는 방법은 무엇입니까?
- 29. Actionscript 3.0에서 정적 함수를 사용하는 방법은 무엇입니까?
- 30. ActionScript 클래스를 패키지로 가져 오는 방법은 무엇입니까?
정말 자세한 정보가 필요합니다. MyMarker의 코드를 제공하고, 시도한 것과 작동하지 않는 것을 알려주십시오. – puggsoy
감사하지만 이것은 오픈 소스 API가 아니며 이미지를 DisplayObject로 설정할 수 있는지 또는 DisplayObject의 하위가 이미지를 그릴 수 있는지 알고 싶습니다. – user2659197