首页 理论教育FlashCS6标准实例教程在线学习

FlashCS6标准实例教程在线学习

【摘要】:Flash CS6提供了两个3D转换工具——3D平移工具和3D旋转工具。3D平移和3D旋转工具都允许用户在全局3D空间或局部3D空间中操作对象。3D平移和旋转工具的默认模式是全局,若要切换到局部模式,可以单击绘图工具面板底部的“全局转换”按钮。图2-51 3D旋转工具叠加用3D旋转工具选择舞台上的一个影片剪辑实例。

Flash CS6提供了两个3D转换工具——3D平移工具和3D旋转工具。借助这两个工具,可以通过在舞台的3D空间中移动和旋转影片剪辑来创建3D效果。

在3D术语中,在3D空间中移动一个对象称为“平移”,在3D空间中旋转一个对象称为“变形”。若要使对象看起来离查看者更近或更远,可以使用3D平移工具或属性检查器沿z轴移动该对象;若要使对象看起来与查看者之间形成某一角度,可以使用3D旋转工具绕对象的z轴旋转影片剪辑。通过组合使用这些工具,用户可以创建逼真的透视效果。将这两种效果中的任意一种应用于影片剪辑后,Flash会将其视为一个3D影片剪辑,每当选择该影片剪辑时就会显示一个重叠在其上面的彩轴指示符(x轴为红色、y轴为绿色,而z轴为蓝色)。

3D平移和3D旋转工具都允许用户在全局3D空间或局部3D空间中操作对象。全局3D空间即为舞台空间,全局变形和平移与舞台相关。局部3D空间即为影片剪辑空间。局部变形和平移与影片剪辑空间相关。3D平移和旋转工具的默认模式是全局,若要切换到局部模式,可以单击绘图工具面板底部的“全局转换”按钮978-7-111-40639-6-Chapter02-135.jpg

注意

在为影片剪辑实例添加3D变形后,不能在“在当前位置编辑”模式下编辑该实例的父影片剪辑元件

若要使用Flash的3D功能,FLA文件的发布设置必须设置为Flash Player 10和Action Script 3.0。只能沿z轴旋转或平移影片剪辑实例。可通过ActionScript使用的某些3D功能不能在Flash用户界面中直接使用,如每个影片剪辑的多个消失点和独立摄像头。使用Action Script 3.0时,除了影片剪辑之外,还可以向对象(如文本、FLV Playback组件和按钮)应用3D属性。

注意

不能对遮罩层上的对象使用3D工具,包含3D对象的图层也不能用作遮罩层。

1.3D平移工具

使用3D平移工具978-7-111-40639-6-Chapter02-136.jpg可以在3D空间中移动影片剪辑实例。在使用该工具选择影片剪辑后,影片剪辑的x、y和z三个轴将显示在舞台上对象的顶部,如图2-50所示。

978-7-111-40639-6-Chapter02-137.jpg

图2-50 3D平移工具叠加

影片剪辑中间的黑点即为z轴控件。默认情况下,应用了3D平移的所选对象在舞台上显示3D轴叠加。读者可以在“首选参数”/“常规”对话框中关闭此叠加。

若要移动3D空间中的单个对象,可以执行以下操作:

(1)在工具面板中选择3D平移工具978-7-111-40639-6-Chapter02-138.jpg,并在工具箱底部选择局部或全局模式。

(2)用3D平移工具选择舞台上的一个影片剪辑实例。

(3)将鼠标指针移动到x、y或z轴控件上,此时鼠标指针的形状将发生相应的变化。例如,移到x轴上时,指针变为978-7-111-40639-6-Chapter02-139.jpg,移到y轴上时,显示为978-7-111-40639-6-Chapter02-140.jpg

(4)按控件箭头的方向按下鼠标左键拖动,即可沿所选轴移动对象。上下拖动z轴控件可在z轴上移动对象。

沿x轴或y轴移动对象时,对象将水平方向或垂直方向直线移动,图像大小不变;沿z轴移动对象时,对象大小发生变化,从而使对象看起来离查看者更近或更远。

