16 mokt2001

尚未进行身份认证

暂无相关简介

等级
TA的排名 7w+

FlashBuilder 4.7 非正常关闭导致的不能启动的解决办法

停电、或者卡死,FB就不能正常启动了。下面是老外给出的方法,好用:进入.metadata/.plugins/org.eclipse.core.resources 目录删除.snap文件

2014-10-13 11:13:46

Flash 插件面板 DragonBonesDesignPanel 的绿色安装方法

Flash安装插件的时候,需要Adobe Extension Manager ,但是安装Adobe Extension Manager 是一个很繁琐的过程,不一定成功,有时候还需要重新安装Flash,甚至这个Adobe Extension Manager 还不一定能用。所以就有了此文,手动安装插件面板。

2014-09-17 10:22:58

starling性能问题笔记(二)

package{ import starling.display.Image; import starling.display.Sprite; import starling.events.Event; import starling.textures.Texture; public class JustATest extends Sprite { [Embed(source

2014-06-26 14:59:51

用AS3 实现 Slow Behavior Tree 慢速可监控的行为树

Slow Behavior Tree,能看到节点缓慢运作的过程,当前运作的节点会被点亮并闪烁,所见即所得,先发一下源码和截图:https://github.com/moketao/SlowBehaviorTree临时写的行为树,还未经过整理,目前只实现了And和Or两种节点,以后慢慢添加其它节点,目前计划添加的有:判断节点、行动节点、取反、随机、加权随机、时间和次数限制

2014-04-06 17:13:24

starling性能问题笔记(一)

根sprite下面如果包含多种不同的状态,则会造成严重性能问题,所谓的状态切换包括:"是否染色","贴图切换","平滑度","纹理是否平铺显示",或者"混合模式"设置, 可能是因为批次满了(一个批次最多包含8192个四边形)可参考QuadBatch.isStateChange这个函数。测试代码如下:package{import starling.display.

2014-03-02 23:07:17

Starling flatten 之后的差别

flatten之后,starling并不会每帧都上传顶点数据,顶点上传的语句如下(从Scout中查看到的):VertexBuffer3D(4).uploadDouble(0, 512)

2014-03-02 16:56:06

CEF的C#实现,可以实现用Chrome来渲染UI,期待已久的UI解决方案。

CEF的C#实现,很好用,推荐一下,下面是最简单的范例:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Windows.Controls;u

2014-02-03 14:08:02

有符号整数的记录方法,就是把uint取反(按位非)之后,再加1

下面用一段golang来验证:package mainimport "fmt"func main() { var a int64 a = -2 b := WriteS64(a) PrintBytes(b)}func PrintBytes(b []byte) { fmt.Print("[ ") for i := 0; i < len(b); i++ { fmt.Pr

2014-02-02 12:45:35

用golang解决 Flash AS3 的 socket 安全策略文件问题

代码如下:package mainimport ( "bufio" "fmt" "net" "os" "time")const ( Head = 4)var ( ClientMap map[int]net.Conn = make(map[int]net.Conn))func main() { fmt.Println(os.Args[0]) ip_port

2014-02-02 12:20:02

uint 与 int 的区别 (golang语言)

package mainimport ( "fmt" _ "time")func main() { a := byte(255) //11111111 这是byte的极限, 因为 a := byte(256)//越界报错, 0~255正好256个数,不能再高了 b := uint8(255) //11111111 这是uint8的极限,因为 c := uint8(256)//越

2014-01-01 16:13:32

LiteIDE 的代码自动完成(AutoComplete)

LiteIDE 本身就支持 golang内置类的代码自动完成。如下图:但是,如果有自己写的包,要实现如上功能,就稍微需要多做一步,比如我们写了一个base包,里面有个 SayHello函数:我们需要在 cmd(dos命令提示符界面)收入如下命令:go  install  base这样再回到 LiteIDE的时候,就能出代码提示了:

2013-12-28 16:57:55

C#里面的委托,说白了就是函数指针

委托,从字面上,非常让人费解,但实际上,委托就是带类型的指针,方便编译器识别、限定和查错。如果从javascript语言的角度,根本没有这么复杂的概念,比如下面这段:function a1(name){ alert("a1 "+name)}function a2(name){alert("a2 "+name)}var b;b = a1; //把a1赋值给bb("nio") b

2013-11-26 16:25:02

golang的 IntelliJ Idea插件 google-go-lang-idea-plugin 编译方法 build in windows

google-go-lang-idea-plugin 插件虽然好,但是官方的编译版总是更新很慢,所以需要自己编译,问了老外才知道怎么编译,编译方法如下:I opened this project in IDEA Community 13 (or whatever the latest EAP is), then choose the SDK as the program folde

2013-11-26 12:15:35

gogoplayer 推荐的声音引擎audiere

推荐一个简单的声音引擎 绝对轻量级的声音引擎,audiere,支持跨平台,可以去http://sourceforge.net/projects/audiere/下载,再给个小例子,^_^用VC6或者其他配置好工程,建个控制台程序即可#include using namespace std;#include "audiere.h"audiere::AudioDevicePtr devic

2008-09-22 14:08:00

四元素

 http://blog.csdn.net/kevinlynx/archive/2007/07/21/1701354.aspx

2008-09-21 17:24:00

事例,数据,摘抄(非原创)

   电脑业界赫赫有名的罗技鼠标,生产工厂设在苏州,每年向美国运送2000万个贴着“中国制造”标签的鼠标,每只在美国的售价约为40美元。在这一价格中,罗技拿8美元,分销商和零售商拿15美元,另外14美元进入零部件供应商的腰包,中国从每只鼠标中仅能拿到3美元,而且工人工资、电力、交通和其他开支全都包括在这3美元里!   站在电子爱好者角度看,鼠标的制造有何难?难就难在罗技能将小小鼠标

2008-09-21 15:57:00

Ubuntu使用笔记

 i 代表输入模式,在输入模式下按ESC可以退出输入模式并进入移动光标模式,用hjkl可以上下移动光标: 代表命令模式,命令模式下用q!强行退出不保存,w代表写,也就是保存的意思。x 删除当前字符dd 删除整行 Ubuntu下每次开机root管理员的密码都会随机变(据说),所以要从普通用户来操作,方法如下:If you got the message

2008-09-21 15:48:00

龙芯-电影动画渲染农场

 以下是我在2006年的龙芯论坛上发表的帖子,不想沉底,现在贴回自己的领地,哈哈:D发现新闻上宣传的龙芯市场定位,要么定位很低,要么定位很高低定位:主要针对上网、日常办公等用途。 高定位:将来用 n核龙芯(n>1000)做巨型机,用于天气模拟和大型科学计算。 我觉得,龙芯还应该有个中档定位:中档定位:用8核或32核龙芯作为动画制作、电影特效制作、以及电视视频合成等设

2008-09-21 15:44:00

flash8_to_flash9_迁移笔记(ActionScript2 to 3)

as文件的变动:加package{}///////////////////////////////////////////////////////////////////////////////////////////////按钮的脚本要写到帧上,并且写法改为bt.addEventListener(MouseEvent.CLICK, reportClick);function report

2008-09-21 15:40:00

如何在ogre游戏界面添加自己的信息,比如显示某变量的值

  // 首先在E:/ogre/media/packs的OgreCore.zip里面打开OgreDebugPanel.overlay,然后修改如下:Core/DebugOverlay{zorder 500// Stats blockcontainer BorderPanel(Core/StatPanel){   metrics_mode pixels   vert_align bottom  

2008-09-21 15:28:00

查看更多

勋章 我的勋章
    暂无奖章