- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Flex与AS3的百多条小知识
Flex及AS3的百多条小知识【转】
本帖最后由 dqyd 于 2011-4-12 20:10 编辑 今天突然看到了这些小知识,自己也想收集下来,没事也可以看看。可能有些小知识,自己还没掌握。所以就贴到这同大家一起分享!【从显示清单中移除项目】
removeChild(child:DisplayObject)
removeChildAt(index:int)
index: 要删除的 DisplayObject 的子索引,该子项之上的任何显示对象的索引位置都减去1.
如果想移除窗口所有子元件,可以结合removeChildAt(),numChildren属性以及for循环.因为每次一个子元件被移除时,索引位置都会变化,所以,有两种方法可以处理所有子元件的移除:
1. 总是移除位置0的子元件;
2. 倒过来移除子元件,也就是从尾端开始.
复制代码
【更改现有子项在显示对象容器中的位置】
setChildIndex(child:DisplayObject, index:int):void
可能用到的方法:
返回 DisplayObject 的 child 实例的索引位置: getChildIndex(child:DisplayObject):int
返回位于指定索引处的子显示对象实例: getChildAt(index:int):DisplayObject
注意: 当子元件移到低于它现在所在位置的索引时,那么,从标的索引起,直到子元件索引前面的那个索引的所有子元件都会令其索引增加1,而该子元件就会指定至标的 索引.当子元件移到较高索引时,从该子元件索引之上的那个索引起,直到标的索引的所有子元件都会令其索引往下减1,而该子元件就会指定至标的索引值.
复制代码
【关于TextField以垂直方式把文字摆在按钮表面中心点的小技巧】 textField.y = (_height - textField.textHeight) / 2; textField.y -= 2; //减2个像素以调整偏移量 【外部.swf影片载入与互动】 1. 监听init事件; 2. 透过content属性存取所载入的影片. 当所载入的影片做好足够的初始化工作,使其方法与属性可以接受互动时,init事件就会被发起.只有在载入器发起init事件后,才能控制影片.所载入的影片还没初始化就试着与它互动,是会产生执行期间错误的. _loader.contentLoaderInfo.addEventListener(Event.INIT, handleInit); //当载入的.swf的属性与方法可用时 _loader.load(new URLRequest(ExternalMovie.swf)); private function handleInit(event:Event):void { var movie:* = _loader.content; trace(movie.getColor()); movie.setColor(0xFF0000); } 【TextField有两种类型:动态(dynamic)与输入(input),默认值为动态.改变TextField类型方法】 field.type = TextFieldType.INPUT; //selectable属性默认值为true flash.text.TextFieldType.INPUT与flash.text.TextFieldType.DYNAMIC 【过滤文字输入】 TextField.restrict = 此处为可输入的内容; field.restrict = ^此处为禁止输入的内容; restrict属性支持一些类似正则表达式的样式: field.restrict = a-zA-z; //只允许大小字母 field.restrict = a-zA-z ; //只允许字母与空格 field.restrict = 0-9; //只允许数字 field.restrict = ^abcdefg; //除了小写字母abcdefg不允许外,其它都允许 field.restrict = ^a-z; //所有小写字母都不允许,但是,其它内容都允许,包括大写字母 field.restrict = 0-9^5; //只允许数字,但5例外 让restrict字符包含具有特殊意义的字母(例如-与^): field.restrict = 0-9\\-; //允许数字与破折号 field.restrict = 0-9\\^; //允许数字与^ field.restrict = 0-9\\\\; //允许数字与反斜杠 你也可以使用Un
您可能关注的文档
最近下载
- 体例格式12:工学一体化课程《小型网络安装与调试》任务3教学单元2教学单元活动方案.docx VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务3教学单元1教学单元活动方案.docx VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务3教学单元3教学单元活动方案.docx VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务3教学单元7教学单元活动方案.docx VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务4教学单元1教学单元活动方案.docx VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务4教学单元2教学单元活动方案1.docx VIP
- 京瓷哲学手册.pdf VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务4教学单元3教学单元活动方案.docx VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务4教学单元5教学单元实施计划.docx VIP
- 体例格式12:工学一体化课程《小型网络安装与调试》任务4教学单元6教学单元活动方案.docx VIP
文档评论(0)