은 내가 "MXML 구성 요소"와 "AS3 구성 요소"를 만들 수 있습니다 빨간색. 두 가지 방법은 기존 구성 요소를 기반으로 사용합니다. 질문 : 기존 구성 요소를 확장 할 수 없으면 (완전히 다른 무언가가 필요하기 때문에) 어떻게해야합니까? (상용) Flash 제작 환경을 사용하여 구성 요소를 처음부터 만들어야합니까?플렉스 사용자 지정 구성 요소
0
A
답변
1
기존 구성 요소를 확장 할 수 없다면 (완전히 다른 무언가가 필요하기 때문에) 어떻게해야합니까?
당신은 당신의 자신의 부품을 만들 수 있습니다. Adobe의 웹 사이트에서 충분한 설명서를 볼 수 있습니다. 참조 :
* Custom Actionscript Components
나는 (상업) Flash 제작 환경을 사용하여 처음부터 구성 요소를 만들 수 있습니까?
AS3/MXML 기반 구성 요소를 만들 때 Flex Builder 3이 필요하지 않습니다. 모든 편집기에서이 작업을 수행 할 수 있습니다. 당신이 필요로하는 것은 이것을 컴파일하기 위해 무료 인 SDK입니다.
1. 내가 URL이 제안에서 무엇을 찾고 있어요 찾을 수 없습니다; 2. Flex Builder 3에 대해 이야기하는 것이 아니라 일반적으로 Flex에 대해 이야기했습니다. 내장 된 구성 요소와는 다른 구성 요소를 만들 수있는 방법이없는 것 같습니다. 또한 Flash CS3에는 Flex 구성 요소를 작성할 수있는 명령이 있습니다. –
예, 시각적 요소를 만들려면 Sprite 또는 UIComponent를 확장해야합니다. 그렇지 않으면 표시 목록에 포함되지 않기 때문입니다. 귀하의 질문은 명확하지 않습니다. – dirkgently
확인. 다음 구성 요소를 상상해보십시오. 버스 정류장을 나타냅니다. 즉, 이름 (텍스트 필드), 기초 (버튼 : 롤오버에 툴팁을 표시), 선이 있습니다. 구성 요소는 컨테이너 내부에서 복제되어야하므로 "줄"은 두 위치 (세로 및 기울임 및 텍스트)를 지원해야합니다. 텍스트와 기초가 색을 바꿀 수 있습니다. 선은 외부 이미지이기도하므로 다른 기호도 나타낼 수 있습니다. 구성 요소는 처음에 부착 된 위치의 정확한 x 및 y 위치를 저장해야합니다 (위치가보기마다 달라 지므로). Flex로 어떻게 할 수 있습니까? –