
Flex/AS3
文章平均质量分 60
小金先生
虚心学习
展开
-
在flex中使用CSS改变控件样式
昨天在搞一个对话框的外观 使用CSS搞定http://www.riashanghai.com/node/7这篇文章对我帮助很大 心得写一下,自己留着好看 需要一个CSS文件,例如Default.CSS在mxml中需要使用进行捆绑对控件进行绑定例如:控件 MyButton需要在Default.css文件中输入和控件类名相同的项方法一MyButton{ /*MC*/ upSki原创 2009-10-16 11:11:00 · 1530 阅读 · 0 评论 -
flex和socket通信的跨域问题解决方案
flex和C++服务器通信。因为安全沙漏问题,当swf位于A服务器,C++服务器程序位于B服务器时。这时swf和B服务器建立Socket建立连接会产生跨域问题。解决方法如下swf建立socket时会先发起一个请求跨域文件的请求:""服务器接收到后发送字符串 并关闭这个发来跨域请求的端口。大功告成! 参考:http://hi.baidu.com/c原创 2010-01-21 17:31:00 · 2225 阅读 · 0 评论 -
AS3自定义List
<br />今天写了一个 List 用来处理一个人物显示列表的数据,其实用Array也是可以的,只是我无聊就再弄一个。<br />AS3中的对象都是引用,相当于C中的指针。<br />List由节点组成(Node),每一个节点有一个数据对象,两个指针对象。数据对象用于存放需要数据,两个指针对象分别标识他的前一个节点和后一个节点。<br />于是就有了下面这个类<br />package JWM_DataStruct { public class CJWMNode { public funct原创 2010-07-18 14:18:00 · 2993 阅读 · 0 评论 -
使用AS3开发小游戏(1)
<br />着手开发一款网页游戏,类似于开心农场。<br />当作写作日记,我计划每天一小时,30天把客户端搞定。<br />第1天<br />今天第一天,我想的是需要需要一个精灵类。AS3提供Sprite就可以满足基本的需求了。<br />但是如果需要载入外部位图或者外部swf文件则有需要很多额外的代码。<br />那么就把这些操作封装起来吧<br />用到了一个殿堂之路上的小技巧,就是把函数当作一个参数传入另一个函数。可以理解为回调函数<br />//定义可以接收函数参数的函数 function Lo原创 2010-06-12 00:06:00 · 1094 阅读 · 0 评论 -
使用AS3开发小游戏(2)
这几天加班加的天昏地暗,今天下午继续。继续上一篇的话题,今天尝试可以把所有的资源打包在一个swf里。先把这个swf加载进来,然后使用的时候分离出自己想要用的某个对象。CJWMSPriteLoader加载CBINARYLoader加载好的资源, 接口GetChild(resName:String):Sprite。其实一下午就弄出了一句语句public function GetChild(resName:String):Sprite { return _resContent[resName];原创 2010-06-14 17:08:00 · 1012 阅读 · 0 评论 -
如何在一个工程中嵌入模块
<br />在开发过程中我们经常会遇到这样一个问题:<br />一个游戏在接近尾声的时候突然来了一个需求,要在主游戏过程中嵌入一个小游戏,并且现有逻辑要使用这个小游戏的游戏结果。<br />这时候 我们应该怎么办?<br />最一般逻辑应该是,在需要触发小游戏的时候,嵌入整个小游戏的代码(或者是类或者是函数),然后在执行完游戏后使用返回结果。这样做容易造成代码不容易维护。<br />于是我想那就把这个小游戏单独先做成一个swf放在备用,在主游戏中预留一个用于嵌模块的虚函数,然后要嵌套的时候直接加载这个fla原创 2010-06-20 16:36:00 · 791 阅读 · 0 评论