我正在使用Flash CS4 Professional構建可拖動元素。然而,每當我輸入我的代碼,我得到錯誤1131.有人可以告訴我我做錯了什麼?錯誤1131:類不能嵌套
stop();
class Scrollbar extends Sprite
{
var value:Number;
var padding:Number = 5;
var _textField:TextField;
var max:Number;
var min:Number;
function draggable()
{
min = bar_mc.y;
max = bar_mc.height - Erhu_H3_btn.height;
Erhu_H3_btn.addEventListener(MouseEvent.MOUSE_DOWN, dragHandle);
}
function dragHandle(event:MouseEvent):void
{
Erhu_H3_btn.startDrag(false, new Rectangle(0,min,0,max));
stage.addEventListener(MouseEvent.MOUSE_UP, stopDragging);
}
function stopDragging(event:MouseEvent):void
{
Erhu_H3_btn.stopDrag();
stage.removeEventListener(MouseEvent.MOUSE_UP, stopDragging);
}
}
你把這段代碼放在哪裏?在時間軸上? – 2014-09-21 07:52:02
是的。它在一個單獨的圖層上。 – 15leungjs1 2014-09-21 07:55:08