09 2012 档案

摘要:最近一直在学flex,分享一下自己总结的一点点小小的东西,希望对新手有帮助!一,首先,你需要在你的电脑上安装FlexComponentKit.mxp这个插件,用来扩展你的flash软件!(下面会提供此插件的下载)二,然后,打开flash软件(CS3必须以上版本),修改发布设置: 1, 2,然后再在此处添加上一个SWC文件,flash-integration.swc (下面会提供此文件的下载) 3,三,现在你的flash软件上就可以做flex自定义里SWC组件了!具体的制作方法如下!四,例如你任意新建一个****剪辑,元件一。五,在库内右键该****剪辑,点击属性,设置如下:(点击图片,可大图清 阅读全文
posted @ 2012-09-28 12:48 tinytiny 阅读(1133) 评论(2) 推荐(0) 编辑
摘要:flex开发游戏,不同于开发网站,设计模式,程序架构,性能,资源优化!需要注意的地方非常的多,特别是,重用率!目前,比较主流的开发模式是:一,美工设计PSD二,前端切图三,导入flash制作皮肤库四,在flex里面建CSS样式库五,运用flex丰富的组件搭建前端界面六,和服务端连数据希望,能在这里和大家共同进步,后面我会逐一,把自己在工作中积累到得一些有关flex的经验,分享出来! 阅读全文
posted @ 2012-09-28 12:45 tinytiny 阅读(330) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/wapjingle/article/details/7197531Flash与Flex常配合起来开发游戏,通常方法有两种:1 Flash创建元件资源给FB,由FB实现编译2 FB创建纯ActionScript项目,作为Flash的文档类,由FP编译这里主要说明第1种,这是一种很多程序员都使用的方式。Flash创建元件资源给FB,还有两种方式:1 SWF。Flash导出SWF,FB通过loader或者SWFLoader加载;2 SWC。Flash导出SWC,FB项目类库中添加SWC;第一种方式已经有很多介绍,这里不多说。笔者偏向第二种方式。下面说明实现步 阅读全文
posted @ 2012-09-28 11:26 tinytiny 阅读(335) 评论(0) 推荐(0) 编辑
摘要:前几天写过一篇"flash开发中如何实现界面代码分离",评论中小-G同学给出了更好的建议:swc ,今天试用了一下,果然比较embed swf来得更爽!同时对小-G同学表示感谢!就拿视频播放器的控制来说吧:通常我们会把一些常规的控制按钮,利用Flash CS的IDE界面做好,放到库中如果按embed swf的方法,需要手动用代码创建每种按钮的实例,然后一个个去控制位置,然后addChild;其实考虑到实际场景中,这类按钮总在一起出现的,不如把他们放在一起(类似asp.net中的自定义控件那样),做为一个整体出现。ok,于是在库中再创建一个ControlButtonBar的m 阅读全文
posted @ 2012-09-28 10:56 tinytiny 阅读(219) 评论(0) 推荐(0) 编辑
摘要:很多人在开始接触FLEX(目前为flash builder 4)的时候都被它强大的代码编辑功能所折服。确实,但是很多人都不知道FLEX的真实面目。学过JAVA的人可能都知道一个非常著名并且很流行的JAVA编辑器——Eclipse。有人会说FLEX到底和eclipse有什么关系。实际上,FLEX就是一个eclipse的插件。如果大家仔细注意ADOBE官网的话,你会发现,当你下载FLEX的时候,会有一个EXE版本和一个插件版。这个插件实际上就是eclipse的插件,当然,这个插件的功能就是让你在eclipse中编辑或者说制作FLASH的。那么那个exe版本呢?实际上就是eclipse+插件。O.. 阅读全文
posted @ 2012-09-28 10:44 tinytiny 阅读(448) 评论(0) 推荐(0) 编辑
摘要:<?XML版本=“1.0”编码=“UTF-8”?><应用程序的xmlns =“http://ns.adobe.com/air/application/1.0“> <! -应用程序标识符字符串,该应用程序特有的。必需的。- > 标识AIRTest1 </ ID><! -软件ID,当安装时系统将会检测同一ID软件版本,版本高的即做更新操作- > <! -使用的应用程序的文件名 。必需的。- > <文件名> AIRTest_filename </文件名> <! -安装资源分类界面中的应用: - &g 阅读全文
posted @ 2012-09-27 15:37 tinytiny 阅读(638) 评论(1) 推荐(0) 编辑
摘要:转http://hi.baidu.com/half_cup_coffee/blog/item/0457a3dd517127d48c1029a0.htmlAIR也像其它桌面应用程序一样,可以为其添加系统托盘图标。网上此类文章较多,这里简要说明一下,并列出步骤,以及关键代码简要说明1.针对托盘图标的操作即对当前AIR应用的nativeApplication.icon属性的相关操作,例如bitmaps,menu属性2.对于Windows和Mac系统,nativeApplication.icon的实例对象是不一样的,Windows返回的是SystemTrayIcon对象,而Mac(苹果系统)返回的是D 阅读全文
posted @ 2012-09-27 15:36 tinytiny 阅读(402) 评论(0) 推荐(0) 编辑
摘要:1>Package:定义包路径 1)package中只能有一个class;再想写可以放在package外;可以有多个包外类(还没用过) 2)方法和函数在as3中指的是同一个类型 3)需要能看懂UML语言2>面向对象就是将程序看成一个个不同功能的部件在协同工作。class是描述这鞋部件得数据结构和行为方式,而object就是这些具体的部件。相当于说object是class的实例3>类名统一大写字母;包名统一小写字母4>const和static:const:只读;只能在初始化时赋值static:指定变量等等属于类而不属于类的实例5>强制类型转换:在AS3.0类库中最高 阅读全文
posted @ 2012-09-14 11:02 tinytiny 阅读(421) 评论(0) 推荐(0) 编辑
摘要:做一些对比来说吧:分析基本构件方法 工具---------------------------------面向过程基于算法函数/过程数据流图、伪代码......面向对象基于对象类 UML建模...Rose,viso等---------------------------------------------------------------其实我始终认为,不管是面向对象,还是面向过程,都体现了一种软件重用的思想!只不过面向过程中重用的是过程和函数,但是面向对象重用的是类,一种将数据和处理数据的过程及函数封装在一起的实体,其实面向对象中的过程和函数和面向过程中的分别不是很大... 阅读全文
posted @ 2012-09-14 10:42 tinytiny 阅读(1610) 评论(0) 推荐(0) 编辑
摘要:1、三大概念:显示对象、可交互对象、容器对象2、由于有了显示列表的概念,遍历子对象更加轻松简单3、as3代码被编译成flash player运行时可以理解的actionscript bytecode,不可单独运行,必须放在swf中4、trace仅作为测试使用1>变量使用骆驼是命名法:highLevelFlag2>变量的本质:其实就是类,每个类型就是一个类3>对于array初始化:var arr:Array = new Array(1,2,3);4>值类型:boolean int number String uint 不用new 变量改变时,即新建变量赋值,垃圾回收原来的 阅读全文
posted @ 2012-09-07 19:02 tinytiny 阅读(305) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示