----------------------------------------------------------------------------------------------------------------------------------------------- 本文提示:《FlashMX数据库操作完全攻略(16)》是本站编辑们为广大网友精选的实用文章,本文阐述了关于文章的相关理论,相对来说专业性强,但是本文只是针对于某个问题提出的见解与论述,未必能辐射到相关问题的方方面面,所以本文处理问题的方法仅仅为您提供一些参考。更多问题请查阅学习中国网其他栏目哦. -----------------------------------------------------------------------------------------------------------------------------------------------
System.capabilities.screenResolutionX获取分辨率X值
System.capabilities.screenResolutionY获取分辨率Y值
关于留言者IP啊什么的,这个就不用我多说了吧,随便找个版本的动网论坛看一下,就明白了
最后一个功能,就是关于怎么知道自己的FLASH有没被下载运行或者盗版运行嘛,同志们请用影片的_URL属性值……,如trace(_root._url),呵呵,明白了吧?
好了,这些功能的实现方法说完了,然后我们接着说一下相关技巧和代码规范
首先,第一点,大家请注意在面对大工程面前,请尽量双OOP方式来(噢,不明白OOP的人没关系,代码写多了,你就明白OOP是什么了,呵呵,基本常识,别跟着我问)
不过话说回来了,在FLASHMX 6中请不要完全以OOP方式来,那样运行速度太慢了,尽量不要自定义对象的属性,那样太慢了……
第二点,请大家尽量不要用UI组件,速度太慢,不过想偷懒的话嘛例外(建议大家多下载UI组件,不是下载了用,是下载了看里面的代码,增加经验)
第三点,在各位拿到源代码之前先预读一下String对象的操作,再复习一下Array对象的使用,还有[]方式的对象,变量引用技巧(不明白的人请倒回去看第5卷),如果各位对AttachMovie等语句熟悉者,请查阅相关资料
第四点,拿到源代码之后看不懂的同志,请加强一下FLASH基本语句和C语言的学习,呵呵
......
呵呵,我们现在对以上几点中的技巧进行实例说明,首先咱们来说说关于怎样在FLASH中创建对象,哦这个其实也很容易,帮助上写着有呢
对象名=new Object();
当然,我们也可以这样干 _global.对象名=new Object(); 这样的话,我们就可以在FLASH中的任何角落中直接使用对象名来引用这个Object了
接下来,大家就可以在这个Object中创建什么变量啊,数组啊,属性啊之类的(当然,并不推荐创建属性,不然的话,你的FLASH将对用户的机器运行速度来个极限考验)
然后嘛,就剩下一个比较复杂的,就是[]的引用方法,如下
trace(_root["mov"+1]["childMo"+1]["var"+1]);
呵呵,各位语言基本功效差的同志看明白了么?这行代码是用trace弹个窗口出来(当然,如果是运行SWF的话,什么反应都没有的哦)显示_root对象中的叫做"mov"+1的对象中的"childMo"+1中的一个叫做"var"+1的变量的值,明白?这种引用方法掌握了的话,可是大大的有用哦,再如:
_root["mov"+1]["txtCaption"+1].text="ABC";
呵呵,这一行是将_root对象中的"mov"+1中的"txtCaption"+1的文本域的文本设成ABC三个字母,当然,这个文本域txtCaption1要是动态或者输入文本域才行,静态文本域是不能这样干的,呵呵
本文章更多内容:<<上一页 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 下一页>>收藏到:[收藏夹] [百度搜藏] [新浪ViVi] [POCO网摘] [ 和讯网摘] [好哦网摘] [Google书签] [Yahoo书签] [搜狐网摘] [365Key网摘] [天极网摘] [我摘] [博采网摘] [igooi网摘] |