저는 플래시 개발에서 절대적인 초심자입니다. 그러나 어쨌든 저는 무언가를해야합니다. YouTube (chromeless player)에서 비디오를 재생하는 순수 AS3 프로젝트가 있습니다. 이 플레이어를 관리하기위한 컨트롤을 추가해야합니다. 어떻게 해야할지 모르겠다. 프로젝트에 mxml 파일을 추가하면 아무 일도 일어나지 않습니다. 이 파일을 as3에 바인딩하는 방법은 무엇입니까? 감사합니다.플렉스 컨트롤을 AS3 프로젝트에 추가하는 방법은 무엇입니까?
0
A
답변
1
Flex 구성 요소는 제대로 작동하려면 UIComponent 상위가 있어야합니다. 플레이어가 Sprite를 기반으로하는 경우 컨트롤이 초기화되지 않습니다.
플렉스 응용 프로그램에서 초기화 한 후에 만 Sprite에서 플렉스 컨트롤을 사용하는 트릭이 있습니다. 응용 프로그램이 없으면 운이 없습니다.
0
MXML은 사용할 수 없지만 단순한 경우 사용자가 직접 컨트롤을 만들지 않습니다.
1
AS3 전용 대체품을 사용할 수 있습니다. 내가 사용한 라이브러리 중 하나는 AS3 프로젝트에서 사용할 수있는 간단하지만 효과적인 컨트롤을 제공하는 minimalcomps입니다.
0
이미지와 버튼을 추가하는 방법에 대한 짧고 간단한 예 :
loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
loader.load(new URLRequest('http://i1.nyt.com/images/misc/nytlogo379x64.gif'));
function onComplete(event:Event):void
{
var button:Sprite = new Sprite();
button.addChild(event.currentTarget.content);
addChild(button);
button.buttonMode = true;
button.addEventListener(MouseEvent.CLICK, onButtonClick);
}
function onButtonClick(event:MouseEvent):void
{
trace ('click');
}
이로드 된 비트 맵 이미지로 버튼의 가장 기본 버전이 될 것입니다. 일반적으로 이미지를 찾을 수 없거나 이미지에 액세스 할 수없는 경우 오류를 확인하고 싶습니다.
하나 이상의 버튼이 필요할 경우 URL을 허용하는 클래스를 만들 수 있으므로 클래스에 URL을 전달하면 버튼이 만들어집니다.
완전히 다른 방법은 SWC 파일을 사용하는 것입니다. Flash IDE에서 단추를 만든 다음이를 swc로 내 보내면 순수 AS3 프로젝트에 포함하고 사용할 수 있습니다.
관련 문제
- 1. 레일 프로젝트에 플렉스 프로젝트를 추가하는 방법은 무엇입니까?
- 2. 페이지에 컨트롤을 추가하는 방법은 무엇입니까?
- 3. AS3 - 플렉스
- 4. AS3 : 배열에 링키지를 추가하는 방법은 무엇입니까?
- 5. 프로젝트에 헤더 파일을 자동으로 추가하는 방법은 무엇입니까?
- 6. 프로젝트에 핵심 데이터를 수동으로 추가하는 방법은 무엇입니까?
- 7. 자바 프로젝트에 속성 파일을 추가하는 방법은 무엇입니까?
- 8. 프로젝트에 다른 응용 프로그램을 추가하는 방법은 무엇입니까?
- 9. 데이터베이스 프로젝트에 폴더를 추가하는 방법은 무엇입니까?
- 10. Android 프로젝트에 라이브러리를 추가하는 방법은 무엇입니까?
- 11. Xcode 프로젝트에 UIKit을 추가하는 방법은 무엇입니까?
- 12. Java EE 프로젝트에 파일을 추가하는 방법은 무엇입니까?
- 13. PHP 레거시 프로젝트에 ORM을 추가하는 방법은 무엇입니까?
- 14. 현재 프로젝트에 cocos2d를 추가하는 방법은 무엇입니까?
- 15. 내 프로젝트에 coreplot-cocoaTouch.xcodeproj를 추가하는 방법은 무엇입니까?
- 16. Xcode 프로젝트에 armv6 아키텍처를 추가하는 방법은 무엇입니까?
- 17. Silverlight 프로젝트를 ASP.NET 프로젝트에 추가하는 방법은 무엇입니까?
- 18. 이클립스에서 프로젝트에 의해 jar 빌드를 프로젝트에 추가하는 방법은 무엇입니까?
- 19. 플렉스 : 차트에 가로 축을 추가하는 방법은 무엇입니까?
- 20. 플렉스 앱에 Facebook Like 버튼을 추가하는 방법은 무엇입니까?
- 21. Interface Builder Gallery에 컨트롤을 추가하는 방법은 무엇입니까?
- 22. Gridview에서 다른 컨트롤을 추가하는 방법은 무엇입니까?
- 23. Visualbasic.net에서 Vscroll 컨트롤을 폼에 추가하는 방법은 무엇입니까?
- 24. 플렉스/AS3 : 적목 감소
- 25. 탭 컨트롤에 컨트롤을 추가하는 방법
- 26. 플렉스 빌더 AS3 프로젝트 이전
- 27. ASP.NET MVC 프로젝트에 외부 어셈블리를 추가하는 일반적인 방법은 무엇입니까?
- 28. iPhone 프로젝트에 부스트 스레드 라이브러리를 추가하는 방법은 무엇입니까?
- 29. CruiseControl.NET의 모든 프로젝트에 기본 전자 메일 게시자를 추가하는 방법은 무엇입니까?
- 30. 폴더 및 문서의 구조를 MonoDevelop 프로젝트에 추가하는 방법은 무엇입니까?
버튼을 이미지에 추가하는 방법을 간단하고 간단하게 알려주시겠습니까? 감사합니다. – mimic