import flash.display.Sprite;
import flash.geom.Rectangle;
import flash.events.MouseEvent;
var circle:Sprite = new Sprite();
circle.graphics.beginFill(0xFFCC00);
circle.graphics.drawCircle(200, 200, 200);
circle.scrollRect = new Rectangle(0, 0, 200, 200);
addChild(circle);
circle.addEventListener(MouseEvent.CLICK, clicked);
function clicked(event:MouseEvent):void {
var rect:Rectangle = event.target.scrollRect;
rect.y -= 5;
rect.x -= 5;
event.target.scrollRect = rect;
}
scrollRect 用来做显示对象的滚动矩形范围
//---------------------------------------------------------------------------
1个MC A里如果有一个MC B。
将A的alpha设为0.1的时候,B的alpha也变成0.1
如果想让B的alpha变回1,必须使用 B.alpha = 1/A.alpha 也就是设定成10
这里alpha已经突破了0~1的范围。
171万+

被折叠的 条评论
为什么被折叠?



