快速业务通道

体验Flash MX(3):界面组件Components UI

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-15
.never mind...never mind...never mind...never mind...never mind...never mind...never mind...never mind...never mind...never mind...never mind...never mind...never mind...never mind...";   虽然有些像无用的代码,但是只有这样我们才可以使Scroll状态激活。   文本准备好了之后,可以拉入一个ScrollBar到场景中,为了和文本区分的明显,我们把它和文本间隔一些距离。放好之后只要指定Target TextField为txt1即可,接着可以运行着测试一下,会发现文本超出自己的最大显示长度时,ScrollBar状态会被激活。(图7) (图7)   6、ScrollPane:   ScrollPane是非常有创意的ScrollBar改进版,它虽然不支持device文本,但是支持MovieClip对象,这就意味着我们可以把图片和Swf放入其中(我想只要有这个功能就已经很Crazy了)   马上拉入一个ScrollPane到场景中,然后就利用昨天那张boy.jpg来用用,在ScrollPane的Instance的Action中写:   onClipEvent (load) {
   function checkLoad() {
    trace("loaded");
    this.tempObj=this.getscrollcontent();
    trace(this.tempObj._name);
   }
   this.loadScrollContent("boy.jpg","checkLoad",this);
  }   方法loadScrollContent是读入swf或者jpg到一个MovieClip中,读取过程由checkLoad这个handler处理。可是这个MovieClip是什么呢?不可能存在的?带着问题我们就加入了this.tempObj=this.getscrollcontent(); trace(this.tempObj._name);这两个语句来测试一下。经测试发现这个MovieClip的Instance名称是“loadTemp”(这个发现可以利用来控制读入的swf/jpg属性)(图8) (图8,今天也很多图……)
  7、PushButton

  这个东西还是没什么特色(也不可能有什么特色),只是一般递交内容的时候给一个Handler处理/纠错一下而已。   Components UI的StyleFormat:   我们可以直接把它形象的叫做Flash的CSS,经常我们要修改的风格样式我们可以定义为一个公用的样式。例如把这个写入第一帧:   globalStyleFormat.arrow = 0x088880;   globalStyleFormat.shadow = 0x123456;   globalStyleFormat.highlight3D = 0x333300;   globalStyleFormat.background = 0x456789;   globalStyleFormat.face = 0x456789;   globalStyleFormat.textColor = 0x011001;   globalStyleFormat.applyChanges();   globalStyleFormat是一个对象,主要存放当前ComponentsUI的所有样式,我们用一些随机数据先看看它的效果(具体的属性请参看Help文档),记住修改完后要用applyChanges()方法更新样式。(图9) (图9)   我们的Random数据看上去还不错,这证明了ComponentsUI的灵活性特别好,对于喜欢经常更改Skin的朋友来说应该是个福音。   Flash MX的世界是精彩的,而更闪亮的世界就在我们的前方……   文件下载->http://www.dnvs.net/tutorial/flash_mx/day3.zip   注意:   ComboBox和ListBox实际上可以作为小型的数据库使用(不要被用户在屏幕上看到即可),用Label作为Id,用Data存储所有数据,并用适当的分隔符分离不同字段,就可以达到数据库的效果,如果需要,可以和远程服务器连接,或者通过FScommand写入硬盘。   ComboBox和ListBox的Label不要超过400行,否则系统会很慢。   ScrollPane是可以拖动内容的,方法是只要修改DragContent为True即可。   专家模式->普通模式:Ctrl+Shift+N,原来是Ctrl+N;   普通模式->专家模式:Ctrl+Shift+E,原来是Ctrl+E。 关键词:Flash MX 组件

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号