初学AS3的几点技巧汇总
日期:2008年6月6日 作者: 查看:[大字体 中字体 小字体]-
1.null和undefined的差別在於
null是指沒有值
undefined是宣告未完全、沒有宣告這個屬性或沒有指定資料型態(未賦予值沒做過資料轉型也算)
null==undefined但null!==undefined
所以我們常常要檢查外部變數有沒有被賦予值要用if(外部變數==null){
外部變數沒有被賦予值
}2.把變數宣告在所有程式(FUNCTION)的最上面
3.執行container.addChild(ball_A);時,若container已存在ball_A這個物件,在執行1次的功能在於,PLAYER會把原有的ball_A刪掉,再重新加入ball_A,所以ball_A顯示的順序就會變成在最上面,若你要指定顯示順序就用container.addChildAt(ball_A, 1);這個指令(0-N),0為最底層N為目前最上面ㄧ層
4.自動管理顯示順序
trace(container.getChildAt(0).name); // ball_A
trace(container.getChildAt(1).name); // ball_C
trace(container.getChildAt(2).name); // ball_B
container.removeChild(ball_C);
trace(container.getChildAt(0).name); // ball_A
trace(container.getChildAt(1).name); // ball_B5.delete 才會完整的把物件殺掉removeChild只是移除顯示清單而已,ㄧ個物件只能對應一個container
6.其他好用的函式
contains(): Determines whether a display object is a child of a DisplayObjectContainer.
getChildByName(): Retrieves a display object by name.
getChildIndex(): Returns the index position of a display object.
setChildIndex(): Changes the position of a child display object.
swapChildren(): Swaps the front-to-back order of two display objects.
swapChildrenAt(): Swaps the front-to-back order of two display objects, specified by their index values.7.取代AS 2.0 用[]動態命名的方法
import flash.display.Sprite;
var container1:Sprite = new Sprite();
container1.name="allen";
container1.x=20;
var container2:Sprite = new Sprite();
container2.addChild(container1);
addChild(container2);
trace(container2.getChildByName("allen").x);沒錯就是這一行container1.name="allen";直接指定name
- [1] [2] 下一页
-
- 初学AS3的几点技巧汇总 相关文章:
- ·CPU型号大全总结
- ·C/C++笔试、面试题目大汇总
- ·学习HTML:iframe用法总结
- ·大航海家3-心得体会汇总
- ·华为3com系列产品配置手册汇总
- ·网管工作总结--我的网管生活经历(51CTO版主:冰雪寒)
- ·关于ASP.NET页面打印技术的总结
- ·常见端口表汇总
- ·MS-SQL开发常用汇总和t-sql技巧集锦
- ·现场总线
- 初学AS3的几点技巧汇总 相关软件
- ·周恩来总理经典图片集
- ·重返德军总部2先锋部队
- ·重返德军总部
- ·德军总部3d
- ·外科学总论部分复习笔记
- ·总管家综合人事管理系统 专业增强版 V10.00
- ·朱总理经典妙语录
- ·重返德军总部之敌区
- ·Excel2000报表汇总系统 V1.70
- ·初中政治总复习单元测试卷
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:为网络营销正身
精品推荐
热点TOP10
- ·精彩推荐:全Flash网站制作实例
- ·FLASH 8实例教程:瀑布动画制作方法
- ·Flash制作非常逼真的下雪视觉动画效果
- ·Flash百叶窗制作教程
- ·Flash制作滚动广告图片效果
- ·Flash:闪动的星星
- ·Flash制作超酷旋转互动相册
- ·Flash中百叶窗效果的实现
- ·Flash视觉效果之漫天飞雪
- ·Flash打造碧海蓝天海鸥飞翔动画
- ·Flash简单制作实用的图片切换动画特效
- ·Flash制作熊熊燃烧的火焰
- ·用Flash设计情人节贺卡
- ·Flash实例教学:三维烟花动画制作
- ·国外优秀Flash网站设计欣赏
- ·Flash制作烟花效果动画
- ·Flash制作过渡卷动效果精美图库特效
- ·银行利率表
- ·Flash制作环型立体旋转的动态文字
- ·用Flash做电子地图实例讲解
特别推荐
- ·Flash声音控制详解
- ·彻底消灭Flash动画中的乱码
- ·Flash简单制作实用的图片切换动画特效
- ·简易拼图游戏制作
- ·Flash教程:纯AS制作简单的MP3播放器
- ·纯AS的Loading效果四例
- ·Flash角色透视行走动作分解
- ·入门级:教你用flash画画
- ·Flash制作过渡卷动效果精美图库特效
- ·Flash制作Mac系统菜单的效果
- ·视觉欺骗
- ·Flash制作非常逼真的下雪视觉动画效果
- ·超详细图文解析 用Flash制作魔法表情
- ·Flash Action应用--鼠控3D旋转
- ·Flash打造碧海蓝天海鸥飞翔动画
- ·FLASH 8实例教程:瀑布动画制作方法
- ·Flash视觉效果之漫天飞雪
- ·Coldfusion MX技巧精华收集(1)
- ·Actionscript列表
- ·用Flash简单制作印章动画视觉效果
