2010-03-14 11 views
0

플렉스의 기본 이미지 구성 요소가있는 png를 표시하려고합니다.플렉스 이미지 구성 요소

이 이미지를 표시 할 특정 x, y가 있습니다.

은 내가 어떻게해야합니까? 나는 꽤 구부리기 쉽다.

답변

1

이것은 쉽습니다. positioning에 대한 온라인 Adobe 설명서를 참조하십시오.

<mx:Image id="img0" 
      source="@Embed('logo.jpg')" 
      x="40" y="40"/> 

물론 당신은 이미지를 삽입하고 다른 URL에서 직접로드하지 않도록 선택할 수 있습니다. API documentation을 진행하는 것이 좋습니다.

그리고 항상 문서를 참조하십시오 : ImageControl

편집 : 여러 이미지에 대한 AS3 코드

import mx.controls.Image; 

public function SetImageProperties(url:string, x:int, y:int) : void { 
    var imageLoader:Loader = new Loader(); 
    var image:URLRequest = new URLRequest(url); 
    imageLoader.load(image); 
    addChild (imageLoader); 
    imageLoader.x = x; 
    imageLoader.y = y; 

}

사용 루프/Repeater 구성 요소의 이미지 컨트롤을 사용.

+0

거기에는 XML이 아닌 코드를 사용하는 방법이 있습니까? 이미지의 x 및 y 위치가 변경됩니다. 그리고 같은 이미지가 여러 개 필요합니다. – SuperString

+0

@SuperString : 편집을 참조하십시오. – dirkgently

+0

코드를 사용해 보았지만 실제로 사용법을 이해하지 못했습니다. image.png이라는 자산 폴더에 이미지가 있습니다. 함수를 호출하기 전에이 함수를 포함해야합니까? 이 URL이 무엇인지 확실하지 않습니다. "assets/image.png"입니까? – SuperString

관련 문제