作者:赵鹏
滤镜的使用虽然简单,却能经常得到一些很好的效果。这些效果大都比较随意和虚幻,且可调整性很强,稍微修改一下参数就可以形成另外的效果,特别是多个滤镜组合使用时。不过切记对于一幅完整的作品而言,滤镜只是其中一个部分。在基础部分我们没有对滤镜的实际使用作太多的介绍,一来是因为篇幅所限,二来就是不希望大家在初学阶段就过多的使用滤镜,从而形成对滤镜的依赖。
大部分滤镜是在原图像
作者:froglt
技巧1:使用键盘的方向键移动对象时,按住【Shift】键不放,每次可以移动10个象素。
技巧2:使用【指针】工具移动对象时,按住【Shift】键不放,可以保证其水平或垂直移动。
技巧3:按住【Alt】键不放拖拽某个对象,即可对其进行复制。但是自动形状不能用这个操作,因为自动形状是一种组合状态,可以使用复制粘贴命令复制。
技巧4:对于所有的形状绘制工具而言,按住【Shift】键不放进行绘制,可以保证其宽高比始终为1:1。
技巧5:使用基本形状工具绘制形状时,按住【空格】键不放,不要松开鼠标左键,可以移动矢量图形的位置。绘制选区的时候也是如此。
技巧6:使用【矩形】工具绘制矩形时,按住键盘的上或下键不放,不要松开鼠标左键,可以增加或减少矩形的圆度。
技巧7:需要选择组内对象时
第十二章 第四个版本的选择题
第三个版本的时候我们已经设想好,新版本中题目将是动态生成的,不用我们在FLASH的场景里面一题一题输入了,我们要做的只是输入题目和题目答案的数据就够了。
很明显,每一条题目都将是一个对象(不然我们学这么多对象的知识干嘛?),而这些所有的题目,会用一个数组来存放
再重提一下,可配合源程序学习 http://www.moock.org/webdesign/lect...oockQuizzes.zip
;
好,开始设计题目的模版
模版就是一个MC,包含两个TEXT FIELD,里面不用填东西,分别起变量名为:(FOR小鸟:TEXT
FIELD就是按工具条里T按钮拉出来的文本框,同时还要在文本面板(ctrl+t)里将其改为Dynamic
Text,变量名则在面板的Variable处改)
* qNum (以后将显示题目的编号)
* qText (以后将显示题目的正文)
我们还要在库里面做标识,点一库面板(ctrl+l)右上的Options>> Linkage ,选第二个Expert
this symbol,identifier填上questionTemplate,至此,题目模版完成
再制作选项的模版
关于数组的方法(method)
方法就是从属于某一对象(object)的函数,通常都是对该对象进行处理的函数
好象太抽象了?我们还没讲到什么是对象,其实数组是对象的一种,我们就暂且将数组的方法理解为一个专门处理数组内数据的结构和内容的工具吧
例如一个叫push()的方法就是一个工具,用于为数组添加一个元素,并且加在该数组的最后
使用起来并不复杂,看例子就知:
// Create an array with 2 elements
var menuItems = ['home', 'quit'];
// Add an element 加一个元素
// menuItems becomes ['home', 'quit', 'products']
// 现在数组的结构变成['home', 'quit', 'products']
menuItems.push('products');
// Add two more elements 这次是加两个
// menuItems becomes ['home', 'quit', 'products', 'services',
'contact']
menuItems.push('services', 'contact');
跟push()相反从最后弹出一个元素的方法是pop()
而跟push()类似,但是是将一个元素加到数组的开头的方法是unshift(),与之相反的是shift()
AS基础精典教程
作者和出处俱不详,版权归原作者所有
次给大家带来MOOCK在世界性FLASH大会:FF2K1大会上的演说,要说到Action的权威,当然要数MOOCK,他写的ASDG(一本书)是可以和FLASH自带的AS字典相提并论的宝贝。虽然他是这样一个高高手,但是他的这个演讲却是非常的浅显,如果你某处读起来觉得难,那也一定是chocobo翻译得不好。(有些地方实在是太浅,我受不了就改了
)
这篇文章预算的演讲时间很长,所以读起来也会觉得较长,你可以分开来读。
还有,本文是关于FLASH5的AS的,毕竟FLASH4的AS已经淘汰。
第一章:由O开始
为了示范,MOOCK将会做一个多选题问答的动画来做为例子。
这个例子以4种不同版本的方法来实现。
对于用户来说,4种版本使用起来将没有区别,只是对于我们开发者来说,研究的就是如何改进这些FLASH代码的结构与组织。
改进的重点在于:
*更便易的维护
*更便易的扩展
*更快捷的建设
要牢记的是,学习编程是一个过程(process)而不是一个事件(event)。
如果你第一次学习到的时候不能照着完成也不必担心。
接下