マウスを画像の隅に置いてドラッグすると、マウスをドラッグした量に応じて画像が乗算されます。コードでこれを行うことは可能ですか? たとえば、ムービークリップの隅にマウスを置くと、マウスの横に四角いカーソルが表示されます。ドラッグすると、画像が少し複製されます。透視変換のような?
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   に答える