本帖最后由 网雨霏霏 于 2018-4-20 12:01 编辑
【教程简介】 1.本视频教程乃本人原创,欢迎大家阅读品评。 2.不同于网络上其他的视频教学,本作品充分尊重人类的思维习惯,不会将知识点一股脑的一次性都讲完,而是分次、按需陈述。并充分尊重编程的思维过程。 3.就是说,我会将整个代码编写的过程完整的呈现,而且不是那种照本宣科的,而是通过分析之后敲出的代码。 4.充分利用了flashCS5.5的代码提示功能【内含一些实用的小技巧,是本人的使用心得,木有藏私的都在教程内适当的地方展现给大家了】,让编程不再那么难以企及。 5.使用了swf格式,使得本教程超清晰的同时,体积超小!推荐用flashplayer打开观看【http://flashroad.joinbbs.net/viewthread.php?tid=787】 【教程因何而创】 本人自学AS3小有所成时,为了巩固所学而录制的本教程。录制时自己的水平比较的一般,有些概念比较模糊,所以教程内有些地方描述的是不恰当甚至是错误的! 近期我会逐一查找,而后集合到本帖4楼的“勘误汇总”内
最近访问本帖者列表: | |||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
【各集内容】
AS1.swf----变量和常量 AS2.swf---- 赋值运算符 AS3.swf---- 自加/自减运算符 AS4.swf----四则运算&数字类型 AS5.swf----if判断语句详解 AS6.swf---- for循环语句详解 AS7.swf---- 字符串详解 AS8.swf----随机数&取整 AS9.swf----数组(Array&Vector) AS10.swf----函数浅议 AS11.swf----事件处理机制(鼠标单击事件) AS12.swf----四则运算小程序 AS13.swf----控制时间轴&绝对路径、相对路径 AS14.swf----控制时间轴(补充) AS15.swf---- Timer计时器函数 AS16.swf---- 计时器小程序 AS17.swf---- Date日期时间函数 AS18.swf---- 钟表小程序 AS19.swf---- 载入的魅力 AS20.swf----属性、方法、点 AS21-1.swf----处理XML(Part1) AS21-2.swf----处理XML(Part2) | |
【勘误汇总】
【1】AS1.swf :本节课的内容,对于常量的描述是错误的,下面的是改正后的内容: =====================超级低调的分割线======================== <1>变量和常量都是自定义的一些字符,两者的定义和访问的手段都如出一辙,下面罗列两者的不同点: 1、定义时用的关键字不同: 变量使用var关键字定义,常量使用const关键字定义 2、变量定义时可以不赋值,常量在定义的同时必须赋值 3、变量的值在后续代码中可以任意修改,常量则不可以: 换言之,常量无法用赋值号更改数值,常量一旦定义,就不得更改了(因此,大家习惯用全部大写的英文字母来定义常量) =====================超级低调的分割线======================== <2>下面给出具体的例子辅助理解: 例子1、常量的正确定义模式 const PAI:Number=3.1415926;//定义的同时必须赋值! trace(PAI); 例子2、常量的错误定义模式 const PAI:Number;//会出现编译器错误:Warning: 1110: 常数未经初始化。 例子3、用赋值号给常量重新赋值 const MYSTR:String="网雨霏霏"; MYSTR="倾力打造"; trace(MYSTR); //会出现编译器错误:1049: 对指定为常数的变量进行的赋值非法。 //若将本例中的const替换为var,则可以正常输出 | |