自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

转载 UGUI实现的变速摇杆 (转)

usingSystem;usingUnityEngine;usingUnityEngine.EventSystems;usingUnityEngine.UI; publicclass JoyPlayerCtrl : MonoBehaviour{    publicenum AxisOpt

2016-05-11 09:32:45 536 1

原创 终于发布了一个app游戏

千辛万苦,终于发布一个app游戏,链家如下https://itunes.apple.com/cn/app/eat-sugar-simple-puzzle-hero/id1071016207?mt=8本游戏讲述都一只可爱的小乌龟费尽心机想吃到糖果的故事。游戏使用2d物理引擎,结合割绳子和愤怒的小鸟玩法。你将在一次次的弹射和闪躲中获得游戏乐趣和快感。精心设计的关卡,需要

2016-01-14 10:48:45 566

原创 人为移动rigidbody的位置

using UnityEngine;using System.Collections;public class RgbodyTest : MonoBehaviour {    //public GameObject body;    private Rigidbody2D rgbody;    private float i = 0.0f;// Use th

2015-07-07 11:45:29 568

原创 cocos2d-js 3.x 自动绑定,3.2,3.3版本游戏,3.5,3.6版本无效

如题,在阅读readme后,配置正确的情况下,在使用\tools\bindings-generator\test下面的test.bat生成绑定类的时候,可能因为版本的问题3.5,3.6不生效

2015-06-09 13:47:24 464

原创 使用cocos2d js接入有米广告-ios版本

1 引入有米的sdk在ios文件夹下面,右键单击,选择 add files to ...注意弹出界面有一个Add folders: Create groups         create folder references选择Create groups,否则容易出错2 编写静态方法在AppController.h里面@interface和@end之间添加方法声明

2015-06-08 14:06:23 868

原创 vs2012 调试注意事项

1 当新建工程完成之后,注意将项目的属性->调试->工作目录xiam

2015-04-13 11:47:05 378

原创 eclipse 运行cocos 2d js 程序

1 .首先,要用命令行程序创建程序,使用cocos code ide的话,在debug的时候.会报cc.Fileutils is undefind错误(cocos2d js 3.5的条件下)2 .cd 到项目根目录下使用cocos compile -p andorid编译程序3 . eclipse中import - Andorid->Exsiting Android Code into W

2015-04-12 15:49:12 498

原创 Cocos2d-x-3.x版 Js Binding 的手动绑定实现

网上流传的是一份2.x版本的,现在已更新到3.x,经过千辛万苦,终于调试成功。1 .首先定义待绑定的类AnimationKoo.h#ifndef __AnimationKoo_H__#define __AnimationKoo_H__namespace ls{ class AnimationKoo{ public: virtual void funcTest();

2015-04-08 16:11:00 1959 2

原创 卷积地图的一点研究

假设游戏设定如下: 玩家沿着2d横版地图在走,走到屏幕的某一点后,玩家虽然在做走的动作,但是实际上是地图在向后走,而玩家不动,以此来保持玩家的视野。玩家从左向右向右的过程,可以分为以下几个阶段。第一阶段假设玩家为this,地图为backgroundLayer,this.vx表示速度,this.direction表示玩家面向的方向,1为向右,-1为向左,那么代码如下

2015-03-12 11:40:46 581

原创 unity3d之触屏事件的处理

建议cocos2dx引擎编辑器的不给力,最近开始研究一下unity3d,unity3d之触屏事件的处理,假设我想让一个物体随着我手指的滑动而滑动,应该怎么处理,方法有两种方法一:使用Input.GetMouseButtonDown代码如下using UnityEngine;using System.Collections;public class Controll : Mon

2015-03-01 22:23:10 5995

原创 有限状态机在游戏中应用

游戏在进行过程中,会涉及各种状态的切换,比如一个人有攻击,移动,站立三种状态,攻击可以和移动互相转换状态,移动和站立也可以互相转动状态,攻击和站立也可以互相转换动态,这就符合有限状态机的时候,当情况简单的时候,可以在一个类中进行这三种状态的转换,但是当情况复杂,那么可以每种状态一个类,再把拥有各种状态的类,也就是人这个对象,传到状态里,再进行操作。请看以下代码。var Player = cc.Sp

2015-02-02 19:35:42 1077

转载 cocos2d-js 3.0 RC0 手动绑定 C++调用js,js调用C++ jsbinding

1 JS调用C++3.0中写这个绑定比较简单,跟ANE调用java如出一辙,一个JSContext,一个jsval,使用cocos2d提供的c++和js变量转换的函数做好转换即可。cocos2d-js原来就定义好了代码风格: sc->addRegisterCallback(MinXmlHttpRequest::_js_register);

2015-01-17 23:32:28 550

原创 使用VS2013编译cocos js代码

1  找到frameworks\runtime-src\proj.win32下面,双击*.sln文件2 在vs里面鼠标右键项目属性,在“配置属性-》调试下面”,选择工作目录,将目录指向项目的根目录3 在Debug.win32\Resource里面拷贝script文件夹到项目的根目录大功告成

2015-01-16 10:47:26 568

原创 如何使用eclipse环境调试cocos2d js项目

1 注意要使用cocos命令行生成项目,不要使用cocos code ide,2 生成项目后要先编译,因为eclipse不负责项目的编译3 在eclipse下导入proj.android工程4 js调用java代码的交互,实际上先是js调用C++,然后通过jni来调用java代码,注意eclise环境下工程目录jni下面的android.mk里面,引用c++类

2015-01-15 19:08:38 1367

原创 android环境搭建注意

1 准备好vpn连,否则eclipse无法更新.2 .注意jdk要1.7以上,如果选了1.6,那么恭喜你,1.6不支持android5.0.1,导致layout显示不了。3 新手搭建环境是个很蛋疼的事情。

2015-01-10 12:38:38 369

原创 cocos2d js 调用object-c 方法

注意事项:1 只能调用静态方法2 runtime-src/proj.ios_mac/ios下面添加.m源文件举例 添加: Student.h 和 Student.m代码分别如下:#import @interface Student : NSObject{}+(void) justTest;@end#import "Student.h"@implementat

2015-01-03 23:52:28 1331

原创 cocos2d js Pageview的用法

代码一目了然WINSIZE = cc.director.getWinSize();var p1 = new cc.Sprite(res.p1);var p2 = new cc.Sprite(res.p2);var p3 = new cc.Sprite(res.p3);p1.x = WINSIZE.width/2;p1.y = WINSIZE.height/2;p2.

2014-12-14 12:20:12 1299

原创 自定义事件在cocos2d js里的应用

引擎已经支持自定义事件,那么可以通过自定义事件来,传递参数,减少全部变量。稍后加上例子。

2014-12-05 14:34:19 369

原创 使用vs创建cocos2d js项目

项目中想使用jsb,需要使用C++,现在考虑 用vs来创建一个项目1 拷贝 sample下面的 js-moonwarriors 命名为 js-moonwarriors22 改名 project->proj.win32下面的js-moonwarriors.rc,js-moonwarriors.vcxproj,js-moonwarriors.vcxproj.filters,

2014-11-07 11:42:37 914

原创 cocos2d js 读取由cocos studio生成的json格式的配置文件

假设生成的配置文件如下[{"id":1,"name":"test1"},{"id":2,"name":"test2"}]

2014-11-05 19:15:15 1505

原创 cocos2d js ScrollView的用法

cocos2d js ScrollView的用法

2014-10-30 12:12:34 7128

原创 关于js 的 call

xxxFunction.call(obj,[param1[,param2[,...[,paramN]]]])obj:这个对象将代替xxxFunction类里this对象,(跟apply中的obj一样);params:这个是一个参数列表(即逗号隔开的零个或多个参数),不是数组; var func = function(a,b){       console.log(a+b);

2014-10-11 19:30:57 383

原创 cocos2d js 如何动态加载外部图片

官网没有具体例子,只有看api,研究成果如下 var that = this; var url = "http://xxxxxx"; cc.loader.loadImg(url, null, function(err,img){ var logo = new cc.Sprite(img); that.

2014-10-09 15:23:39 3363

原创 使用ant打包js文件

为了减少http请求,以及缩小js的体积,我们需要把游戏中用到的所有js打包成一个,在配置好jdk,ant,

2014-09-29 17:43:19 2024

原创 cocos2d js 3.0 弹出框的实现

弹出框的实现主要矛盾在于如何屏蔽被遮挡图层的点击事件。而为了实现这个,我们可以再tan

2014-09-29 16:10:41 3119

原创 js调用父类方法,模拟java中的super()

如题var baseClass = cc.LayerColor.extend({ ctor:function(){ this._super(); }, destory:function(){ console.log("hello,world."); }})var subClass = baseClass.extend({ ctor:func

2014-09-29 16:01:23 1721

原创 js打乱一个数组

简单shix //随机得到一个打乱的顺序 randomClotherArr:function(){ var clotherArr = [[0,0],[0,1],[0,2],[1,0],[1,1],[1,2],[2,0],[2,1],[2,2]]; clotherArr.splice(this.getRandomIndex(9),1);

2014-09-28 15:51:11 390

转载 cocos2d js 实用类库

使用 cocos2d-js 3.0 开发游戏项目两三个月,积累了几个有意思的工具库,在此做一点小记。Date/Time在网络游戏中,不可避免地会使用到一些与日期和时间相关的功能,例如活动倒计时之类的。简单的做法是自己处理时间函数,或者使用 new Date() 来完成计算。但常常会遇到一些坑,导致各种异常。而且处理 strftime 之类的工作也没有想像中的容易。虽然 npm 上有

2014-09-22 13:54:37 534

转载 tomcat配置错误 指定的服务未安装

具体安装方法:打开命令行提示符窗口=> 进入Tomcat安装目录==> 进入bin目录下==> 输入:service.bat install  即可直接到目录点击这个bat会不会也可以运行?经过验证:不可以如想移除tomcat服务,操作如下:具体安装方法:打开命令行提示符窗口=> 进入Tomcat安装目录==> 进入bin目录下==> 输入:service.

2014-09-22 11:14:00 599

原创 cocos2d js的那些坑

1 cc.Sprite(),这样写,浏览器是不会兼容的,要写成new cc.Sprite();2 invalid

2014-09-21 15:29:31 1912

原创 cocos2d js 发布到浏览器黑屏

很奇怪的问题,蛋疼。

2014-09-12 13:56:34 1010 2

原创 cocos2d js Making things moving之箭头随着鼠标转

这里涉及一些基本的三角知识,为了后面的向量,

2014-09-09 12:28:39 583

原创 Cocos2d js 实现转盘抽奖

下面实现旋转的主要逻辑。

2014-09-02 11:43:08 941

原创 cocos2d js make things moving 之心跳运动

代码如下,由as3代码修改而来var HelloWorldLayer = cc.Layer.extend({ sprite:null, draw:null, angle:null, speed:null, range:null, centerSacle:null, ctor:function () { ////////////

2014-08-24 17:53:41 496

原创 JSON.stringify报cyclic object value错误

obj = { x:"a", y: "b" };obj.child = obj; try{    json = JSON.stringify(obj);    alert(json)}catch(e){    alert(e);}如果调用上述代码,汇报JSON.stringify报cyclic object value错误,而在程序开发的过程中也会出

2014-08-13 19:33:59 7476

转载 (转)SpiderMonkey-让你的C++程序支持JavaScript脚本

http://blog.csdn.net/singlerace/article/details/1370215转一篇C++程序支持

2014-08-07 14:06:27 451

原创 QT学习之读取excel并保存为文本文件

最近加入一家手游公司,需要写个配置文件的编辑器,由于我之前是些as的,本来das

2014-08-04 15:23:10 1892 3

原创 深入理解Flash Player的应用程序域(Application Domains)

转载http://riaoo.com/?p=1970来自Y.Boy's Blog

2014-03-14 14:50:37 125

原创 博客搬家

决定把博客搬到csdn上去

2013-06-17 11:25:57 113

原创 [AS3] Serializing Bitmaps (Storing BitmapData As Raw Binary/ByteArray)

转[AS3] Serializing Bitmaps (Storing BitmapData As Raw Binary/ByteArray)[url]http://www.ghostwire.com/blog/archives/as3-serializing-bitmaps-storing-bitmapdata-as-raw-binarybytearray/[/url][AS...

2013-01-07 15:46:22 108

A_Pathfinding_Project Pro_v4.2.2.zip,unity优质寻路插件

如题,网上卖得太特么贵了,我送福利,便宜点

2021-02-26

Behavior_Designer1.6.6.zip

Unity插件 Behavior Designer 1.6.6 目前最新版本,unity ai必备

2021-02-23

AI游戏引擎程序设计.pdf(源码)

学习AI必备,转向行为,物理知识,状态机,模糊逻辑,各种

2014-09-09

Flash Game Development by Example.pdf

Flash Game Development by Example,flash游戏开发的例子,有俄罗斯方块,扫雷的游戏介绍

2011-07-04

ActionScript3·0游戏编程大学(附源码)

ActionScript3·0游戏编程大学,游戏必备,好东西要分享,居然有人有人要10分,实在看不下去了

2010-09-16

ActionScript+3.0语言和组件参考.chm

ActionScript查询手册,API,actionscript必备资料

2010-09-16

Flex 3 Cookbook

flex手册,各种flex应用都可以在这里找到。

2009-06-09

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除