- 博客(199)
- 收藏
- 关注
转载 【Cocos2dx 3.3 Lua】定时器事件
Cocos2dx 3.x Lua 中使用定时器有两种方式:(1)self:scheduleUpdateWithPriorityLua(update, priority)> 参数一:刷新函数> 参数二:刷新优先级其中 self 为 Node类 的子类。该方法默认为每帧都刷新一次,无法...
2015-03-15 12:11:00 254
转载 【Cocos2dx 3.3 Lua】SpriteBatchNode和SpriteFrameCache使用
精灵帧缓存类一、SpriteFrameCache 精灵帧缓冲类SpriteFrameCache用于存储精灵帧,SpriteFrameCache是一个单例模式,不属于某一个精灵,是所有精灵共享的:说明: @js NA @lua NA 表示的意思是: 具体实例: 二、SpriteB...
2015-03-15 12:09:00 264
转载 【Cocos2dx 3.3 Lua】导出Cocos2dx API文档
一、Doxygen导出Cocos2dx html doc 1.1 打开Doxygen软件,选择 File-->Open打开Cocos2dx docs目录下的doxygen.config如下所示: 1.2 直接run Doxygen 即可生成Cocos2dx的API 1.3 生成的docs在cocos2dx的...
2015-03-15 12:08:00 247
转载 【Cocos2dx 3.3】图片裁剪
从一个图片集中裁剪出需要的图片时,采用的坐标是屏幕坐标系: 示例如下: 图片:res/Images/grossini_dance_atlas.png ,每个人物大小为85*121 根据图片中指定大小区域生成一个精灵: 如图裁剪图片区域为:cc.rect(x,y,width,height)实参为(0,121,85...
2015-03-15 12:07:00 324
转载 【Cocos2dx 3.3 Lua】触屏事件
cocos2dx 3.x触屏时间分为单点触摸和多点触摸: 单点触摸:(即只有注册的Layer才能接收触摸事件) 多点触摸点单用法(多个Layer获取屏幕事件): 1、单点触摸 1.1 基本函数onTouchBegan 如果返回true:本层的后续Touch事件可以被触发,并...
2015-03-15 12:05:00 212
转载 (转载)【cocos2dx 3.x Lua] 注册事件函数详解
出处: http://www.2cto.com/kf/201409/338235.htmlcoocs2dx 版本 3.1.1registerScriptTouchHandler 注册触屏事件registerScriptTapHandler 注册点击事件registerScriptHandler 注册基本事件 包括 触屏 层的进入 退出 事件regist...
2015-03-15 12:03:00 101
转载 【Cocos2dx 3.x Lua】CCParallaxNode使用
我们知道,当我们移动时,我们会看到离我们越近的物体,会移动的越快,越远的物体,比如远处的山会移动的很慢,而最远处的物体,比如太阳几乎不动,这个现象叫视差,而在游戏中模仿视差,可以让玩家感觉到游戏中的角色的确是在移动。CCParallaxNode可以很容易的建立一个视差层,你可以控制每一层的视差率、位置和层级的高低。Link:http://co...
2015-03-15 11:58:00 115
转载 TileMap地图
参考资料: http://8287044.blog.51cto.com/5179921/1045274TileMap编辑器使用1、认识TileMap TileMap是一款开源的地图编辑器,为什么要开发地图编辑器呢,我们就用整张图做地图不就好了吗? 这里简单回答一下,好处有两个: 第一个是极大的减少用图的面积,这样就减少了在运行时系统占用的...
2015-03-15 11:56:00 184
转载 【Lua】LDoc生成Lua文档工具的使用
参考资料: http://my.oschina.net/wangxuanyihaha/blog/188909LDoc介绍: LDoc是一个Lua的文档生成工具,过去,比较常用的Lua生成文档的工具是LuaDoc,可惜作者自从2008年之后就再也没有发布过新的版本了,说明作者基本上已经放弃维护了。而LDoc则是一直在更新中,所以现在选择LDoc来给Lua生成文档是...
2015-03-15 11:54:00 314
转载 【Cocos2dx3.x Lua】图片异步加载
一、说明 异步加载就是把消耗程序时间比较大的加载操作放到其他线程中,待加载完毕后通过回调函数的方式通知主线程。addImageAsync函数实现(Cocos2dx 3.3)Link:http://codepad.org/UuNcXMqq[raw code|fork]...
2015-03-14 17:51:00 190
转载 【Lua】面向对象编程(二)
多重继承:module(...,package.seeall)local function search(k,plist) for i=1,#plist do local v=plist[i][k] if v then return v end endend--多重继承functio...
2014-11-24 21:54:00 118
转载 【Lua】面向对象编程(一)
类和对象: account.lua module(...,package.seeall)Account={balance=0}Account.new=function(self,o) local o=o or {} setmetatable(o,self) self.__index=self return oend...
2014-11-22 21:50:00 116
转载 【Lua】模块与包
定义: 从用户观点来看,一个模块就是一个程序库,可以通过require来加载(require用于使用模块,module用于创建模块),然后便得到了一个全局变量,表示一个table,这个table就像一个名字空间,其内容就是模块中导出的所有东西,例如函数和变量。一个规范的模块还应使require返回这个table require函数: require实现如下: 说...
2014-11-22 21:15:00 85
转载 右值引用与转移语义(C++11)
参考资料: http://www.cnblogs.com/lebronjames/p/3614773.html 左值和右值定义: C++( 包括 C) 中所有的表达式和变量要么是左值,要么是右值。通俗的左值的定义就是非临时对象(可以取地址,有名字),那些可以在多条语句中使用的对象。所有的变量都满足这个定义,在多条代码中都可以使用,都是左值。右值是指临时的对象,它们只在当前的语句中有效...
2014-11-17 22:49:00 91
转载 protobuf配置与使用
Protobuf配置与安装1 安装与配置 1、protobuf是google公司提出的数据存储格式,详细介绍可以参考:https://code.google.com/p/protobuf/ 2、下载最新的protobuf,下载地址:https://code.google.com/p/protobuf/downloads/list...
2014-09-13 16:50:00 205
转载 gvim配置
参考资料:http://www.cnblogs.com/xiekeli/archive/2012/08/13/2637176.html环境:Windows7 旗舰版1、安装Gvim7.3: 下载地址http://www.vim.org/download.php#pc。2、安装中文帮助:vimcdoc-1.8.0-setup.exe 地址http://vimcd...
2014-08-02 19:43:00 114
转载 【VS2012】项目文件夹管理
项目中添加文件夹 “ 项目”显示所有文件 在”显示所有文件“的情况下,可以创建文件件 ”新建文件夹“需要添加到物理路径中时,可以选择”包括在项目中“ 转载于:https://www.cnblogs.com/luosongchao/p/3817249.html...
2014-06-30 20:34:00 160
转载 【Python】网络编程
1、TCP编程 2、SocketServer模块 3、Twisted框架 4、UDP编程 1、TCP编程——TCP是面向连接的,其一般的设计如下: # encoding:utf-8'''Created on 2014-6-20@author: Administrator'''from socket import \ ...
2014-06-25 13:25:00 101
转载 【Python】多线程编程
1、thread模块 2、threading模块 3、Queue模块与多线程互斥 简介: thread和threading模块允许创建和管理线程,thread模块提供了基本的线程和锁的支持,而threading提供了更高级别,功能更强的线程管理功能,Queue模块 允许创建一个可以用于多个线程之间共享数据的队列数据结构 1.thread模块 Thread模块常用函...
2014-06-24 18:59:00 86
转载 【python】正则表达式
参考资料:http://deerchao.net/tutorials/regex/regex.htm 1、正则表达式基础 2、python 正则表达式 1、正则表达式基础 元字符: 其他语法: (1)字符转义 如果你想查找元字符本身的话,比如你查找.,或者*,就出现了问题:你没办法指定它们,因为它们会被解释成别的意思。这时你就得使用\来取消这些字符的特殊意...
2014-06-19 20:36:00 94
转载 【python】编码规范(转载)
转自:http://www.cnblogs.com/itech/archive/2012/01/06/2314454.html 1 编码 >>所有的 Python 脚本文件都应在文件头标上如下标识或其兼容格式的标识: # -*- coding:utf-8 -*- >>设置编辑器,默认新建或保存为utf-8格式。 2 注释 >>业界普遍认同 P...
2014-06-17 16:25:00 86
转载 【Ubuntu】NAT配置
1、简介 2、配置 1.简介 NAT(Network Address Translation,网络地址转换)是将IP 数据包头中的IP 地址转换为另一个IP 地址的过程。在实际应用中,NAT 主要用于实现私有网络访问公共网络的功能。这种通过使用少量的公有IP 地址代表较多的私有IP 地址的方式,将有助于减缓可用IP地址空间的枯竭。 2.配置 2..1 双网...
2014-06-12 15:47:00 129
转载 【python】文件的输入和输出
1.os模块2.os.path 模块3.实例1. os模块 对文件系统的访问大多通过python的os模块实现,其中os 模块负责大部分的文件系统操作,包括删除/重命名文件,遍历目录树,管理文件访问权限等。 2.os.path 模块,os.path完成一些针对路径名的操作,包括管理和操作文件路径名中的各个部分,获取文件或子目录信息,文件路径查...
2014-06-09 22:58:00 82
转载 Java多jdk安装
1、安装jdk 2、配置 1、安装(略) 2、配置 2.1 regedit 注册表修改,假定已经安装jdk1.6,现在更换为jdk1.7 注: 修改红色框中CurrentVersion为jdk1.7 2.2 jdk路径修改 修改CLASSPATH和PATH为jdk1.7路径(使用jdk绝对路径,不要使用%JAVA_HOME%方式)...
2014-06-03 22:25:00 61
转载 【CentOS】samba服务器安装与配置
参考资料: http://www.cnblogs.com/mchina/archive/2012/12/18/2816717.html1、简介2、安装3、配置1、简介Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Mic...
2014-05-24 22:21:00 74
转载 【CentOS】IBM X3650M4 IMM远程管理【转载】
问题描述: IBM X3650M4 IMM远程开机和关机 参考资料: http://www.ibmsys.cn/blog/?p=201 问题解决: 一.如何访问IMM 二.IMM主要功能介绍 三.几个常用功能 1.远程开关机 2.通过IMM刷新服务器的UEFI/IMM微码 3...
2014-05-19 20:33:00 4237
转载 【Java】Eclipse导出jar包与javadoc
1、导出jar包2、导出javadoc3、jar包添加javadoc4、出错解决参考资料: http://www.cnblogs.com/cyh123/p/3345889.html http://hi.baidu.com/xongegbsarbgijd/item/714dc71c7db7d8751009b5b61、导出...
2014-05-15 19:37:00 127
转载 【CentOS】Eclipse插件egit使用
1、简介 2、安装 3、配置 4、使用 5、补充说明 参考资料: http://yufenfei.iteye.com/blog/1750124 1、简介 EGit就是一款Eclipse上的Git插件。 2、安装 EGit插件地址:http://download.eclipse.org/egit/updates OK,随后连续下一步默...
2014-05-15 11:41:00 78
转载 【Python】代码调试(pdb与logging使用)
一、pdb使用 pdb 是 python 自带的一个包,为 python 程序提供了一种交互的源代码调试功能,主要特性包括设置断点、单步调试、进入函数调试、查看当前代码、查看栈片段、动态改变变量的值等。 在程序中间插入一段程序(import pdb pdb.set_trace() ),相对于在一般IDE里面打上断点然后启动debug,不过这种方式是hardcode的 1、加...
2014-05-13 14:00:00 103
转载 【Python】可变对象和不可变对象
Python在heap中分配的对象分成两类:可变对象和不可变对象。所谓可变对象是指,对象的内容是可变的,例如list。而不可变的对象则相反,表示其内容不可变。 不可变对象:int,string,float,tuple 可变对象 :list,dictionary 一、不可变对象 由于Python中的变量存放的是对象引用,所以对于不可变对象而言,尽管对象本身不可...
2014-05-12 21:05:00 74
转载 【CentOS】Eclipse中svn插件使用
目录:1、安装2、使用3、错误1、安装svn插件地址: Subclipse 1.6.x Update Site - http://subclipse.tigris.org/update_1.6.x2、使用2.1 检出代码Finish即可2.2 导入项目2.3 更新提交删除还...
2014-05-12 16:19:00 104
转载 【CentOs】开机启动与防火墙
说明: 开机启动使用的命令式chkconfig 、防火墙相关的命令式iptables1、chkconfig2、iptables1、chkconfig参数: --add 新增所指定的系统服务 --del 删除所指定的系统服务 --level 指定该系统服务要在哪个执行...
2014-05-08 09:50:00 103
转载 【CentOs】配置nginx
参考资料:http://nginx.org/en/linux_packages.html#stable1、添加nginx.repo2、配置nginx3、启动nginx1、添加nginx.repo注: nginx.repo 路径为 /etc/yum.repos.d/nginx.repo注: nginx.repo ...
2014-05-07 22:44:00 69
转载 【CentOs】sudo使用
在使用Linux系统过程中,通常情况下,我们都会使用普通用户进行日常操作,而root用户只有在权限分配及系统设置时才会使用,而root用户的密码也不可能公开。普通用户执行到系统程序时,需要临时提升权限,sudo就是我们常用的命令,仅需要输入当前用户密码,便可以完成权限的临时提升。在使用sudo命令的过程中,我们经常会遇到当前用户不在sudoers文件中的提示信息,如果解决该问题呢?通过下...
2014-05-06 21:10:00 67
转载 【CentOS】搭建Web服务器
参考资料: http://www.paipat.com/?post=24 http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 1、安装apache 2、安装php 3、安装mysql 1、安装apache 安装:直接使用yum安装apache:yum...
2014-05-06 20:35:00 69
转载 【Python】Eclipse和pydev搭建Python开发环境
参考资料: http://www.dotnet120.com/page/10545/ 1.准备工作: 下载32位的JDK6 Java的开发包 下载32位的Eclipse 下载Python 2.x 2.安装JDK6 3.安装Eclipse和Python 4.给Eclipse安装PyDev插件 在...
2014-04-29 17:26:00 76
转载 【Python】一个简单的例子
问题描述: Python基础篇 参考资料: (1)http://www.cnblogs.com/octobershiner/archive/2012/12/04/2801670.html (2)http://www.cnblogs.com/itech/archive/2010/06/20/1760345.html 例子...
2014-04-28 22:10:00 93
转载 【Python】vim7.4 配置python2.6支持Gundo
问题描述: vim7.4 配置python2.6支持Gundo 参考资料: (1) http://sjl.bitbucket.org/gundo.vim/ (2) http://www.vim.org/news/news.php (3)http://stackoverflow.com/questions...
2014-04-28 14:54:00 90
转载 【CentOS】安装chrome
参考资料:http://www.cnblogs.com/xia520pi/p/3545715.html问题描述:出现如下错误: 升级glibc任然无效,最后在博客园:http://www.cnblogs.com/xia520pi/p/3545715.html 找到解决方案:注: chrome使用过程中提示:...
2014-04-27 15:39:00 60
转载 【CentOS】cp显示进度条
问题描述: 使用CentOS的cp时,对于大文件的拷贝或者mv,需要等待很长时间,现在需要显示cp或mv的进度问题解决: Advanced copy 参考官网:http://beatex.org/web/advancedcopy.html解决方法:效果预览: 转载于:https://www.c...
2014-04-27 15:28:00 906
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人