[편집] 코드를 참조하십시오. 이미지를로드 할 수 있으며 무비 클립을로드 할 수 있습니다. 이미지는 사용자 입력을 확대/축소 및 이동합니다. 그러나 동영상 클립을 확대하고 이미지와 함께 움직이게하려면 동영상 클립 (mcInfo)을 이미지의 한 지점에 "부착"해야합니다. 그 이유는 이미지가 많은 제품으로 구성된 대규모 관개 시설이기 때문입니다. 정보 아이콘 (mcInfo)은 해당 제품의 정보를 표시 할 수있는 클릭 가능한 무비 클립이어야합니다. 이미지 위에 아이콘이 많이 나타납니다. 그러나 사용자가보고자하는 제품과 상관 관계가 있습니다.Actionscript 3에서 동영상 클립을 외부로드 된 이미지의 지점에 연결할 수 있습니까?
var spImage:Sprite = new Sprite(); //load image to sprite "I think"
board.addChild(spImage);
function initPic(e:Event):void {
infoBox.text = "";
infoBox.visible = false;
image = Bitmap(loader.content);
minScale = boardWidth/image.width;
image.scaleX = minScale;
image.scaleY = minScale;
spImage.addChild(image);// the loaded image
spImage.addChild(mcIn); // custom zoom in cursor
spImage.addChild(mcOut); // custom zoom out cursor
spImage.addChild(mcInfo); //information icon. This is the movieclip that I need to set at a point
spImage.addEventListener(MouseEvent.MOUSE_DOWN, startDragging);
stage.addEventListener(MouseEvent.MOUSE_UP, stopDragging);
loader.contentLoaderInfo.removeEventListener(Event.COMPLETE, initPic);
loader.contentLoaderInfo.removeEventListener(ProgressEvent.PROGRESS, updateInfo);
loader = null;
board.filters = [ new DropShadowFilter() ];
spImage.addEventListener(MouseEvent.CLICK, zoom);
}
var에 spImage : 스프라이트 = 새 스프라이트를(); board.addChild (spImage); – Deon
개정 된 질문 – Deon
을 참조하십시오. 끝에? :) 나는 당신의 질문이 정확히 무엇인지 이해하지 못한다. – SzRaPnEL