自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

原创 sublime + cocos lua

1.创建lua编译系统 cocosLua.sublime-build{ "cmd": ["python", "D:/Lua_simulator/startLuaSimulator.py","$file"], "shell": true,}2.创建  startLuaSimulator.py# -*- coding: utf-8 -*-# 使用utf8字符集import

2017-04-19 18:44:47 758

原创 mac 上配置lua开发环境

1.到lua官网去下载lua source l ua-5.3.4.tar.gz2.解压3.cd 到解压目录 doc Makefile README src4.命令行安装 sudo make macosx install5.安装成功以后测试一下 lua6.进入sublime,随便写个lua文件,7commad+b,编译一下,如果报错8. 就使用sublime 的包管理器,

2017-04-18 23:31:26 854

原创 sublime build 系统必读

http://sublime-text.readthedocs.io/en/latest/reference/build_systems.htmlBuild SystemsBuild systems let you run your files through external programs and see the output they

2017-04-18 23:22:10 4396

原创 pycharm 激活码

CNEKJPQZEX-eyJsaWNlbnNlSWQiOiJDTkVLSlBRWkVYIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ

2017-04-04 20:53:08 662

转载 sublime 2221

—–Begin Sjolzy.cn—–hiwanzUnlimited User LicenseEA7E-268385B320641E6E11F5C6E16553C438A683972BA70FE439203367920D70E7DEB0E92436D756177BBE49EFC9FBBB3420DB9D36AA8307E845B6AB8AF99D81734EEA961

2016-07-17 22:10:28 472

原创 xxtea 加密解密

#define _CRT_SECURE_NO_WARNINGS#include "stdio.h"#include "stdlib.h"#include "string.h"#include "math.h"#include "xxtea.h"int main(int arg,char**argv){ /* //调用xxtea 函数对文件进行加密 //首先读取文件 FIL

2016-07-11 18:21:59 7936

原创 贝塞尔曲线

local gameScene = cc.Scene:create() local centerNode = cc.Node:create() gameScene:addChild(centerNode,1) centerNode:setPosition(240,160) centerNode:setScale(0.5) loc

2016-04-08 14:02:34 337

原创 顺便说一下

这个地方的文件有mac 和ios之分,一般把除了ios的给删了,不然可能报错.比如有时候报 #import 找不到,就是这里的问题.

2016-02-21 22:11:04 319

原创 xcode7 编译cocos2dx 项目到真机上

1.首先创建项目.可能是系统更新的原因,导致不能直接cocos new创建项目解决办法:将 /Users/liyongchuang/Documents/cocos/cocos2dx3.6/tools/cocos2d-console 路径写到  ~/.bash_profile 文件中 export PATH=${PATH}:/Users/liyongchuang/Documents/ad

2016-02-21 22:06:06 1573

原创 lua 重新加载module

require 时候会检查filename是否已经加载过,如果加载过那么就记录在 package.loaded表中,package.loaded[filename]=true不会继续读文件。此时如果想重新加载文件,那么将package.loaded[filename]=nil 置空即可。

2016-02-19 14:53:29 1922

原创 mac 上第一个openGL

Xcode是Mac OS X中自带的开发环境。GLUT提供了跨越平台的OpenGL实用工具。本文讲述如何在Xcode 3.2中使用GLUT来开发OpenGL应用程序。在Xcode的启动面板中,选Create a new Xcode project.在弹出的New Project窗口中,在左边选择Application,在右边选择Command Line Tool. 单击Choose...按

2015-12-13 22:22:24 424

原创 quick 编译项目到手机上

首先创建完项目以后,编译一下接下来导入android工程

2015-10-16 13:51:15 512

原创 QuickXDev 配置

{ "quick_cocos2dx_root":"/Users/liyongchuang/Documents/quick-3.3", "author":"lyctianya" }

2015-10-15 13:35:18 806

原创 lua 调用 java oc

lua 调用 oc首先将写好的oc文件放到工程ios文件目录下,并加入工程引用中,然后再在lua中使用luabridge就行了 --测试在lua中调用oc local args = { num1 = 2 , num2 = 3 } local luaoc = require "cocos.cocos2d.luaoc" local className =

2015-10-15 12:01:22 1200 1

