自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (3)
  • 收藏
  • 关注

原创 JavaScript实现dump输出

方法源码放在最后,懒得看文的直接去最后复制。刚从lua开发转到js,对于很多的自带方法还不适应,就比如lua非常实用的dump方法,js中居然没有相关的方法,唉,忍了好几天,实在不方便。比如我代码里有用到一个变量,变量的数据不知道,不过本文为了方便测试,写了个测试数据,内容如下:var testData = { lannan91:{ Name:"lannan91", Age:91, Id:1...

2022-03-04 18:34:03 1424 2

原创 Unity笔记3 - GUI

如果大佬在阅读过程中发现本人有误或有更好用的方法,欢迎指正和教导,十分感谢GUI图形用户界面系统就是项目开发过程中的按钮、文本、图片、开关……这类的2d控件。需要注意的是,GUI的坐标系统是左上角为(0, 0),右下角为(Screen.width, Screen.height)。GUI的相关代码需要写在OnGUI函数中。void OnGUI(){ GUIStyle labelStyle = new GUIStyle(); // 创建一个GUIStyle对象,用来控制GUI控.

2021-03-09 16:32:07 305

原创 Unity笔记2 - Time.deltaTime(时间增量)

如果大佬在阅读过程中发现本人有误或有更好用的方法,欢迎指正和教导,十分感谢初学过程中,发现有一个常用的Time类成员变量Time.deltaTime,并且没找到相关的详细解释。只知道想要对某个对象进行一段时间内的操作,用这个变量会比较平滑。该变量被经常用在Update方法中,Update方法是每帧调用的刷新函数。而每帧之间的间隔时间并不固定,Time.deltaTime其实就是当前帧与上一帧之间的时间间隔。举例:void Update() { Debug.Log("Time.del

2021-03-05 17:27:23 670

原创 Unity笔记1 - 触摸事件

学习过程中使用的获取触摸对象的方法if (Input.touchCount > 0) { for (int i=1; i<Input.touchCount; i++) { Touch touchObj = Input.touches[i]; Vector2 position = touchObj.position; }}使用后发现在Pc端使用鼠标无论怎么点击、滑动,Input.touchCount一直都是0,获取不到Touch对象。

2021-03-04 17:09:05 1466 1

原创 深度同步两个table的数据

local function updateData(tb1, tb2)-- 对比table,将tb2的数据同步到tb1,无论多少级table,都可以做到同步 if type(tb1)=="table" and type(tb2)=="table" then for i,v in pairs(tb2) do if tb1[i] and type(tb1...

2019-03-07 21:30:24 391

原创 【Cocos2dx-lua 3.11.1】打包错误——LOCAL_SRC_FILES points to a missing file

cocos打包出现错误日志LOCAL_SRC_FILES points to a missing file

2017-07-11 11:36:54 3174 1

原创 【Cocos2dx-lua 3.11.1】编译cocos的simulator.exe用F5快捷刷新cocos-lua项目。

使用cocos自带的simulator.exe运行项目,可以用F5快捷刷新cocos-lua项目,不必每次都重新编译启动。

2017-06-23 13:23:25 4737 1

原创 【Cocos2dx-lua 3.11.1】运行错误link1158 无法运行"rc.exe"

从win10换到win7之后,直到现在也不知道为什么会出现这个问题。项目编译运行,最后提示link1158:无法运行“rc.exe”,这是VS无法链接启动rc.exe导致的,在网上找了好多解决办法,都是什么往环境变量path里加一堆路径,有的加两个,最多的让加8个,我也试了几个,发现不行。后来发现另一种解决办法,从C:\Program Files(x86)\Microsoft SDKs\Win

2017-06-16 11:57:11 756

原创 【Cocos2dx-lua 3.11.1】打包错误——make.exe: *** No rule to make target……

我遇到这个问题的时候就是因为之前是win10系统开发,在win10上有过打包,然后把整个项目目录备份之后把系统换成了win7,在win7上装好了与win10完全一致的开发环境之后,直接编译打包,然后就出现了这个错误:make.exe: *** No rule to make target… 我的理解是这样的,在另一台电脑上产生的编译文件在本电脑上无法再次使用。错误日志中有两个路径,第一个路

2017-06-16 10:33:16 874

原创 【Cocos2dx-lua 3.11.1】打包lua项目为安卓apk

cocos2dx-lua的项目打包流程详细。

2017-03-28 18:47:26 18913 6

原创 【Cocos2dx-lua 3.11.1】excel转为lua代码

将excel配置文件通过python转换为lua文本。并且中文无乱码

2017-03-08 15:35:37 1029

原创 【Cocos2dx-lua 3.11.1】plist制作、播放帧动画

plist帧动画相关内容总结。

2017-03-01 20:43:24 5654

原创 【Cocos2dx-lua 3.11.1】场景切换

场景切换相关内容总结。

2017-03-01 20:10:12 3605 1

转载 【Cocos2d-x游戏引擎开发笔记(26)】中文和自定义字体

转载自:http://blog.csdn.net/zhy_cheng/article/details/9736973cocos2d-x实现中文,有两种方法,转码和读取XML文件,对于第一种,在我的博客【Cocos2d-x游戏引擎开发笔记(2)】在屏幕上渲染文字中有介绍,下面来看看怎么样从XML文件中读取中文。 在TestCpp里有源代码XML的内容按照下面的方式组织

2015-03-04 14:15:19 393

转载 【Cocos2d-x游戏引擎开发笔记(25)】XML解析

转载自:http://blog.csdn.net/zhy_cheng/article/details/9128819XML是一种非常重要的文件格式,由于C++对XML的支持非常完善,cocos2d-x选择XML作为主要的文件存储格式。在cocos2d-x中集成了libxml2来解析XML数据。 定义一个用于解析的类,这个类继承CCSAXDelegator和CCObject,

2015-03-04 14:12:24 406

转载 【Cocos2d-x游戏引擎开发笔记(24)】CURL实现get和post联网

转载自:http://blog.csdn.net/zhy_cheng/article/details/9124275CURL是cocos2d-x推荐使用的联网方法,这种联网的方法可以跨平台。1.环境搭建在链接器---->输入------>附加依赖项中,添加libcurl_imp.lib,如下图:2.实现get请求:[cpp] view

2015-03-04 14:10:04 564

转载 【Cocos2d-x游戏引擎开发笔记(23)】多线程以及线程同步

转载自:http://blog.csdn.net/zhy_cheng/article/details/9116479cocos2d-x引擎在内部实现了一个庞大的主循环,每帧之间更新界面,如果耗时的操作放到了主线程中,游戏的界面就会卡,这是不能容忍的,游戏最基本的条件就是流畅性,这就是为什么游戏开发选择C++的原因。另外现在双核手机和四核手机越来越普遍了,是时候使用多线程来挖掘硬件的潜力了。

2015-03-04 14:08:27 450

转载 【Cocos2d-x游戏引擎开发笔记(22)】TexturePacker的使用

转载自:http://blog.csdn.net/zhy_cheng/article/details/8680931。首先要解释一下,为什么要使用TexturePacker?这是应为我们做的游戏最终要运行在Android手机或者苹果手机上,而Android或者ios系统使用的是OpenGL ES来渲染。所以我们要针对OpenGL ES来进行优化。内存方面,OpenGL ES

2015-03-04 14:06:41 360

转载 【Cocos2d-x游戏引擎开发笔记(21)】CCHttpRequest联网

转载自:http://blog.csdn.net/zhy_cheng/article/details/8664432 使用CCHttprequest联网有两种方法get和post。get和post都可以从服务器获取数据,这两种联网的方法有所不同。下面简单的区分一下1.get提交的时候数据放到URL后面,post放在HTTP协议消息体中。2.get数据量大小有限制,2

2015-03-04 14:06:19 329

转载 【Cocos2d-x游戏引擎开发笔记(20)】SQLite专题

转载自:http://blog.csdn.net/zhy_cheng/article/details/8634967。大家好,很长一段时间没有跟新我的博客,看到大家在我的博客里的留言,我很是欣慰。这次我给大家带来了cocos2d-x使用SQLite数据库的博文。在cocos2d-x中,简单数据存储,可以使用CCUserDefault,大家可以看看我前一篇博文

2015-03-04 14:05:05 422

转载 【Cocos2d-x游戏引擎开发笔记(19)】简单数据存储以及抗锯齿

转载自:http://blog.csdn.net/zhy_cheng/article/details/8481366。题目是说的简单数据存储,也就是说少量的简单的数据存储,大量复杂的数据应该使用SQLite。cocos2d-x提供了相应的方法存储简单数据[cpp] view plaincopy              CCU

2015-03-04 14:03:33 518

转载 【Cocos2d-x游戏引擎开发笔记(18)】图形绘制

转载自:http://blog.csdn.net/zhy_cheng/article/details/8480048图形绘制的话,在cocos2d-x自带的TestCpp里有,包括绘制点,直线,多边形(填充的和没有填充的),圆,贝赛尔曲线。 首先在HelloWorld类中重写父类的draw方法[cpp] view plaincopy

2015-03-04 14:02:16 459

转载 【Cocos2d-x游戏引擎开发笔记(17)】实现运动的尾巴效果

转载自:http://blog.csdn.net/zhy_cheng/article/details/8434598使得运动的物体有尾巴的效果,可以使用CCMotionStreak。这里我使用【Cocos2d-x游戏引擎开发笔记(12)】粒子系统实现与用户交互的特效的例子,使得效果更加的酷。在头文件中加入:[cpp] view plaincopy

2015-03-04 14:01:05 390

转载 【Cocos2d-x游戏引擎开发笔记(16)】动画速度的控制

转载自:http://blog.csdn.net/zhy_cheng/article/details/8426332在前面的博文中,介绍过动画,但是没有提过动画速度控制。动画速度控制就是动画在什么时候快,什么时候慢。现在先来学习两个英语单词ease:安逸,悠闲。在下面的API中,应该理解为慢。exponential:指数的。指数级增长,这个增长速度就是很快了

2015-03-04 13:59:44 471

转载 【Cocos2d-x游戏引擎开发笔记(15)】Tiled Map Editor(三)

转载自:http://blog.csdn.net/zhy_cheng/article/details/8363028上一篇中完成了再地图中添加西瓜,让hero吃,这篇将会完成这个游戏。1.添加敌人在对象层中加入敌人,注意,加入了一个键值对,键为n,值为1。这个键值对主要就是为了区分敌人和英雄。将敌人画在地图上。[cpp] view plaincopy

2015-03-04 13:59:05 489

转载 【Cocos2d-x游戏引擎开发笔记(14)】Tiled Map Editor(二)

转载自:http://blog.csdn.net/zhy_cheng/article/details/8316277这篇文章接着上篇继续学习使用Tiled制作游戏。 首先,对上篇的一些代码进行优化,一个是从对象获取对象的坐标。上次使用的代码有点麻烦,现在改为下面的代码:[cpp] view plaincopyCCTMXObje

2015-03-04 13:57:14 397

转载 【Cocos2d-x游戏引擎开发笔记(13)】Tiled Map Editor(一)

转载自:http://blog.csdn.net/zhy_cheng/article/details/8308609Tiled Map Editor是Cocos2d-x支持的地图编辑器,使用Tiled编辑出的地图可以很方便的被Cocos2d-x使用Tiled的官网是Tiled Map Editor。我使用的地图编辑器是QT版本。 好了,下面就试一试吧。1.编辑地图

2015-03-04 13:56:18 443

转载 【Cocos2d-x游戏引擎开发笔记(12)】粒子系统实现与用户交互的特效

转载自:http://blog.csdn.net/zhy_cheng/article/details/8294125。无实战不学习,这次来用粒子系统实现与用户交互的特效。下面是在我的安卓手机上的效果图  第一张图片实现手指在屏幕上滑动的时候一群粒子跟着手指,第二张图片实现手指在屏幕上点击的时候一个爆炸效果。另外还用粒子系统实现一个太阳和烟。 

2015-03-04 13:53:32 406

转载 【Cocos2d-x游戏引擎开发笔记(11)】粒子系统----实现下雪效果

转载自:http://blog.csdn.net/zhy_cheng/article/details/8289683太原市今天下雪了,8点出门,银装素裹,分外妖娆。今天就来主打下雪的效果,实现下雪效果需要使用粒子系统。这张照片是刚照的,看看太原的雪景吧 先来说说我对粒子系统的了解吧,粒子系统是为了模仿自然世界的真实显现,比如说烟,雾,火花,闪电,火焰,下雪。

2015-03-04 13:51:09 624

转载 【Cocos2d-x游戏引擎开发笔记(10)】自定义场景和场景跳转

转载自:http://blog.csdn.net/zhy_cheng/article/details/8279397定义自己的场景,我们可以参考Cocos2d-x给我们生成的HelloWorld这个类。[cpp] view plaincopy#pragma once  #include "cocos2d.h"  using n

2015-03-04 13:49:35 365

转载 【Cocos2d-x游戏引擎开发笔记(9)】实现DotA的技能冷却效果

http://blog.csdn.net/zhy_cheng/article/details/8278012实现的原理就是两张图片,一个亮一些,一个暗一些,将暗的图片放在亮的图片的下面,然后让亮的图片实现动画效果。         幻影刺客的窒息之刃,让敌方单位减速并且受到伤害,持续8秒。 我玩幻刺很犀利的哦。下面看看代码的实现:[c

2015-03-04 13:48:36 547

转载 【Cocos2d-x游戏引擎开发笔记(8)】在ubuntu上将游戏发布到Android

转载自:http://blog.csdn.net/zhy_cheng/article/details/8276848我的环境是ubuntu 12.04 ,android-ndk-r8,Cocos2d-2.0-x-2.0.4,eclipse 3.7.2我之前就搭建好了NDK的开发环境,NDK环境搭建请看Android NDK开发配置NDK。1.配置NDK和SDK进入C

2015-03-04 13:46:54 491

转载 【Cocos2d-x游戏引擎开发笔记(7)】定时器

转载自:http://blog.csdn.net/zhy_cheng/article/details/8274042使用CCNode的schedule函数可以实现一个定时器,该函数一共有三个重载的函数[cpp] view plaincopyvoid CCNode::unscheduleUpdate()  {      m_pSch

2015-03-04 13:45:23 320

转载 【Cocos2d-x游戏引擎开发笔记(6)】触屏事件与多媒体

转载自:http://blog.csdn.net/zhy_cheng/article/details/8273435Cocos2d-x要实现触屏事件,首先覆盖父类的onEnter函数,在这个函数中设置触屏事件。[cpp] view plaincopyvoid HelloWorld::onEnter()  {      CCLog("o

2015-03-04 13:44:26 378

转载 【Cocos2d-x游戏引擎开发笔记(5)】自定义动画

转载自:http://blog.csdn.net/zhy_cheng/article/details/8272388上篇中实现的是Cocos2d-x提供给我们的动画,这次要实现的动画是自定义的动画。 这次实现的是让一个精灵一直执行我给的图片,从而达到动画的效果,还是截几张图看看。   图片资源来自解压《捕鱼达人》和《魔塔》

2015-03-04 13:42:41 335

转载 【Cocos2d-x游戏引擎开发笔记(4)】系统动画

转载自:http://blog.csdn.net/zhy_cheng/article/details/8271154Cocos2d-x提供的动画主要是瞬时动画和延时动画。瞬时动作就是不需要时间,马上就完成的动作。瞬时动作的共同基类是CCActionInstant。延时动作就是指动作的完成需要一段时间。因此,几乎所有的延时动作都使用执行时间作为第一个参数,它们有着共同的基

2015-03-04 13:40:11 340

转载 【Cocos2d-x游戏引擎开发笔记(3)】在屏幕上渲染菜单并添加消息响应

转载自:http://blog.csdn.net/zhy_cheng/article/details/8270508 上一讲介绍了渲染文字,这次介绍在屏幕上渲染菜单,还是先看看我做出的效果吧: 这个效果还不错吧。图片都是解压《捕鱼达人》,然后自己ps得到的。  首先将屏幕大小设置为480x320 [cpp] v

2015-03-04 13:39:11 344

转载 【Cocos2d-x游戏引擎开发笔记(2)】在屏幕上渲染文字

转载自:http://blog.csdn.net/zhy_cheng/article/details/8268814。 这篇博文主要展示在屏幕上渲染文字,先来看看最后要实现的界面:     这个界面就是在屏幕的四个角落有不同字体不同颜色的Welcome来渲染,在屏幕的中间是汉字,颜色也是随机的。 

2015-03-04 13:36:29 465

转载 【Cocos2d-x游戏引擎开发笔记(1)】HelloWorld

转载自:http://blog.csdn.net/zhy_cheng/article/details/8266803。又是一个HelloWorld,在我的印象中,有C/C++的HelloWorld,C#的HellWorld,Java的HelloWorld,Android的HelloWorld,哎,又是一门Total New的知识,不过这次的HelloWorld是一个我最喜欢的HelloWo

2015-03-04 13:33:31 540

org.apache.http.legacy.jar

org.apache.http.legacy.jar cocos安卓打包可能出现无此jar包导致的错误

2017-03-28

setuptools_download.py

python的setuptools模块在线下载

2017-03-08

excel_2_lua.python

将xlsx文件转成lua文件,方便程序中使用,中文无乱码

2017-03-08

空空如也

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

TA关注的人

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