Flash 物体跟随鼠标翻转

Flash中mouseX,mouseY表示鼠标当前的位置,运用rotationX ,rotationY 属性可以实现物体跟着鼠标翻转的效果:

1、新建一fla文件,在舞台上上绘制一矩形,并转化成元件,实例名为mc

2、F9在帧上添加脚本,如下:

mc.x = 275;

mc.y = 200;


mc.addEventListener(Event.ENTER_FRAME,onHandler);
function onHandler(event:Event):void
{
mc.rotationY = (mouseX-215)/215*45;
mc.rotationX = (mouseY-174)/174*45;

}

Ctrl+Enter导出效果:

Flash 物体跟随鼠标翻转