Actionscript 3 乘以movieclip';是否将内容设置为拖动角?

Actionscript 3 乘以movieclip';是否将内容设置为拖动角?,actionscript-3,flash,actionscript,actionscript-2,Actionscript 3,Flash,Actionscript,Actionscript 2,当您将鼠标放在图像的角上时,您可以拖动它,并且图像将根据您拖动鼠标的程度成倍增加。是否可以通过代码执行此操作?例如,我将鼠标放在movieclip的角上,看到鼠标旁边有一个方形光标。现在我拖动,图像复制了一点。像透视变换吗?您可以使用 下面是一个演示: var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, ready); loader.load( new URLReq

当您将鼠标放在图像的角上时,您可以拖动它,并且图像将根据您拖动鼠标的程度成倍增加。是否可以通过代码执行此操作?例如,我将鼠标放在movieclip的角上,看到鼠标旁边有一个方形光标。现在我拖动,图像复制了一点。像透视变换吗?

您可以使用

下面是一个演示:

var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, ready);
loader.load( new URLRequest("http://www.gravatar.com/avatar/") );

function ready(e:Event):void
{
    var shape:Shape = new Shape();

    shape.x = shape.y = 50;
    shape.graphics.beginBitmapFill((loader.content as Bitmap).bitmapData);

    shape.graphics.lineTo(100, 0);
    shape.graphics.lineTo(60, 120);
    shape.graphics.lineTo(-30, 50);
    shape.graphics.lineTo(0, 0);
    shape.graphics.endFill();

    addChild(shape);
}

你的意思是当你在你的电脑上拖动一个文件时,会出现一种重影效果,在光标上附着一个透明版本的图标?另外,您已经标记了AS2和AS3-您打算使用哪一个?不,比如,当你把一个图像放到舞台上,按“分解”键时,你可以拖动角落,图像不会变大,但会变得更大,或者你可以通过向抓取图像的方向拖动图像来隐藏部分图像。你的意思是你想用ActionScript创建一个形状,并用图像填充它,使其重复?@Marty华莱士,当你拖动一个movieclip的角时,你在做一个透视变换,在这个变换中,movieclip在你拖动时重复,我想在actionscript.um中这样做。不,只需drawRect,即图像左上角和拖动方块的x/y。同时在光标上执行startDrag,使其随鼠标移动。确保bitmapFill的填充类型达到您想要的效果,我不记得它是否默认为平铺类型。谢谢!这正是我想要的!