0
난 내 자신의 UI를 그려 플렉스 3 응용 프로그램이 있습니다. 플레이어 스타일의 앱이므로 미디어가 재생 될 때 채울 막대가 있습니다. 내가 클릭에 대한 notificataions을 얻고있다플렉스 3 UIComponent 너비 속성이 작동하지 않습니다.
bgRect=new UIComponent();
bgRect.graphics.lineStyle(0);
bgRect.graphics.beginFill(0xFFFFFF,1);
bgRect.graphics.drawRect(0,0,399,20);
bgRect.graphics.endFill();
bgRect.addEventListener(MouseEvent.MOUSE_DOWN,mouseDown);
bgRect.addEventListener(MouseEvent.MOUSE_UP,mouseUp);
bgRect.addEventListener(MouseEvent.MOUSE_MOVE,mouseMove);
mainCanvas.addChild(bgRect);
leftRect=new UIComponent();
leftRect.graphics.beginFill(0x999999,1);
leftRect.graphics.drawRect(0,1,20,19);
leftRect.graphics.endFill();
bgRect.addChild(leftRect);
,하지만 난이 코드로 UIComponent의 너비를 변경하려고 할 때 : 나는이 코드를 사용하여이 작업을 수행
var position:Number = event.stageX;
leftRect.width = new Number(position);
아무 반응이 없습니다.
아이디어가 있으십니까?