小小小5的专栏

执著的小猪

排序:
默认
按更新时间
按访问量

cocs2d-x 3.2源码分析(一)

从本篇文章开始,将分析cocos2d-X 3.2源代码,本篇首先介绍cocos2d-X 3.2的渲染结构,使用的是3.2正式版。 首先是程序入口: int Application::run() { PVRFrameEnableControlWindow(false); // Ma...

2015-05-23 11:32:17

阅读数:366

评论数:0

Sublime 编译lua代码 环境配置

1.需要lua.exe luac.exe (获取方法:1.安装luaforwindows/scite,或者lua编译好的源码) 2.添加lua.exe的路径到环境变量中 例如D:/Program Files (x86)/5.1 3.sublimetext中 tools-&...

2015-03-02 11:10:26

阅读数:267

评论数:0

lua io

io表调用方式:使用io表,io.open将返回指定文件的句柄,并且所有的操作将围绕这个文件句柄   文件句柄直接调用方式,即使用file:XXX()函数方式进行操作,其中file为io.open()返回的文件句柄   多数I/O函数调用失败时返回nil加错误信息,有些函数成功时返回n...

2015-02-28 15:23:58

阅读数:230

评论数:0

lua_pcall的用法

lua_pcall(lua_State *L, int nargs, int nresults, int errfunc) nargs:参数个数,nresults:返回值个数,errFunc:错误处理函数,0表示无,表示错误处理函数在栈中的索引 假如脚本为: --test.lua functio...

2015-02-27 15:03:39

阅读数:4536

评论数:0

Cocos2d-x 项目使用Eclise安卓打包

1.下载Eclipse ADT和 NDK r9,这里需要说明一下,对于Windows环境下NDK的开发,如果使用的NDK是r7之前的版本,必须要安装Cygwin才能使用NDK,Eclipse需要配置的builder,其实是执行Cygwin,然后传递ndk-build作为参数。在NDKr7以后,Go...

2014-12-11 17:56:06

阅读数:550

评论数:0

Sublime Text 3 快捷键

选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。 Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。...

2014-12-02 12:43:08

阅读数:198

评论数:0

Lua闭合函数与尾调函数

1. lua闭合函数 闭合函数在lua中指的一个函数以及该函数需要访问的所有的非局部变量,其中该函数是一个内部匿名函数,非局部变量相对于局部变量和全局变量而言,不同之处是该局部变量定义后,会被其他函数调用(内部匿名类调用) 例如: function count() local i = 0...

2014-12-01 15:12:38

阅读数:367

评论数:1

Cocos2d-x屏幕触摸事件

触碰事件主要分为两类:单点触碰 和 多点触碰。 cocos2dx引擎中实现触碰的类CCTouchDelegate。而CCLayer类默认继承了CCTouchDelegate接口,所以CCLayer的子类无须再重新使用这些接口,这样就很方便地为我们 提供了触摸操作相关的操作。

2014-11-19 15:46:58

阅读数:315

评论数:0

Cocos2d-x中CCLabel字体类

cocos2d-x提供了三种文字字体的显示:CCLabelTTF(一般字体)、CCLabelAtlas(自定义字体)、CCLabelBMFont(自定义字体)

2014-11-19 10:37:12

阅读数:337

评论数:0

Cocostudio中TouchGroup类

TouchGroupj继承自CCLayer,重写了CCTouchDelegate的四个方法

2014-11-17 11:22:52

阅读数:355

评论数:0

C++ const修饰符的使用

c++中为什么会引入const c++的提出者当初是基于什么样的目的引入(或者说保留)const关键字呢?,这是一个有趣又有益的话题,对理解const很有帮助。 1. 大家知道,c++有一个类型严格的编译系统,这使得c++程序的错误在编译阶段即可发现许多,从而使得出错率大为减少,因此,...

2014-09-23 11:45:14

阅读数:251

评论数:0

C++ static修饰符的使用方法

1、什么是static?        static 是C++中很常用的修饰符,它被用来控制变量的存储方式和可见性。     2、为什么要引入static?        函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数在栈上分配的空间在此函数执行结...

2014-09-22 11:50:34

阅读数:303

评论数:0

Lua中table求长度的集中方法

-- table.getn(tableName) 得到一个table的大小,等同于操作符#   -- 要注意的是:该table的key必须是有序的,索引是从1开始的。         --例如有序的   local xiang = {10,22,34,42,51}   print(&q...

2014-09-19 11:47:02

阅读数:412

评论数:0

C++编译过程

C/C++编译过程分为预处理阶段,编译阶段,链接阶段。 1、编译预处理:   编译器读取C源程序,对其中的预处理命令(以#开头)和特殊符号进行处理。预处理命令包括主要包括三种,一是宏定义命令,二是条件编译指令,三是头文件包含指令。采用头文件的目的是使某些定义可以供多个不同的C源程序使用...

2014-09-18 09:49:07

阅读数:245

评论数:0

Ccocos2d-x中的一些常用数学函数

用Coco2d-x做游戏开发,要用到比较多的数学计算,对于程序员来说,还是用一种懒一点的方法,cocos2d-x方便开发者投机取巧...提供了很多方便的的数学函数,方便我们的数学计算。以下是在网上收集到的一些常用的数学方法,分享给大家!

2014-08-18 11:48:18

阅读数:370

评论数:0

SSH整合的一些经验

今天在帮朋友整合框架时又一次遇到以下两个错误!应朋友之邀,现在把解决办法写来来,以供后来者参考!        1.Tomcat启动时报错,ERROR [org.apache.struts2.dispatcher.Dispatcher] - Dispatcher initialization...

2013-08-09 20:39:36

阅读数:367

评论数:0

移动技术开发之谜

遥想当年,各种移动开发技术泛滥,经过大浪淘沙,有望能够有所作为的不过三种,那就是华丽流畅体验至上的iOS、后来居上的Android以及新兴阶段的Windows Phone。         但是这种局面反而对开发者不利,想要学习或者开发移动应用,我们可能只有两种无奈的选择。          ...

2012-03-23 13:20:20

阅读数:156

评论数:0

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