摘要:
在页游里经常会用到活动面板,或者需要设置文本的样式。当然一个复杂的样式可以使用htmlText来描述、显示。那么一款文本编辑器就很有必要了。见工具的截图:功能: ●字体 ●字号●颜色●加粗(注意:不是所有的字体都有加粗效果,尽管工具在htmlText里有<B></B>) ●导出html ●从html读取 ●支持空格输入---------------------------------分隔符---------------------------------------------笔者用2种方案来实现这个工具,不同的方案都会面对不同的问题 ●TextField:优点:适用于 阅读全文
摘要:
页游或flash应用的资源都会缓存在用户本地。如声音、图像、文本文件。以便减少用户的下载时间。==============================问题来了:1.服务器需要更新某个模块或更新某个配置文件的内容如songList.xml添加了一首新歌。在songList.xml里加入一个新节点。2.对应的客户端本地已经有了songList.xml这个文件,而这个文件已经和服务器的songList.xml不同步了解决策略:1.服务器有一个被编译到main.swf里的xml内容即 rootConfig.xml 内容包含了所有加载资源的路径配置,示例如下<game> <ipco 阅读全文
摘要:
判断系统 varsystemName:String=Capabilities.os;if(systemName=="Windows7"||systemName=="WindowsVista"){fontName="MicrosoftYaHei";}elseif(systemName.indexOf("MacOS")!=-1){fontName="HeitiSC";} 阅读全文
摘要:
Monster Debugge是一款由De Monsters工作室基于Flex,AIR技术开发的代码调试器。这个调试工具开源免费,你可以用这个调试器来调试基于Flash,Flex,AIR的应用程序。官方网站:http://www.demonsterdebugger.com/作用:可以方便的修改运行时的ui属性,最常用的就是调ui的x y了使用:在项目入口类里导入,并初始化即可:import nl.demonsters.debugger.MonsterDebugger;MonsterDebugger.initialize(this);启动自己的项目,出现swf,操作出你需要调整的界面如:Task 阅读全文
摘要:
http://www.webgamei.com/club/home.php?mod=space&uid=20374&do=blog&id=7739 阅读全文
摘要:
转自:http://bbs.9ria.com/thread-145900-1-1.htm2012年9月5日1:代码注意 1 定义局部变量:定义局部变量的时候,一定要用关键字var来定义, 因为在Flash播放器中,局部变量的运行速度更快,而且在他们的作用域 外是不耗占系统资源的.当一个函数调用结束的... 阅读全文
摘要:
安装方式也很简单,打开FlashBuilder,选择Install a new software,然后输入插件的地址:http://updates.elementriver.com/sourcemate/v1安装后,修改Host文件,添加:127.0.0.1 services.elementriver.com然后重启Flash Builder,输入Sourcemate的序列号:email:随便序列号 :X777-C111-Z999-Y888该插件是需要付费的,本文仅供学习和参考,如果您喜欢此软件,请支持正版。 阅读全文
摘要:
TextField():文本字段的默认大小是 100 x 100 个像素。故一个容器(含有textfield),不要简单的通过容器.height来获取这个heigtht肯定会>=100.如果通过for来排列容器.y=容器.heihgt*i就会报错.autoSize : TextFieldAutoSize.LEFT/RIGHT/CENTER 。默认是NONE autoSize是基于文本宽度做的对齐。设置autoSize的时候,需提前设置文本宽度 autoSize如果设置了center 那么必须给其设定宽度一旦设置了autosize那么文本的宽高,会优化的显示,只显示实际的占位宽高。 我们在 阅读全文
摘要:
应用Flash CS3 /Flash CS4 创立Flash 项目可以很便利的在项目属性面板上设置项目的舞台的大小,但当我们用Flex / Flash Builder 来做Flash 时候就不直观的属性来设置舞台大小为Flex项目设置舞台大小有多种办法,通过设置编译器参数,来转变swf舞台大小等参数。include-libraries library [...] | 连接所有的在swc中的类,不管是否有被引用。都会打包进swcaccessible=true|false 是否具有可理解性(如为残疾人提供方便的性能) actionscript-file-encoding | 设置文件编码,如Shi 阅读全文
摘要:
参阅:http://hi.baidu.com/lozu/blog/item/16787fad1541410e4a36d626.html原理:类A 被类B引用 也被C引用那么实际上 会在B中装载一份类A 在C中也装载一份类A这样公共引用的类A 会被大量的复制到使用它的类中。无形中,增加了文件的大小。为了给swf瘦身。我们使用RSL。RSL是 Runtime Shared Library的简称。步骤:建立类库 Lib 》 生成配套的swf 》 新建空的as项目 ,设置编译参数引入Lib ,发布出useLib.swf 新项目使用1:建立一个NaikingDll 类库项目。 建立一些类如:com... 阅读全文