若要在浏览器窗口中打开网页,或将数据传递到指定URL处的另一个应用程序,可以使用getURL动作。在参数窗格中遵循以下指导原则,输入要从中获得文档或将数据发送到其中的URL:●使用相对路径,如ourpages.html,或绝对路径,例如:http://www.flashmx.com/ourpages page.html。对于“变量”,选择一种方法将已加载影片的变量发送到“URL”文本框中列出的位置上。......
2023-10-30
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平移和旋转工具的默认模式是全局,若要切换到局部模式,可以单击绘图工具面板底部的“全局转换”按钮。
注意
在为影片剪辑实例添加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平移工具可以在3D空间中移动影片剪辑实例。在使用该工具选择影片剪辑后,影片剪辑的x、y和z三个轴将显示在舞台上对象的顶部,如图2-50所示。
图2-50 3D平移工具叠加
影片剪辑中间的黑点即为z轴控件。默认情况下,应用了3D平移的所选对象在舞台上显示3D轴叠加。读者可以在“首选参数”/“常规”对话框中关闭此叠加。
若要移动3D空间中的单个对象,可以执行以下操作:
(1)在工具面板中选择3D平移工具,并在工具箱底部选择局部或全局模式。
(2)用3D平移工具选择舞台上的一个影片剪辑实例。
(3)将鼠标指针移动到x、y或z轴控件上,此时鼠标指针的形状将发生相应的变化。例如,移到x轴上时,指针变为,移到y轴上时,显示为
。
(4)按控件箭头的方向按下鼠标左键拖动,即可沿所选轴移动对象。上下拖动z轴控件可在z轴上移动对象。
沿x轴或y轴移动对象时,对象将水平方向或垂直方向直线移动,图像大小不变;沿z轴移动对象时,对象大小发生变化,从而使对象看起来离查看者更近或更远。
此外,读者还可以打开属性面板,在“3D定位和查看”区域通过设置x、y或z的值平移对象。在z轴上移动对象,或修改属性面板上z轴的值时,“高度”和“宽度”的值将随之发生变化,表明对象的外观尺寸发生了变化。这些值是只读的。
注意
如果更改了3D影片剪辑的z轴位置,则该影片剪辑在显示时也会改变其x和y位置。
如果在舞台上选择了多个影片剪辑,按住Shift并双击其中一个选中对象,可将轴控件移动到该对象;通过双击z轴控件,可以将轴控件移动到多个所选对象的中间。
(5)单击属性面板上右侧的文本框,可以设置FLA文件的透视角度。
透视角度属性值的范围为1°~180°,该属性会影响应用了3D平移或旋转的所有影片剪辑。增大透视角度可使3D对象看起来更接近查看者。减小透视角度属性可使3D对象看起来更远。(www.chuimin.cn)
(6)单击属性面板上右侧的文本框,可以设置FLA文件的消失点。
该属性用于控制舞台上3D影片剪辑的z轴方向。消失点是一个文档属性,它会影响应用了z轴平移或旋转的所有影片剪辑,更改消失点将会更改应用了z轴平移的所有影片剪辑的位置。消失点的默认位置是舞台中心。
FLA文件中所有3D影片剪辑的z轴都朝着消失点后退。通过重新定位消失点,可以更改沿z轴平移对象时对象的移动方向。
若要将消失点移回舞台中心,则单击属性面板上的“重置”按钮。
2.3D旋转工具
使用3D旋转工具辑后,3D旋转控件出现在舞台上的选定对象之上。X控件显示为红色、Y控件显示为绿色、Z控件显示为蓝色,自由旋转控件显示为橙色,如图2-51所示。
使用橙色的自由旋转控件可同时绕X和Y轴旋转。
若要旋转3D空间中的单个对象,可以执行以下操作:
(1)在工具面板中选择3D旋转工具,并在工具箱底部选择局部或全局模式。
图2-51 3D旋转工具叠加
(2)用3D旋转工具选择舞台上的一个影片剪辑实例。
3D旋转控件将显示为叠加在所选对象之上。如果这些控件出现在其他位置,请双击控件的中心点以将其移动到选定的对象。
(3)将鼠标指针移动到x、y、z轴或自由旋转控件之上,此时鼠标指针的形状将发生相应的变化。例如,移到x轴上时,指针变为,移到y轴上时,显示为
。
(4)拖动一个轴控件以绕该轴旋转,或拖动自由旋转控件(外侧橙色圈)同时绕x和y轴旋转。
左右拖动x轴控件可绕x轴旋转。上下拖动y轴控件可绕y轴旋转。拖动z轴控件进行圆周运动可绕z轴旋转。
若要相对于影片剪辑重新定位旋转控件中心点,则拖动中心点。若要按45°增量约束中心点的移动,则在拖动的同时按住Shift键。
移动旋转中心点可以控制旋转对于对象及其外观的影响。双击中心点可将其移回所选影片剪辑的中心。所选对象的旋转控件中心点的位置可以在“变形”面板的“3D中心点”区域查看或修改。
若要重新定位3D旋转控件中心点,可以执行以下操作之一:
● 拖动中心点到所需位置。
● 按住Shift并双击一个影片剪辑,可以将中心点移动到选定的影片剪辑的中心。
● 双击中心点,可以将中心点移动到选中影片剪辑组的中心。
(5)调整透视角度和消失点的位置。
有关Flash CS6中文版标准实例教程的文章
若要在浏览器窗口中打开网页,或将数据传递到指定URL处的另一个应用程序,可以使用getURL动作。在参数窗格中遵循以下指导原则,输入要从中获得文档或将数据发送到其中的URL:●使用相对路径,如ourpages.html,或绝对路径,例如:http://www.flashmx.com/ourpages page.html。对于“变量”,选择一种方法将已加载影片的变量发送到“URL”文本框中列出的位置上。......
2023-10-30
当用户在舞台中创建了大量的对象后,经常需要调整它们的位置,按一定的次序摆放,或以某种方式对齐,调整它们之间的距离。使用该菜单可以调整对象的前后顺序。......
2023-10-30
Adobe公司发布了Adobe Flash开发环境的最新版本——Adobe Flash CS6。Flash还被广泛用于多媒体领域,如交互式软件开发、产品展示等多个方面。Adobe Flash CS6可以同时满足网页设计师和开发人员的需要,允许他们跨越所有系统平台和设备,制作丰富的Web内容和应用程序。Adobe Flash CS6改善了编辑的工作流程,可自定义的弹性工作空间将显著提高设计师和开发人员的工作效率。Flash CS6还支持多种业界标准,例如ECMAScript、HTML、MP3、Unicode和XML。......
2023-10-30
我们通过模拟星空这个实例,向大家讲述前面讲到的几种比较重要的函数,给大家加深印象,让读者尽快掌握它们。按Ctrl+F8创建一个名为star的影片剪辑。单击渐变栏右边的颜色游标,然后在R,G,B和Alpha文本框中输入0,0,0,100%,填充效果如图8-2所示。图8-1 模拟星空图8-2 填充效果分别单击第2帧和第3帧,然后分别按下F6,插入两个关键帧。选中舞台上的star实例,在属性面板的实例名称文本框中输入“star”。......
2023-10-30
既然是射击游戏,没有对手还叫什么游戏,接下来就要创建“对手”。将使用duplicateMovieClip来创建多个对手飞船。写一段代码来设置对手飞船的随机初始位置和速度。this._x=600;把对手飞船的X坐标设置为600。this._y=random+100;把对手的Y坐标设置成一个在100~2099之间的随机数。enemySpeed=random+1;设置一个为enemySpeed在1~4范围内的随机数,这是对手飞船每一帧移动的像素数。这样做,唯一的目的是为了使飞船的移动更加真实。这个变量是任何一个时间点舞台上的对手飞船的个数。......
2023-10-30
传统文本的段落属性包括对齐方式和边界间距两项内容。图2-61 设置段落样式“段落”部分包括以下文本属性:●对齐:此属性可用于水平文本或垂直文本。在当前所选文字的段落方向为从右到左时,对齐方式图标的外观会反过来,以表示正确的方向。TLF会在这两个段落之间生成24像素的间距,而不是36像素。利用“高级段落”部分可以设置TLF文本的以下属性:●标点挤压:此属性有时称为对齐规则,用于确定如何应用段落对齐。......
2023-10-30
ActionScript照英语翻译过来就是动作脚本语言。按照官方的说法,ActionScritp是Flash的脚本描述语言,它可以帮助用户灵活地实现Flash中内容与内容,内容与用户之间的交互。读者不必了解很多ActionScript的知识就可以写一个简单的脚本。新建一个ActionScript 3.0的Flash文件。ActionScript与其他编程语言一样,具有变量、操作符、语句、函数和语法等基本的编程要素。并且在结构和语法上与JavaScript非常相似,下面简要介绍ActionScript中的常用术语。......
2023-10-30
图7-9 应用内阴影前后的效果图7-10 隐藏对象前后的效果图7-11 模糊XY效果模糊的“品质”选项用于设置模糊的质量。图7-17 不同类型的斜角效果5.渐变发光渐变发光滤镜可以在发光表面产生带渐变颜色的光芒效果。图7-21 调整颜色的效果图提示如果只想将“亮度”控制应用于对象,请使用位于“属性”面板中的颜色控件。......
2023-10-30
相关推荐