- 博客(25)
- 资源 (17)
- 收藏
- 关注
转载 游戏中实现物体的精确选择
最简单也是最高效的方法:1. 制作flash动画的时候,在Flash CS里面把图片的alpha 通道删除掉, 这样就只有 图像区域响应MouseOut,MouseOver事件,透明区域不响应。具体方法:选中图片->分离 取消选中 工具面板->套索->魔术棒 设置为:"像素",阀值:"0" 点一下透明地方然后按del键 2. 下面这种方法适合 采用序列帧图片生成动
2012-10-29 19:41:39 559
转载 大型Flash项目性能优化:关注0ms方法
注:搞网页游戏两年,两耳不闻窗外事(只是偷偷上微博),居然没了整理的习惯。是时候好好整理和总结了。Flash大型项目尤其是多人同时在线的webgame,性能优化是一个很重要的部分。性能优化大概就是两个部分:内存优化、CPU优化。所谓CPU优化,说白了就是降低CPU使用率。我们首先要解决的一个问题是:让代码不要做当前不需要做的事。最近我们的项目(MMOARPG)加东西比较多,从Win
2012-10-29 19:37:56 735
原创 网页游戏性能优化最佳实践:延迟策略
网页游戏,尤其是多人同时在线的即时战斗webgame,性能优化是开发过程中、开发后期必然遇到的问题。历经磨难,总结出了一个最佳实践:延迟策略。其实说白了,就一句话:不要在一帧里做太多事。然后展开总结一下。理解Flash Player的异步单线程首先我们应该理解Flash Player的异步单线程机制。当然,最近刚出现的新版本FP的多线程API除外。FP的单线程表现在,我们可以控制的
2012-10-29 19:32:20 606
转载 在Flash Pro、FlashDevelop 等中使用Monocle的高级分析功能
Monocle工作界面 之前发了一篇《[译]在Flash Builder 中使用 Monocle》。但很多Flash开发者没有使用Flash Builder,却仍然希望使用Monocle的高级分析功能。 对此,Monocle的文档有说明:“如果你不想更换Flash Builder的版本,也可以在你的.swf文件中运行add-advanced-tele
2012-10-25 23:41:04 1244
转载 flash builder 4 编译器参数
http://www.cnblogs.com/sevenyuan/archive/2010/04/28/1722804.html accessible=true|false 是否具有可理解性(如为残疾人提供方便的性能) actionscript-file-encoding | 设置文件编码,如Shitf_JIS advanced | mxmlc -help advanced,如这样
2012-10-24 13:56:28 484
转载 前言 FLASH的前世、今生、来世
FLASH的前世FLASH的前身叫做FutureSplash!当时FutureSplash最大的两个用户是Microsoft和Disney。 1996年11月,FutureSplash正式卖给MM(Macromedia.com),改名为FLASH1.0 (网上也有信息称是Flash2.0)一切是这样开始的 乔纳森.盖伊在孩童的时候就沉迷于建筑设计,经常幻想自己成为一个伟大的建筑
2012-10-24 13:50:55 1514
转载 深入理解浏览器兼容性模式
摘要:关于各种浏览器模式,网上已经有许多文档和资料了,但是很少有能够完全将几个概念阐述清楚的。大部分的资料稍显过时,有些内容可能已经不再适用了。本文中笔者将尽可能将几个概念阐述清楚,并去掉一些过时的内容,仅保留必要的干货。想必你一定知道浏览器有个标准(Standards)模式和一个怪异(Quirks)模式,或许你还听说过有个“准标准(Almost Standards)”模式。而当你打开
2012-10-23 22:20:17 498
转载 flex项目的 dailyBuild
dailyBuild 部署 的由来历史悠久,对于一个团队产品开发,相当重要.简单的说它能准时的让我们发布最新的项目版本,而不比依赖于默认的手动 发布.一方面能够办证项目产品的权限管理,再者能够更好的检查出项目的产品质量.还有可以让测试成员能呢个每天测试到最新的版本.上边说了一通dailyBuild 的好处,下边说说flex环境下怎么部署dailyBuild
2012-10-22 20:09:33 548
转载 批处理编程- -介绍
用批处理命令把一些特殊的文件按扩展名分类写到一份文件里。高中时代我最初接触到的就是DOS时代,我曾经也研究过批处理命令,但当时学得也不是很好,后来也看过一些过这方面的文章,但也没有进一步深入研究。基本上google,baidu上找不出来任何资料。今天又google,baidur查了一下,发现了好几篇文章(不过模板好像都是基于同一篇文章《简明批处理教程》,还是很少的,不过已经够用了哈。
2012-10-19 13:54:22 554
原创 BAT编程基础
BAT常用命令 echo、@、call、pause、rem(小技巧:用::代替rem)是批处理文件最常用的几个命令,我们就从他们开始学起。 echo 表示显示此命令后的字符 echo off 表示在此语句后所有运行的命令都不显示命令行本身 @与echo off相象,但它是加在每个命令行的最前面,表示运行时不显示这一行的命令行(只能影响当前行)。
2012-10-19 13:53:24 451
原创 Vim调用Ant编译swf并自动调试
或许很少有人像我这么极端(或者说蛋疼)吧,放着好好的盗版XP和盗版Flash Builder不用,偏要去鼓捣什么Vim……当然,在Vim下面,你可以自己写脚本调用Flex SDK的命令行编译器mxmlc进行编译,但我更愿意用Ant,原因如下:配置方便基于XML的配置文件,比命令行好读好写;JAVA原生Ant是JAVA写的,Flex SDK的编译器(mxm
2012-10-19 13:43:44 527
转载 ActionScript通用开发框架
Actionscript 3(简称as)自2006年诞生以来,出现了一大批很优秀框架。就我的知识领域,运用包括pureMVC、pushButton Engine(组件框架)、Robotlegs、Ash等等。我将对这几个通用的开发框架进行一个较深入的总结。同时下文的种种判断、结论可能不完全正确,完全限于个人的思考、理解得到的。运用框架让开发效率更高,扩展性好,可维护。理解框架让框架的作用发挥极致,开
2012-10-18 20:16:41 948
转载 《Flash Player 多元件性能测试报告》作者:寂寞火山
★测试环境:→硬件环境:Intel (R) Core (TM)2 Duo CPU T5850 @2.16GHz,2.00GB内存。 →软件环境:FLASH CS3,Adobe Flash Player 9.0 r45,AVM2。 →FLASH IDE环境:舞台尺寸:750×500像素,帧频:24 fps。→测试报告源文件:点击进入火山门户相关帖★本文所用到的简称:
2012-10-17 20:28:48 706
转载 将编译AS3区分Debug版本和Release版本
首先我们区分AS3的编译版本,目的是让同样的code,如果使用debug编译,则会含有很多测试代码方便调试;如果使用release编译,则不会将调试代码编译进去。用过Visual Studio(以下简称VS)的程序员都知道,VS在编译时有个debug和release的选项,而flash builder(以下简称fb)在编译时,虽然可以选择不同路径编译,但无法像VS那样真正的区分编译版本。下
2012-10-17 20:18:16 1030
转载 Vim调用Ant编译swf并自动调试
或许很少有人像我这么极端吧,放着好好的盗版XP和盗版Flash Builder不用,偏要去鼓捣什么Vim……当然,在Vim下面,你可以自己写脚本调用Flex SDK的命令行编译器mxmlc进行编译,但我更愿意用Ant,原因如下:配置方便基于XML的配置文件,比命令行好读好写;JAVA原生Ant是JAVA写的,Flex SDK的编译器(mxmlc、
2012-10-17 13:38:23 581
转载 设置Vim的errorformat以支持mxmlc编译器
在Vim调用Ant编译swf并自动调试一文中,我介绍了使用Vim来编译swf的方法,这半年来,我一直都用Vim+Ant+FlexSDK做AS开发,感觉总体效率上比Flash Builder要高许多。不好的地方,其实也有许多。最大的不便就是没有代码提示,对于不熟悉的方法,必须要去查看Language Reference。还有个附带的不便就是必须自己手动导入包。不过这两个不便之处,
2012-10-17 13:37:01 678
转载 解决ANT编译Flash时的 Error Loading : jvm.dll
新工作的第一个功能即将开发完毕,但是在发布的时候遇到点问题。因为工程浩大,版本更迭的编译发布是个严峻问题,这边使用Ant来解决 。其他人都用FDT做开发,Eclipse本身就有Ant插件,所以用起来自然而然,没遇到过什么问题。而我用FD,FD不支持类似的插件,所以必须用命令行进行编译。于是问题来了,当我下载Ant并运行时,报错:?1
2012-10-17 13:34:02 2389
转载 命令行编译工具mxmlc
最近在研究怎么实现针对自己的UI框架的XML可视化编辑器,发现flex的命令行编译工具mxmlc蛮好用的,就尝试了一下。简单的思路是:用xml编辑UI;然后自己写一个XML to AS代码的文本编译器;再用mxmlc实时编译as文本为swf文件;最后在编辑器里加载进来显示并编辑属性并把改变的属性值填回到xml文件。就实现对xml文件的实时预览编辑了。 mxmlc 有个参数非常不错:
2012-10-17 13:30:58 968
原创 Flash命令行编译mxmlc参数说明
以下参数说明是以“mxmlc -help list advanced details”命令得到,权当作个记录,SDK版本:4.0.0Adobe Flex Compiler (mxmlc)Version 4.0.0 build 14159Copyright (c) 2004-2009 Adobe Systems, Inc. All rights reserved.-bench
2012-10-17 13:20:32 1028
原创 PHP学习网站
http://code.google.com/p/phpdoc-zh/http://code.google.com/p/coreamp/http://codeigniter.org.cn/http://php100.com/http://www.phpcms.cn/http://www.dedecms.com/
2012-10-12 13:56:04 418
原创 为什么可以被FlashPlayer启动的类必须继承自Sprite或MovieClip?
我们编译一个ActionScript3类(Class)成为swf,如果想让该swf能够被FlashPlayer直接启动执行,那么该类必须继承自Sprite或MovieClip。为什么?FlashPlayer是swf文件的运行环境,解释器。它规定了启动类必须继承自Sprite或MovieClip。 FlashPlayer执行某个swf的时候,首先动态创建舞台(Stag
2012-10-07 20:59:40 704
原创 AS3解析JSON
由于最近要用 所以自己研究了下其实JSON和XML类似 不过可读性就没有XML高了但JSON传输的数据量小··各有春秋吧获取数据如果你懂AS3解析XML,那JSON也差不多了,2个差不多 只要了解一下JSON的格式就可以了[{"name":"Hans","age":"32"}, {"name":"John","age":"12"}, {"na
2012-10-07 16:05:08 980
Cocos2d-x实战 Lua卷.pdf
2018-09-11
我所理解的Cocos2d-x ,秦春林编著 ,P4381.pdf
2018-08-29
3D数学基础:图形与游戏开发高清带目录中文版.pdf
2017-07-03
xcode配置iOS10.3开发包
2017-03-29
WebGL编程指南
2016-02-20
用ActionScript开发高级可视化组件
2009-10-05
CSS.Mastery.精通CSS(中文版).part02
2008-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人