- 博客(28)
- 资源 (7)
- 收藏
- 关注
转载 jQuery 取值、赋值的基本方法
/*获得TEXT.AREATEXT的值*/ var textval = $("#text_id").attr("value"); //或者 var textval = $("#text_id").val(); /*获取单选按钮的值*/ var valradio = $("input[@type=radio][@checked]").val();
2015-03-31 15:40:17 644
原创 上传控件 WebUploader
演示:http://fex-team.github.io/webuploader/getting-started.html下载:http://fex-team.github.io/webuploader/download.html关键点:默认如果啥也不处理,只要有返回数据就认为是成功,就算返回的是错误信息,也认为是成功了。但是,在认为成功前会派送
2015-03-30 21:25:56 17188 5
转载 Starling 多屏幕分辨率的开发
多分辨率开发当您为浏览器创建一个游戏时,它通常显示为一个更大的网页的一部分,所以您可以以一个固定的分辨率创建它。但是在大多数移动设备上,这么做是不可能的:游戏在移动设备上可能会遇到各种不同的屏幕分辨率,而且还得自适应填满整个屏幕。我们该怎么用Starling创建这样一个游戏呢?注意:Starling下载包中包含一个用于移动设备的scaffold project(脚手架项目)。它针对Ip
2013-10-21 16:49:32 3376
原创 getDefinitionByName 反射自定义类报错解决办法
用getDefinitionByName反射自定义类时发现一直报错(未找到相应类),最后发现问题又是出在as的编译机制即“如果一个类在程序中完全没有引用过,那么这个类就不会编译到文件中(即便已经导入了也一样)。”解决办法只需初始一个自定义类类型的变量。
2013-10-17 11:49:25 918
转载 FlashBuilder插件安装的3种方法
FlashBuilder插件安装的3种方法1.在线安装:帮助-安装新软件在使用那里输入url,按回车就行了(或者选择添加)跟着选择相应的内容就行了2.直接下载的jar,并且复制到plugins目录下3.直接复制到安装目录(4.6以上是eclipsse目录)主要是这类插件有比较多东西,一般是包含了plugins和features文件夹,还有其他文件。比如:
2013-06-17 13:44:09 3024
转载 Flash AS3.0运算符
1、算术运算符:- 取负 -e-xpression+ 加 e-xpression1 + e-xpression2- 减 e-xpression1 – e-xpression2* 乘 e-xpression1 * e-xpression2/ 除 e-xpression1 / e-xpression2% 求余 e-xpression1 % e-xpression2 12 % 5
2013-05-14 16:53:47 1837
转载 MovieClip详解
MovieClip,就是影片剪辑,Flash里面的影片剪辑,简称MC。 Object | +-MovieClippublic dynamic class MovieClipextends ObjectMovieClip 类的方法提供的功能与定位影片剪辑的动作所提供的功能相同。还有一些其它方法在"动作"面板中的"动作"工具箱中没有等效动作。请不要使用构造函数方
2013-05-06 12:55:38 1368
转载 Aswing JFrame
AsWing当中的顶层窗口(即那些没有包含在其它窗口当中的窗口)被称作框架(JFrame)。他从JWindow扩展而来,是少数几个不绘制在画布上的AsWing组件之一。--------------------------------------------------------------------------------Attention!大部分AsWing组件类的名字都已“
2013-05-04 23:49:21 847
转载 Aswing Overview
没有用过 AsWingA2 的人也许会感到奇怪,为什么一个 LAF(LookAndFeel)也会被提出来讲。这要讲一下有关AsWing的一些相关的知识。 AsWing 是用 ActionSctipt 实现的 java Swing ,整个架构以及API的设置都是参照 Swing。当然,对于界面主题(Look and feel) 的设计也是参考Swing,所有的图形元素都是用代码绘制的。这就造
2013-05-04 22:30:43 594
转载 Aswing "Drawing board"
This is drawing board.下面学习如何捕捉鼠标事件、键盘事件和焦点事件。 在AsWing当中的组件都是Sprite的子类,AsWing组件又可以当作Sprite使用。这个涂鸦板有一个“Undo”按钮,可以删除刚刚绘制的一笔。在鼠标离开框架的时候,整个框架会使用一个模糊滤镜。Code: package { import flash.display
2013-05-04 22:18:18 778
转载 05.04.2013
牛逼是少数;装逼是普遍存在的;傻逼到处都是。 牛逼的人只有一个女人;装逼的人女人很多;傻逼的人的女人的男人很多。 牛逼的人不在乎开车还是走路;装逼的人出门必开宝马;傻逼的人开吉利美人豹。 牛逼的人喝的是国宴特供;装逼的人喝的是芝华士;傻逼的人喝的是干红兑雪碧。 牛逼的人穿着板鞋去谈生意;装逼的人穿者西服去音乐厅;傻逼的
2013-05-04 21:46:11 601
转载 多timer管理实例-八音盒
在一些游戏项目中我们经常会用到数量众多的timer或者setInterval和setTimeout。那么如果要实现一些比如暂停之类的功能就会牵涉到timer的管理问题上。 之前也有一些朋友在论坛提出对这方面知识的询问,通过悬赏也引出了不少高手的多timer管理的实例。比如单timer实现多timer效果的,还有多timer统一管理的等等。其中大家比较关心的也是比较被选用的可能就是单timer
2013-03-30 21:45:03 762
原创 Flex 条件编译
在 Flex编译器 的 附加的编译参数中 添加条件编译语句-define=CONFIG::iDebug,false-define=CONFIG::iRelease,truefalse和true分别表示当前条件是否执行,发布Relese版本时记得把iDebug的参数修改成false
2013-03-06 15:38:31 628
原创 ApplicationUpdaterUI - Error
ApplicationUpdaterUI - Error 16831You need to change in the update descriptor file both the namespace and the version tag as following:http://ns.adobe.com/air/framework/update/description/2.5">
2013-03-06 12:53:46 1113
转载 在Web服务器上设置AIR应用程序的MIME类型
在Web服务器上设置AIR应用程序的MIME类型为了让客户端浏览器能够在下载AIR应用程序时识别它,承载AIR应用程序的Web服务器需要将 application/vnd.adobe.air-application-installer-package+zip MIME内容类型映射到“.air”扩展名。例如,对于Apache Web 服务器,请向AddType段添加以下内容:AddType
2013-03-06 10:36:24 1186
转载 SWC与SWF的区别
在Flash Builder中用Actionscript写的类可以打包成swc或swf,在Flash CS中制作的元件也可以打包成swc或swf文件,一个swc或swf文件中可以包含多个类或元件,每个元件会映射成一个类,因此,在Flash Builder中的类和在Flash CS中的元件是等价的。 swc和swf文件的使用区别是: swc 作为类库导入到
2013-03-05 17:08:01 8522 1
转载 常用windows 计数器解释
Network Interface 计数器Bytes Total/sec 是在每个网络适配器上发送和接收字节的速率,包括帧字符在内。Network Interface//Bytes Received/sec 是 Network Interface//Bytes Received/sec 和 Network Interface//Bytes Sent/sec的总和。 Current Band
2009-05-22 09:55:00 674
原创 Flex 国际化
现在做Flex项目需要国际化,下面是些经验总结: Flex3可以使用.properties文件实现国际化,用mx.resources.ResourceManager类来读取.properties文件。下面介绍下我用到的多语言的实现方案: 1)在命令行中运行命令-locale en_US zh_CN -source-path+=D:/BillYao/项目工程文件/Source
2009-05-14 18:35:00 1195 4
原创 关于FAR文件
关于FAR文件 你可以把FAR文件放置在一个应用程序的两个位置中:一个是应用程序目录,一个是脚本库路径。 如果你把FAR文件放置在应用程序目录中,则FAR的名字必须是main.far或.far,在这里是应用程序目录的名字。 例如,如果一个应用程序位于C:/samples/foo,则你可以把所有来自应用程序文件夹的必需的脚本文件打包成main.far或.far并把它放置在C:/
2009-05-12 09:29:00 2774
原创 Rectangle对象在游戏开发中的应用
一直知道在flash.geos包里面有一个Rectangle对象却很少用过,无意中试用了一下发现可用的地方还很广。所以一冲动把现在的项目中的很多地方都改成了Rectangle判断了。应用一:屏幕滚屏滚屏是游戏中最常做的一项工作,一般的思路是map.x++ map.y++,然后随时判断map是否走到了头。下面的代码中我用了一张4000*4000的图片来说明两种方式:一般的做法如下:判断每
2009-05-05 17:42:00 415
原创 flash游戏开发-单键记忆模式的键盘控制
有一个键盘操作的游戏,要求键盘上下左右控制游戏中角色的行走,并且只能是上下左右4个方向,不能走斜角。对于这样一个问题你会如何考虑?注册一个键盘事件哪个键按下就朝那边走,像这样:stage.addEventListener(KeyboardEvent.KEY_DOWN,KeyDown);function KeyDown(evt:KeyboardEvent){if(evt.keyCode=
2009-05-05 16:16:00 1025
原创 FMS服务端验证用户来源
N2Authoricator.asc 是对FMIS 3 示例程序vod中自带的验证用户部分代码的一个封装。那个看懂了自然就会用这个了,那个不懂这个也不用看了:)使用方法:load(”N2Authoricator.asc”)application.onAppStart = function(){this.authoricator = new N2Authoricator(”allowedHTMLd
2009-04-26 14:36:00 489
原创 全局位图缓存
在矢量图相当复杂的环境下,即便我们用鼠标在SWF晃悠几下也会导致CPU飙升。而缓存某个层级都不能解决。只能把所有的元件都开启位图缓存……这样性能会提升50%甚至更多。AS:function cacheAllLayerAsBitmap(displayObj:DisplayObjectContainer):void { var len:int = displayObj
2009-04-26 02:41:00 385
原创 游戏开发常用FMS类(整理)
客户端:NetConnection类服务器端:Application类 Client类 NetConnection类 客户端:NetConnection类==================================NetConnection类的方法汇总NetConnection.call() 调用服务器上的一个命令或方法。NetConnection.close() 关闭与服务
2009-04-24 17:27:00 522
原创 MMORPG 基础 - (2)
Flex的客户端开发 http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initApp()"> import mcTrans.Message; import mx.messaging.events.MessageAckEvent; import mx.collections.ArrayCo
2009-04-24 16:57:00 512
原创 MMORPG 基础 - (1)
目前在写大厅类型的RPG游戏,游戏基于Flex3 + FMS3.5 + Asp.net(C#) + sqlServer2008开发,开发过程中有一些经验放在csdn上;下面的例子用到了Flex3和Fms3.5,实现了大厅功能基于Fms3.5的服务器端开发:main.asc// 游戏大厅userList = []; // 用户列表times = new Date(); // 当前时间
2009-04-24 16:38:00 854
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人