- 博客(21)
- 收藏
- 关注
原创 笔记3
/** 合并路径 **/ private static function combinPath(path:Array) : Array { var ret:Array = []; if ((null==path) || (path.length {// 非法的寻路结果 return ret; } var dir:in
2012-07-30 10:52:09
484
原创 笔记2
如果美术给的地图路径和格子路径不一致,优化方案:#include // #include //#include //#include "conio.h"#include #include "FindPath.h"static unsigned int MapWidth; // 地图宽static unsigned int MapHeight; // 地图高//
2012-07-27 17:32:11
467
转载 笔记
#ifndef _FINDPATH_#define _FINDPATH_// 按512*512大小的地图,算法消耗24*512*512的内存,约为6Mstruct _AstarNode{ unsigned int F, G; // F, G值 struct _AstarNode *Father; // 父亲指针 struct _AstarNode *Next
2012-06-02 19:45:40
473
转载 [转]如何生成swc库文件
如何生成swc库文件 原文地址:http://blog.youkuaiyun.com/li2008xue2008ling/article/details/6953113 生成swc库文件的若干方法:一、建立Flex library project项目1.建立Flex Library Project项目2.编写程序文件3.确认编译无误4.在项目上点击
2012-05-25 11:49:42
1546
原创 常用的IE脚本
function window.onhelp(){//屏蔽F1帮助 return false;} window.onbeforeunload=function(){ return "您确定要关闭游戏窗口吗?";)window.onbeforeunload =
2011-07-25 09:44:59
493
原创 TortoiseHg 创建一个新库
前提是,你服务器上面已经有TortoiseHg环境一.服务器1.打开D:\hg\hg_root\xydworld.config2.里面新建内容:webxyserver = d:/hg/hg_root/webxyserver3.在d:/hg/hg_root/ 新建文件夹webxys
2011-07-17 10:44:04
957
原创 关于as3.0代码里delete后是否需要null
我看有的引擎代码里面 delete后并没有 设置null。我开始和大多数人也有一样的疑问1.delete后是必须null么?2.不null是不是有特殊考虑,或者特殊应用?特别是在游戏引擎里面。3.以下是我个人以前想法:我觉得既然一个地方出发了删除,就应该NULL。别的地方要引用就应该是错误的。但是flex貌似很多都是引用(浅拷贝)。也许我这里不需要了。但是别的地方还需要。删除了是否会导致错误。看了下面一个程序,就会有答案。如果分析得不够,还请大家指点:public class deletenull exte
2011-05-07 17:30:00
4119
3
原创 FLASH游戏者应该关注的几个牛人博客
<br />大家要关注Flash游戏的方向,就不要忘记时常访问Adobe游戏方面的Evangelist的个人博客。至于他们的详细介绍我就不多说了,搞Flash游戏开发的应该都知道,否则就out了。:)<br /> <br /> Enrique Duvos:http://www.duvos.com/<br /> Lee Brimelow:http://blog.theflashblog.com/<br />Mike Jones: http://blog.flashgen.com/<br />Tom Krcha
2011-05-07 01:45:00
735
转载 flash像素操作setPixels,setVector,copyPixels,draw性能比较
var start:int= getTimer();2for(var j:int= 0; j = bmd2.getVector(newRectangle(10, 20, 80, 80));4bmd1.setVector(newRectangle(10, 10, 80, 80), arr); 5}6trace("setVector", getTimer() - start);1varstart:int= getTimer();2for(vari:int= 0; i
2011-05-02 01:02:00
2993
转载 as3.0 fps计算 顺便 显示内存占用
package{import flash.display.Spriteimport flash.utils.Timer;import flash.events.Event;import flash.events.TimerEvent;import flash.text.TextField;public class FPSShow extends Sprite{private var txt:TextField;private var count:int=0;public function FPSShow()
2011-05-02 00:34:00
3817
转载 发光滤镜.就是图像边缘发光
package 2. { 3. //绘制太极 4. import flash.display.MovieClip; 5. import flash.events.*; 6. import flash.display.Bitmap; 7. import flash.display.BitmapData; 8. import flash.geom.*; 9. import
2011-04-29 00:52:00
1793
原创 JLoadPane|AssetPane 的缩放
<br />JLoadPane有两个很有用的方法:setScaleMode(设置缩放模式)和setPreferredSize(设置内容大小),setScaleMode的值是AssetPane枚举值,有SCALE_NONE(不缩放)、SCALE_STRETCH_PANE(始终按提供的高宽值来缩放,不考虑高宽比)、SCALE_FIT_WIDTH(按宽度值来缩放)、SCALE_FIT_HEIGHT(按高度值来缩放)、SCALE_FIT_PANE(按高宽较大的那个值来缩放,维持高宽比)<br /> <br />额。
2011-04-24 19:53:00
854
转载 Actionscript3版四叉树的插入与查询:
<br />以后研究备用。<br />public function query(queryArea:Rectangle):Array<br />{<br />var result:Array = [];<br /><br />for each(var item:IQuadNodeItem in contents)<br />{<br />if(queryArea.intersects(item.getRectangle()))<br />result.push(item);<br />} <br />fo
2011-04-24 16:06:00
706
转载 flash player for ie无法安装,提示版本过低解决办法
原文链接:http://hi.baidu.com/inbyte/blog/item/919eeffbec25bf849f5146f4.html<br />windows xp通过如下方法解决:<br />正尝试安装的 Adobe(R) Flash(R) Player 版本不是最新的版本。请访问 http://www.adobe.com/go/getflashplayer 以获取最新、最安全的版本<br />解决办法:<br />1. 运行 uninstall_flash_player.exe 卸载已安装的版
2011-04-24 15:21:00
7908
转载 Flex 自动获取焦点 监听全局键盘事件
<br />这是《Flex第一步》QQ群里面一个朋友问我的问题,特此拿出分享一下。或许问题比较简单,还是将其记录一下比较好。 <br />需求如下: <br />当AIR启动后,监听全局键盘事件,即this.addEventListener( KeyboardEvent.KEY_DOWN, keydownHandler ); <br />运行后效果:<br />当AIR运行后,虽然正确监听了KeyboardEvent.KEY_DOWN event,但是必须要鼠标点击一下AIR才可以获取keydownHand
2011-04-23 23:37:00
1126
转载 Flex MouseOut与RollOut,MouseOver与RollOver
<br />这两类事件看起来是一样的,都是在鼠标经过组件时触发这个事件,但是如果要是真的一样的话,又不可能搞两个这样的,因此它们还是有些区别的,区别的地方就在于如果一个组件包含了另外一个组件,<br /> <br />例如一个Canvas中包含一个按钮,<br /> <br />那么ROLL_OVER和ROLL_OUT事件只会在移入或移出Canvas时触发,<br /> <br />而在Canvas里的Button上时,ROLL_OVER和ROLL_OUT是不会触发的,而是触发MOUSE_OVER和MOUS
2011-04-13 10:35:00
2422
转载 aswing组件知识点
aswing组件知识点标签:aswing组件it分类:aswing<br />组件知识点:<br />1. JPanel:JPanel是AsWing 中最常用的容器组件,它是Container的直接子类,通常作为<br />透明或非透明容器用(setOpaque 方法可以设置它的透明属性)。<br />2. JWindow:JWindow 是AsWing 中常用的窗口组件,它是JPopup 的子类,可以做弹出<br />窗口用,对于单窗口程序,它也可以作为根组件使用。<br />3.
2011-03-22 23:06:00
295
转载 ActionScript编译器
<br /> <br />ActionScript 编译器<br />这是最后的主要章节,他包含了所有你使用的SDK细节,你的目标是什么版本的播放器,如何添加参数<br /><br /><br />这里也是一个显示HTML 包装的重要地方。你需要注意的是,如果你修改了html-template文件夹或者未选中Generate HTML包装文件,Flash Builder将要删除整体目录。如果这个文件夹中有你自己编辑的文件,这可能非常烦恼。我从来不选中,当Flash Builder执行编译的时候用html-t
2011-03-22 23:05:00
1418
转载 Flash Builder 4工作流程(下)
<br /> <br />ActionScript 编译器<br />这是最后的主要章节,他包含了所有你使用的SDK细节,你的目标是什么版本的播放器,如何添加参数<br /><br /><br />这里也是一个显示HTML 包装的重要地方。你需要注意的是,如果你修改了html-template文件夹或者未选中Generate HTML包装文件,Flash Builder将要删除整体目录。如果这个文件夹中有你自己编辑的文件,这可能非常烦恼。我从来不选中,当Flash Builder执行编译的时候用html-t
2011-02-12 10:39:00
2929
转载 Flash Builder 4工作流程(中)
<br />文件模板<br />下一步,你应该想要去到Flash Builder -> File Templates菜单查看。这是一个Flash Builder新特性。这个特性允许你去创建模板为每一个支持的文件类型。当前有ActionScript, CSS, FlexUnit 和 MXML模板。如果你想要添加自定义的许可信息或者代码到你要创建的项目中,这是一个伟大的特性。虽然这并不像FDT的代码模板强劲,它仍然是IDE中可喜的增加以及节省时间的功能.<br /><br />定制运行<br />最终让我们移动
2011-02-12 10:35:00
2390
转载 Flash Builder 4工作流程(上)
原文地址:http://www.insideria.com/2010/03/intro-to-flash-builder-4-workf.html 译者:巴巴鲁(请转载时注明和改编时出处,谢谢)PDF下载Flash Builder 4 是Flex Builder 3的继承者。在ADOBE的这次大胆的举措中,他们最终更名了IDE(Integrated Development Environment集成开发环境),这样做可以强化Flash封装Flex 和AS3开发的概念。这是一个对于那些只使用AS3的Flash
2011-02-12 10:23:00
2832
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人