表达式(expression):(2 + 3) * (4 / 2.5) - 1可称为一个表达式,"a"+"b"也是表达式,需要解释器运算才得到结果的值,一个相反的概念,不需要运算的直接引用的,称为literal 条件(conditionals):(look at a series of options and make a decision about what to do based on the circumstances) 不翻译了,大概意思就是美女穿着新衣上街,会先看看外面会否下雨,这就叫条件判断啦 if(天气=="下雨"){trace("还是带把雨伞吧")} 循环(loop):如果要输出5个数字,你是写5遍trace命令吗?更多的就不行了吧 你可以用while和for命令来完成重复的动作 事件(events):放在frame里面的代码只要电影播放到就会执行,放在MC、button的代码则只在解释器发现预先设置好的事件被触动的时候执行。最典型的就是一下鼠标点击按钮造成press时间啦。 函数(functions):将一组程序打包成一句命令来调用他,其实FLASH里面的很多命令就是函数:trace、play、gotoAndStop等等都是。