此外,读者还可以打开属性面板,在“3D定位和查看”区域通过设置x、y或z的值平移对象。在z轴上移动对象,或修改属性面板上z轴的值时,“高度”和“宽度”的值将随之发生变化,表明对象的外观尺寸发生了变化。这些值是只读的。

注意

如果更改了3D影片剪辑的z轴位置,则该影片剪辑在显示时也会改变其x和y位置。

如果在舞台上选择了多个影片剪辑,按住Shift并双击其中一个选中对象,可将轴控件移动到该对象;通过双击z轴控件,可以将轴控件移动到多个所选对象的中间。

(5)单击属性面板上978-7-111-40639-6-Chapter02-141.jpg右侧的文本框,可以设置FLA文件的透视角度。

透视角度属性值的范围为1°~180°,该属性会影响应用了3D平移或旋转的所有影片剪辑。增大透视角度可使3D对象看起来更接近查看者。减小透视角度属性可使3D对象看起来更远。(www.chuimin.cn)

(6)单击属性面板上978-7-111-40639-6-Chapter02-142.jpg右侧的文本框,可以设置FLA文件的消失点。

该属性用于控制舞台上3D影片剪辑的z轴方向。消失点是一个文档属性,它会影响应用了z轴平移或旋转的所有影片剪辑,更改消失点将会更改应用了z轴平移的所有影片剪辑的位置。消失点的默认位置是舞台中心。

FLA文件中所有3D影片剪辑的z轴都朝着消失点后退。通过重新定位消失点,可以更改沿z轴平移对象时对象的移动方向。

若要将消失点移回舞台中心,则单击属性面板上的“重置”按钮。

2.3D旋转工具

使用3D旋转工具978-7-111-40639-6-Chapter02-143.jpg辑后,3D旋转控件出现在舞台上的选定对象之上。X控件显示为红色、Y控件显示为绿色、Z控件显示为蓝色,自由旋转控件显示为橙色,如图2-51所示。

使用橙色的自由旋转控件可同时绕X和Y轴旋转。

若要旋转3D空间中的单个对象,可以执行以下操作:

(1)在工具面板中选择3D旋转工具978-7-111-40639-6-Chapter02-144.jpg,并在工具箱底部选择局部或全局模式。

978-7-111-40639-6-Chapter02-145.jpg

图2-51 3D旋转工具叠加

(2)用3D旋转工具选择舞台上的一个影片剪辑实例。

3D旋转控件将显示为叠加在所选对象之上。如果这些控件出现在其他位置,请双击控件的中心点以将其移动到选定的对象。

(3)将鼠标指针移动到x、y、z轴或自由旋转控件之上,此时鼠标指针的形状将发生相应的变化。例如,移到x轴上时,指针变为978-7-111-40639-6-Chapter02-146.jpg,移到y轴上时,显示为978-7-111-40639-6-Chapter02-147.jpg

(4)拖动一个轴控件以绕该轴旋转,或拖动自由旋转控件(外侧橙色圈)同时绕x和y轴旋转。

左右拖动x轴控件可绕x轴旋转。上下拖动y轴控件可绕y轴旋转。拖动z轴控件进行圆周运动可绕z轴旋转。

若要相对于影片剪辑重新定位旋转控件中心点,则拖动中心点。若要按45°增量约束中心点的移动,则在拖动的同时按住Shift键。

移动旋转中心点可以控制旋转对于对象及其外观的影响。双击中心点可将其移回所选影片剪辑的中心。所选对象的旋转控件中心点的位置可以在“变形”面板的“3D中心点”区域查看或修改。

若要重新定位3D旋转控件中心点,可以执行以下操作之一:

● 拖动中心点到所需位置。

● 按住Shift并双击一个影片剪辑,可以将中心点移动到选定的影片剪辑的中心。

● 双击中心点,可以将中心点移动到选中影片剪辑组的中心。

(5)调整透视角度和消失点的位置。