
图5将电影片断mask命名为mask.
步骤8:选中bg层的第1帧,在Actions-Frame面板左侧选择Actions/Movie Clip Control/startDrag(开始跟踪鼠标),这时右侧的窗口会出现相应的命令,在上方出现的Target栏输入followmouse,并勾选lock mouse to conter(锁至中心点)。如图6所示。

图6设置场景1的Actions 步骤9:在库中双击电影片断control,切换到control的编辑环境,选中第1帧,在Actions-Frame面板设置帧Actions如下:
mouse_x = getproperty("/followmouse", _x); *设定变量(set variable)
mouse_y = getproperty("/followmouse", _y);
setProperty ("/mask", _x, mouse_x); *设定属性(setproperty)
setProperty ("/mask", _y, mouse_y);
setProperty ("/mask/subject", _x, 0-mouse_x);
setProperty ("/mask/subject", _y, 0-mouse_y);
提示:通过以上两步骤设置Actions后,在电影开始时, followmouse开始跟踪鼠标,电影片断control通过followmouse获取鼠标坐标,并将坐标值赋予mask和mask/subject, 后者随着鼠标的移动而移动,因为mask中的pic比场景1中层bg的图像略大,所以产生放大镜效果.。
现在我们按Ctrl+Enter,就可测试放大镜效果,看到放大的食品吗?如图7所示。
图7测试放大镜效果
|