原创 quick cocos2dx FilteredSprite c++使用

包含头文件#include "filters/cocos2dFilters.h"USING_NS_CC_EXT; //测试如何调用 lua 中graySprite的方法 SpriteFrame*spFrame = SpriteFrame::create("button.png", Rect(0, 0, 69, 32)); Filter*gg = GrayFilter::cre

2015-10-12 15:32:00 1121

原创 cocos2dx-3.8.1 获取图形多边形边界

auto pinfo = AutoPolygon::generatePolygon("dog.png"); auto ret = Sprite::create(pinfo); ret->setPosition(pos); addChild(ret); ret->debugDraw(true);

2015-09-30 10:42:14 2200

原创 c++ renderTexture

//先给桌面添加颜色背景 auto cly = LayerColor::create(Color4B(120, 230, 0, 120), vSize.width, vSize.height); addChild(cly); //在桌面上创建两个循环运动的物体,然后看看render怎么用 auto sp1 = Sprite::create("a.png"); sp1->setAnchor

2015-09-29 15:08:22 570

原创 杂记

c++ random srand(time(0));random(0, 1000) / 1000.0cocos2dx 中截屏方法 string fileName = "capture.png"; utils::captureScreen([=](bool success,string outFileName){ if (success) { CCLOG("Suceess\

2015-09-29 13:43:43 294

转载 luajit 加密

项目要求对lua脚本进行加密,查了一下相关的资料 ,得知lua本身可以使用luac将脚本编译为字节码(bytecode)从而实现加密,试了一下,确实可行。下面是使用原生的lua解释器编译字节码:1、新建一个名为1.lua的文件,里面只有一句话print("Hello Lua"),新建一个空的out.lua脚本文件2、开始--运行--cmd3、luac -o out.lua 1.lu

2015-09-28 18:30:49 3496

原创 lua 打印函数所有参数

local function showArg(...)        print(select("#",...))        for i=1,select("#",...) do            local str = select(i,...)            print(tostring(str))                end    end

2015-09-21 11:24:35 4620

原创 lua 排序

local sortTb={1,343,2,3,5,23,5,23,2,5,23,4,654,6,5}        table.sort(sortTb,function(a,b)          if a>b then            return true        else            return false        end   

2015-08-11 18:22:29 437

原创 sublime 快捷键

快捷键功能ctrl+shift+n打开新Sublimectrl+shift+w关闭Sublime,关闭所有打开文件ctrl+shift+t重新打开最近关闭文件ctrl+n新建文件ctrl+s保存ctrl+shift+s另存为ctrl

2015-07-22 16:56:51 585

原创 quick cocos工程编译到手机上

环境要求要用quick开发游戏,当然首先环境必须配置好了。关于环境配置的教程有很多,这里不多讲,下面这些是必须的:Quick-Cocos2d-x引擎JDKandroid-sdkandroid-ndk(r9以上)Ant下面的是可选安装的软件:Eclipse/AndroidStudio/Cocos Code IDE/Intellij IDEAVisual StudioL

2015-07-19 11:44:01 646

原创 cocos2dx toLua 没有PyYAML的解决办法

What's newAdd a prebuilt libclang3.4 in libclang/for mac, linux and windows.If you want use the prebuilt licbclang3.4 work with Android NDK, then only the NDK r9b is can work corrently with it.

2015-07-11 10:29:27 1040

原创 cocos2dx 命令解释

A command line tool that lets you create, run, publish, debug, etc… your game. It is the swiss-army knife for cocos2d.This command line tool is in its early stages.Commands RequiredThere a

2015-07-11 10:25:31 529

原创 xcode debug 3

1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD +

2015-07-09 21:11:24 383

原创 xcode debug 2

中相关的调度技巧均在Xcode4.5+环境中完成。初学者调试技巧推荐联接:http://www.raywenderlich.com/10209/my-app-crashed-now-what-part-1http://www.raywenderlich.com/10505/my-app-crashed-now-what-part-2 这篇文章给大家带来的是一

2015-07-09 21:05:25 395

原创 xcode 调试1

1/ 在断点时,输入po sum  变量名 显示变量数值2/ Command+R 运行,在没有断点的情况下直接运行出结果1.工程导航器:Command+12.显示/隐藏导航器面板:Command+0显示/隐藏实用工具面板:Command+Option+04.在辅助编辑器中打开文件:在项目导航器中选中文件执行Option+左键点击操作。5.搜索导航器(Find

2015-07-09 20:42:08 717

原创 orbitCamera轨道照相机解释

local sp=cc.Sprite:create("covered.jpg")    self:addChild(sp,100)    sp:setPosition(480,320)        local myOrbit=cc.OrbitCamera:create(10,1,0,0,360,0,180)--    sp:runAction(cc.RepeatForever

2015-07-09 20:07:46 4599

原创 windows上mysql常用操作

1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldum

2015-06-12 17:50:33 320

原创 python 安装第三方库 PIL

首先安装pip检测方法就是在cmd中直接输入 pip 然后运行命令C:\Users\Administrator>pip install PIL --allow-external PIL --allow-unverified PIL如果报错如下:error: Microsoft Visual C++ 9.0 is required (Unable to find vc

2015-06-03 10:04:47 843

原创 sublime text3 3083 注册码

—– BEGIN LICENSE —–Andrew WeberSingle User LicenseEA7E-855605813A03DD 5E4AD9E6 6C0EEB94 BC99798F942194A6 02396E98 E62C9979 4BB979FE91424C9D A45400BF F6747D88 2FB8807890F5CC94 1CDC92DC 8457107A

2015-06-02 15:27:51 1096

原创 windows上搭建sublime cpp运行环境

首先去官方网站下载软件,或者直接在网上下载一个汉化+破解的文件。然后是安装·······下面就开始介绍怎么在Windows上搭建C/C++环境了。因为我们用到的C/C++编译器使用的是gcc/g++,所以需要下载安装MinGW,1.下载地址http://sourceforge.net/projects/mingw/。这个是边下载边安装的,下载完成即安装完成。因为是下载安装的

2015-06-02 14:01:50 984

原创 Sublime text 2/3 中 Package Control 的安装与使用方法

Package Control 插件是一个方便 Sublime text 管理插件的插件,但因为 Sublime Text 3 更新了 Python 的函数,API不同了,导致基于 Python 开发的插件很多都不能工作,Package Control 原来的安装方法都失效了。网上有2种使用 Git 的安装方法,感觉太麻烦了。此处将 wbond 网站的 ST3 Package Control

2015-06-02 09:35:32 323

原创 python input 和raw_input 区别

raw_input() 与 input() __ Python这两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互。但他们的功能不尽相同。举两个小例子。 1 >>> raw_input_A = raw_input("raw_input: ") 2 raw_input: abc 3  >>> input_A = input("Input: ") 4

2015-06-01 14:22:37 330

原创 线程

#define _CRT_SECURE_NO_WARNINGS#include #include int i = 0;DWORD WINAPI ThreadProc1(LPVOID lpParam){ while (1) { char buf[100] = {}; sprintf(buf, "这是线程%d", i); MessageBox(NULL,buf,"测

2015-05-27 21:49:35 345

原创 messageBox

#include #includeint main(int argc, char*argv[], char*env[]){ for (int i = 0; i < argc; i++) { printf("%s\t", argv[i]); } int ret = MessageBox(NULL, "你好(内容)", "对话框(标题)", MB_OK); printf("th

2015-05-27 21:48:28 339

原创 一些暂存的动画

local MainScene = class("MainScene", function() return display.newScene("MainScene")end)--测试图片随另一个图片动画function MainScene:Test01() --设置背景色为天蓝色 display.newColorLayer(cc.c4b(127,255,0,255)

2015-05-22 20:07:17 371

原创 cocos2dx 物理世界

local MainScene = class("MainScene", function() return display.newPhysicsScene()end)function MainScene:onTouch(eventType,x,y) print("the name is---"..eventType.."--x--"..x.."--y--"..y)

2015-05-18 14:23:37 523

原创 骨骼动画

ccs.ArmatureDataManager:getInstance():addArmatureFileInfo("res/Hero/Hero.ExportJson") local armature = ccs.Armature:create("Hero") ly:addChild(armature,100) armature:getAnimation():p

2015-05-06 19:19:53 578

空空如也

空空如也

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

TA关注的人

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