Flash_AS2.0代码大全

更新时间:2023-07-13 22:25:18 阅读: 评论:0

Flash as2.0代码大全与Flash制作技巧
一、注释
 //                      单行注释符
/*              */      多行注释符/*开始,*/结束 
二、转义字符
转义序列
\b
\f
\n
\r
\t
\
\\
字符
退格符(ASCII8)
换页符(ASCII12)
换行符(ASCII10)
回车符(ASCII13)
制表符(ASCII9)
双引号
单引号
反斜杠
例1:trace("Hello\n"+"ActionScript"+"2.0")    字符串之间使用运算符+连接
结果输出:
Hello
ActionScript2.0
实例:获得系统的事件2
var time = new Date();
//创建Date类的实例(Date类的实例含系统时间的所有信息);注意var中的字母v是小写的。
var yy = FullYear();
var mm = Month()+1;
/*getMonth比较特殊,它返回的值是0-11之间的数值,
所以必须要加上1*/
var dd = Date();
var xq = Day();        //返回值为0,周末
var hh = Hours();
var min = Minutes();
var ss = Seconds();
trace(yy+"/\n"+mm+"\n"+dd+"\n"+"星期"+xq+"\n"+hh+"\n"+min+"\n"+ss+"")
//换行符号 必须在引号里边才可以
a=yy+""+mm+""+dd+""+"小炒驴肉星期"+xq+hh+""+min+""+ss+""
三、声明方式及获取类型
1.变量的声明方式,数字于字符串数字相加的规则
数字声明的方式
var a:String="12" ;  //声明变量a是一个字符串类型,为成熟红细胞12
var b:Number=34 ;  //声明变量b是一个数字字符串类型,为34
var c=a+b    ;    //声明变量c=a+b
trace(c);          //字符串类型和数字类型的变量相加时,数字型被转换成字符串再相加
输出结果:1234 
2.实例:确定变量的数据类型 typeof
var m="12";
trace(typeof(m));
m=2;
trace(typeof(m))
输出结果:string    number
3.改变数据的类型:数字Number()、字符串String()、逻辑是否Boolean、对象数据类Object()、数组Array();
var a ="12" ;              //声明变量a是一个字符串类型,为12
var b=Number(a);      //a转换为数字类型,赋予b
trace(typeof(b)+":"+b)
输出结果:number:12
四、运算符
黛玉葬花读后感
1.点运算符:用来连接对象与嵌套再对象中的子对象,以及访问对象于对象的属性和方法。
例:this.stop  //当前对象停止
2.数值运算符
运算符
+
-
*
/
%
++
--
执行的运算
加法
减法
乘法
除法
取余数
递增
递减
3.比较运算符
   
运算符
<
>
<=
>=
==
整改成效怎么写
===
!=
!==
执行的运算
小于
大于
小于等于
大于等于
等于
严格等于
不等于
严格不等于
例:
x="100"
y=100
z1=(x==y)           
z2=(x===y)          //z1 z2对两个式子进行判断,如果是正确的,则为true,如果为错误的则为fal
trace(z1+"/"+z2)  输出结果:true/fal
4.字符串运算符  +
+进行连接时,对于不是字符串类型的数值,先将其转换成字符串,再进行连接。
如果要将两个数字类型的数字进行连接,可以借助空字符串
例:m=12+34  ;
n=""+12+34
trace("m="+m+"\nn="+n)      //输出结果  m=46  换行  n=1234
5.逻辑运算符
逻辑运算符对布尔值(逻辑是于逻辑否)进行运算,结果是一个布尔值truefal
人工智能学习心得
符号
!
&&
名称
逻辑非
逻辑与(并且)
逻辑或(或者)
意义
返回相反的结果
两个均为true时结果为true
一个为true时,结果即为true
例:age = 10;h = 1.0;
if (age>60 || age<14 && !(h>1.1)) {        //身高不超过1.1,年龄小于14大于60的免票
    trace("免票");                          //输出结果:免票
                    }                    //先执行逻辑非!,然后是逻辑与&&,然后是逻辑或
6.幽默大王赋值运算符
运算符
意义
实例
+=
相加并赋值
x+=5  等效于x=x+5
-=
相减并赋值
x-=5  等效于x=x-5
*=
相乘并赋值
x*=5  等效于x=x*5
/=
相除并赋值
x/=5  等效于x=x/5
%=
取模并赋值
x%=5  等效于x=x%5
&=
换位与并赋值
x&=5  等效于x=x&5
狂犬病的早期症状
赋值运算符的一种特殊形式:条件赋值运算符
            a=条件 数值1:数值2          //如果条件满足,则为值2,如果不满足,则为数值1
h=2;a=age>60||h<1.1?5:10
trace("升高为"+h+""+"\n价格为"+a+"")    //输出为:升高为2米价格为10
7.数组访问运算符
五、程序结构
1.条件结构
语法格式:
if(条件){执行操作}
if(条件) {执行操作1}  el {执行操作2}
if(条件) {执行操作1}  elif(条件2){执行操作2}  elif(条件3){执行操作3} ---- el {执行操作}
2.运动歌循环结构
语法格式:For(语句1;语句2;语句3)  {执行语句}
语句1通常为赋值语句,语句2通常为表达式进行条件判断,在循环执行一次后执行语句3
例:var sum = 0;
for (var i = 1; i<=100; i++) {sum += i;}
//初始值为1,在小于100的情况下,加到sum中,再i1执行
trace(sum);  //输出结果为5050

本文发布于:2023-07-13 22:25:18,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1080398.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数字   类型   对象
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图