仓酷云

标题: FLASH教程之FLASH -- 关于变量的成绩FLASH -- 关于变量的成绩 [打印本页]

作者: 冷月葬花魂    时间: 2015-1-15 21:10
标题: FLASH教程之FLASH -- 关于变量的成绩FLASH -- 关于变量的成绩
Flash特别适用于创建通过Internet提供的内容,因为它的文件非常小。Flash是通过广泛使用矢量图形做到这一点的。
<divclass="start">前些天,看到这个贴子,就有一些疑问,没来得及细心会商,实在这个成绩很主要,Flash的actionScript和其他的言语有分歧的中央,我查了几本书,把我所懂得的增补一下。

1.Flash没有真正意义上的全局变量,这点和Director分歧,全局变量是指一旦声明,在全部影戏都无效,这点Flash是做不到的。关于我们来讲,要会商的是:
a:一个变量能够存在多久?

b:如何设定和提取变量值?
2.Flash的变量只在其地点的工夫线上无效。在某个工夫线上声明的任何变量关于该工夫线上的一切scripts来讲都无效。以是关于在movieClip的工夫线上声明的变量,假如要在主工夫线上挪用,就必需利用点语法来指向所要针对的movieClip,也就是工具(object).
3.关于movieClip里的变量来讲,其寿命和该movieClip的在舞台上的instance的寿命相称。也就是说,一旦这个instance从舞台上消散(不是指它的visualappearance),那末个中的变量也同时消散了。一样的事理关于主工夫线上的变量来讲,一旦unload该swf,那它下面的变量也就消散了,大概说不成以在被挪用了。
4.var是的十分好的习气,正如斑竹所说的,每次声明变量用var,很标准,很专业,并且尽量的先声明,再赋值,只管Flash5在这一点上很宽松。
5.在function里利用var来声明变量是尺度的部分变量,也就是说只在function内无效。假如不必var来声明,仍旧长短部分变量。
上面的例子大概能够申明这个成绩。


varx=1//在function外,只长短部分变量x,赋值为1
functiondemo(){
x=10;//非部分变量x,从头赋值为10
y=20;//非部分变量y,赋值为20
varz=30;//在function内是部分变量z,赋值为30
trace(x+","+y+","+z);//在output窗口显现了局
}
demo();//挪用function,了局是10,20,30
trace(x);//了局是10,function内的从头赋值仍是无效
trace(y);//了局是20
trace(z);//了局是nothing,由于是部分变量,只在function内无效
作者: 变相怪杰    时间: 2015-1-17 15:51
flash的流行因素包括了技术上的优势——技术本身的优势;技术掌握上的优势;其他技术的弱势;
作者: 再见西城    时间: 2015-1-21 22:47
flash的流行因素包括了技术上的优势——技术本身的优势;技术掌握上的优势;其他技术的弱势;
作者: 飘飘悠悠    时间: 2015-1-30 22:56
单纯的做动画而言,flash动画与传统动画有很多差别,这里会为你介绍什么是flash与flash与传统动画相比具有的优点和缺点,而进一步了解flash动画
作者: 小魔女    时间: 2015-2-6 16:55
作为奖赏,你可以使用关键祯动画支持和tweening- 两个最主要的节省时间的方式。本质上,关键祯是动画中显著事件发生的位置。
作者: 透明    时间: 2015-2-17 16:00
还有,艺术上的优势——各异的风格;创作手法独特;独立性和原创性;拓展出新的表达空间;
作者: 因胸联盟    时间: 2015-3-5 21:07
常见的富媒体广告形式有横幅广告(BANNER,旗帜广告)按钮广告(BUTTON)弹出窗口广告(pop-up ads,弹窗)浮动广告(floting ads,飘浮广告,floaters)插播式广告(Interstitial)全屏广告(full screen) 
作者: 不帅    时间: 2015-3-12 15:36
只要用心 只要努力 在加上你无限的创意和想象。FLASH无敌了
作者: admin    时间: 2015-3-19 23:58
作为奖赏,你可以使用关键祯动画支持和tweening- 两个最主要的节省时间的方式。本质上,关键祯是动画中显著事件发生的位置。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2