マウスを画像の隅に置いてドラッグすると、マウスをドラッグした量に応じて画像が乗算されます。コードでこれを行うことは可能ですか? たとえば、ムービークリップの隅にマウスを置くと、マウスの横に四角いカーソルが表示されます。ドラッグすると、画像が少し複製されます。透視変換のような?
user1888370
質問する
102 次
1 に答える
0
使用できます.beginBitmapFill()
ここにデモがあります:
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);
}
于 2013-05-10T02:05:00.883 に答える