2012、09、17 听课记录
2012.9.17
九九乘法表制作代码
方法一:
var temp ="";
for (vari:int=1;i<=9;i++)
{
for (var j:int=1;j<=i;j++)
{
temp +=String( j+"*" +i+"=" +i*j)+" "; (字符串强制转换)
}
trace(temp);
temp ="";
}
方法二:
/*vartemp:String="";
for(var i=1;i<10;i++)
{
for(var j=1; j<=i;j++)
{
temp+=String(j+"*"+i+"="+i*j)+"";
}
temp+="\n";
}
xm.text=temp;*/ (需要在舞台上创建动态文本)
方法三:
var i:int;
var j;int;
var temp:String='';
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
temp+=i+'*'+j+'='+i*j+' ';(此处省略了一个“{}”,当 for 代码循环条件只有一行代码的,这个时候“{}”是可以省略的,不过一般还是按规范书写,带上比较好)
temp+='\n';
}
trace(temp);
cfb.text=temp;
扇叶转动
var kai=true;
kaiguan.addEventListener(MouseEvent.CLICK,zhuan);
functionzhuan(e:MouseEvent):void
{
if(kai)(括号内的名字可以自定义)
{
stage.addEventListener(Event.ENTER_FRAME,zhuan2);
}
else
{
stage.removeEventListener(Event.ENTER_FRAME,zhuan2);移除侦听事件
}
kai=!kai ( “ !” 是逻辑运算符 非 的简写)
}
functionzhuan2(e:Event):void
{
shanye.rotation+=20;
}
自己应该注意符号书写规范 !!