仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1120|回复: 8
打印 上一主题 下一主题

[学习教程] 来讲讲:ActionScript3教程:语句实例-Flash actionscript

[复制链接]
莫相离 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 21:04:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
与位图图形相比,矢量图形需要的内存和存储空间小很多,因为它们是以数学公式而不是大型数据集来表示的。位图图形之所以更大,是因为图像中的每个像素都需要一组单独的数据来表示。
1、
mc.gotoAndPlay(Math.random()*10>>0);
Math.random()*10取10之内带小数的随机数。
>>是移位标记>>0的功效往除小数点后的数!!(这个办法切实其实拙劣)
以是Math.random()*10>>0整句话的意义是猎取10之内的随机整数!
-------------------------------------------
推行的想
用在加载进度条中
trace((已加载的字节数/总字节数}*100>>0+"%")
切实其实很便利啊

2、
if(i&1){}
i&1的意义就是判别i是奇数仍是偶数
假如是奇数i的2进制暗示最初一名是1,i&1=1真
偶数i的2进制暗示最初一名是0,i&1=0假。

3、
vara:Array=newArray();
for(vari:int=0;i<10;a.push(i++)){
//....
}
此轮回实行后a数组的值为0,1,2,3,4,5,6,7,8,9.
一个简化程序的办法
能用上的中央有良多。。详细中央详细剖析。。

4、
vartemp:Number=mouseX;
stage.addEventListener(MouseEvent.MOUSE_MOVE,moveHandler);
functionmoveHandler(e:MouseEvent):void{
vard:Number=(-temp+(temp=mouseX));
}
这段代码功效是猎取鼠标挪动间隔d
用在鼠标拖拽窗体大概鼠标拖拽游戏上真是不要太爽!!!
代码完整能够改成
Mouse.hide();
vartemp:Number=mouseX;
stage.addEventListener(MouseEvent.MOUSE_MOVE,moveHandler);
functionmoveHandler(e:MouseEvent):void{
vard:Number=(-temp+(temp=mouseX));
spriteMouse.x+=d;
e.updateAfterEvent();
}
如许spriteMouse这个影片剪辑就成了一个鼠标

5、
functionfn1(){
trace("1");
}
functionfn2(){
trace("2");
}
([fn1,fn2][Math.random()*2>>0])();
这个是随机实行函数的命令挺成心思的
如一个接待界面
functionfn1(){
trace("你来啦接待啊");
}
functionfn2(){
trace("来了你别走啊");
}
functionfn3(){
trace("你这么才来啊");
}
functionfn4(){
trace("就猜到你要来");
}
([fn1,fn2,fn3,fn4][Math.random()*4>>0])();

6、
vara:int=3;
if(a>0&&(trace("aispositivenumber"),a&1))
trace("aispositiveoddnumber");
先实行a>0真
再实行trace("aispositivenumber")
最初判别a是否是奇数
这里的逗号表达式是从左向右实行的。
此用法次要用来判别有无实行某处语句吧

7、
vara:int=13;
varb:int=-12;
if((a^b)>0||(b*=-1,a>10))
trace(b);
又是一个逗号表达式
a^b=-7
b*=-1b=12
a>10
输入b=12
此用法看的稀里糊涂真不晓得应当用在甚么中央
哈哈~

与gif和jpg不同,用Flash制作出来的动化是矢量的,不管怎样放大、缩小,它还是清晰可见。
再现理想 该用户已被删除
沙发
发表于 2015-1-17 15:33:45 | 只看该作者
flash的优缺点可以如何运用呢?
第二个灵魂 该用户已被删除
板凳
发表于 2015-1-26 18:56:09 | 只看该作者
FLASH广告的问题主要表现在:
深爱那片海 该用户已被删除
地板
发表于 2015-2-4 23:56:00 | 只看该作者
alpha通道,图像的一部分可以变成透明,透明度可以从完全不透明到完全不可见。Alpha通道支持没有副作用。
小魔女 该用户已被删除
5#
发表于 2015-2-11 00:08:27 | 只看该作者
Flash也支持alpha通道,这会使设计者高兴。没有太多的技术性,alpha通道是附加在图像上的信息 - 允许图像以不同的方式渲染。
若天明 该用户已被删除
6#
发表于 2015-3-1 18:55:51 | 只看该作者
作为奖赏,你可以使用关键祯动画支持和tweening- 两个最主要的节省时间的方式。本质上,关键祯是动画中显著事件发生的位置。
爱飞 该用户已被删除
7#
发表于 2015-3-11 00:42:50 | 只看该作者
而作为富媒体营销概念中的重要手段,很长一段时间,或者说,在未来,富媒体技术的不断完善,Flash动画广告的优势会越来越明显。
简单生活 该用户已被删除
8#
发表于 2015-3-17 19:09:39 | 只看该作者
alpha通道,图像的一部分可以变成透明,透明度可以从完全不透明到完全不可见。Alpha通道支持没有副作用。
金色的骷髅 该用户已被删除
9#
发表于 2015-3-24 23:40:31 | 只看该作者
在与制作传统动画相比较的同时,flash具有便捷、节省人力财力,节约时间、推广方便的许多优势。但与此同时它也具有一点的缺点。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 20:01

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表