上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页
摘要: 前言你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发)建议:不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。 回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样。 一定要动手,例子不管多么简单,建议至少自己手敲一遍看看是否理解了里头的细枝末节。 一定要学会思考,思考为什么要这样,而不是那样。还要举一反三地思考。注:你也许会很奇怪为什么下面的东西很偏Unix/Linux,这是因为我觉得 阅读全文
posted @ 2013-05-31 12:33 【Winco】 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 我对粒子这方面的知识一无所知,但是看到各种炫的效果后彻底被征服了,粒子这玩意对我这数学盲来说太难搞了,最近学starling得知有个扩展的粒子系统,偶然逛论坛发现一强大的粒子编辑器,不敢独吞,拿出来大家玩玩,超爽。粒子编辑器网址:http://onebyonedesign.com/flash/particleeditor/说明:Emiiter type 可选两种粒子运动方式:Gravity和RadialEdit Texture 可以选择粒子的基本图形,除了系统提供的星形圆形外,还可以上传自己的图形。Export Particle 导出粒子文件(我最喜欢这个功能了)其余的滑竿就是控制数值变化操作 阅读全文
posted @ 2013-05-31 12:28 【Winco】 阅读(878) 评论(0) 推荐(0) 编辑
摘要: flash builder 4.6不允许 wsdl文件中import xsd文件,如果import,会提示 "referenced file error"之类的,只好用XMLSPY重新小心翼翼的重写了一份WSDL文件,最后发现,fb居然不支持soap:Array,而且wsdl2java对soap:Array的复杂类型定义时,也存在问题。只好又从WSDL文件中去掉 soap:Array类型的定义。参考以下方法:修改前代码:1 <xsd:complexType name="_BooksRecordList"> <xsd:complexCon 阅读全文
posted @ 2013-05-31 12:25 【Winco】 阅读(184) 评论(0) 推荐(0) 编辑
摘要: ATF纹理能明显降低纹理的内存使用,但是有时候你可能不会用到它。如果你是动态生成纹理或者从第三方加载,那就不需要使用压缩的ATF纹理了。今天此文主要讲述如果在不使用ATF的情况下节省内存。首先,确保你的应用时运行在Flash Player11.7或者AIR3.7下,可以通过Capabilities.version快速查看下。编译的时候也需要将Player11.7设为目标Flash player,可以用如下参数:-target-player=11.7.0,-swf-version=20.输入上面参数可以解锁郎中类型的纹理,这两种纹理都是每个像素是用16位来表示,而不是平常的24位或者32位。当然 阅读全文
posted @ 2013-05-30 12:32 【Winco】 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 一、项目需求1 1、顺序替换--“您确定要花费{money}金币,来购买{amount}个红瓶吗?”2 2、全局替换--“{name},奖励所有人{money}人民币和{exp}美元。呵呵。”二、函数的基本轮廓1 public function printf( str:String, ... rest ):String2 {3 //... parse4 return string;5 }三、顺序替换的实现我们可以用正则来描述顺序替换中需要替换的关键词:\{[a-z0-9_]+\}这个正则所表示的意思:所以形如{字母/数字/下划线}的内容,并且你可能需要忽略大小写,最终为:/\{... 阅读全文
posted @ 2013-05-25 08:57 【Winco】 阅读(501) 评论(0) 推荐(0) 编辑
摘要: Flash Player 会以SWF内容的帧频速度来刷新需要变化的内容,而这个刷新的过程,我们通常称为“重绘(redraw)”,相信即便是初级的菜鸟也知道,只要使用的是Debug版本的Flash Player, 右键菜单里就会有“Show Redraw Regions (显示重绘区域)” 这个选项,当此选项打开的时候,我们就能清楚地看到此刻场景内被重绘的区域。那么什么情况下会发生重绘呢?1、最常见的是情况就是舞台上的可视组件在形状、位置、状态(alpha, scale...)发生改变的时候会触发Flash Player 的重绘。2、当一个DisplayObject的层级(ChildIndex) 阅读全文
posted @ 2013-05-24 15:56 【Winco】 阅读(241) 评论(0) 推荐(0) 编辑
摘要: AMF主要是在存储配置上很牛,但是还有很多小技巧可以让它更好。今天此文就是告诉你如何自定义对象的序列化和解序列化来让文件更小并且获得最大的控制。 AMF格式产生的文件比JSON和XML格式的都要小的多,但它主要不是因为减小文件大小而出名。AMF在一般对象上处理的还是不错的,但是很多情况我们需要关于特殊对象的具体信息。例如:一个元素的类Element。1 class Element2 {3 public var symbol:String;4 public var atomicNumber:uint;5 }很不幸的是AS3不允许我们使用小整型,32位足... 阅读全文
posted @ 2013-05-24 14:09 【Winco】 阅读(1219) 评论(0) 推荐(0) 编辑
摘要: 众所周知我们可以利用ByteArray自动序列化任何东西并且它比XML或者Json都要小和快。但是为什么会这样小呢?此文做了一些调查后揭露为什么此格式如此高效,并告诉如何在解序列化的时候减少工作量。为方便探究,我们需要一个简单的Person类: 1 class Person 2 3 { 4 5 var first:String; 6 7 var last:String; 8 9 var mother:Person;10 11 var father:Person;12 13 }当我们用Bytearray的wirteo... 阅读全文
posted @ 2013-05-16 21:55 【Winco】 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 构想flash尽量小? 采用背景图片与flash分离方式可编辑?外部传值flash透明 背景还要有onmouseover 效果? 用AS3调用JS 操作DOM原理利用 AS3ExternalInterface 接口与 JS通信用坐标轴 计算得出 onmouseover 元素初始化参数如下:1 var op={2 width:1024, //flash 宽度3 height:530, //flash 高度4 target:'new', //ta... 阅读全文
posted @ 2013-05-15 21:58 【Winco】 阅读(302) 评论(0) 推荐(0) 编辑
摘要: Starling自诞生以来,已经变成一个非常受欢迎的框架 - 这已经远远超乎了我们的想象。它被视为跨平台游戏开发的最佳解决方案之一。为多个平台(iOS,Android,和WEB)开发游戏从未如此简单!然而,我们知道,WEB正在经历一个重大的转变:远离专有插件,拥抱开放标准。其实我们相信这是很好的开端,我们也知道很多仍然依赖Flash平台的开发者提出了许多问题,比如:Flash插件从现在算起只有两年左右的生命了吗?我是继续在这个平台投入,还是另选平台?JavaScript是否有足够的能力满足我的需求?我们相信我们已经找到了一个很好的解决方案,回答所有这些问题。不依赖任何插件的Starling目前 阅读全文
posted @ 2013-05-03 13:21 【Winco】 阅读(259) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页