自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 cocos2dx 3.17.1 ndk命令打包遇到的问题

文章内容包含两个问题:1.想用ndk-build编译,但默认用cmake编译了,不明白改哪里可以用成cmake编译。2.成功ndk-build编译后又出现了别的错误。打包了一个空的工程,就执行了几步遇到了一些问题,问题没有挖到最底,只是成功解决了问题。就执行了以下命令:1.cocos new NewProject -p com.xxxx.newproject -l lua -d F:\cocos //创建工程然后cd到工程的proj.android文件夹执行打包命令2.cocos

2022-02-25 16:39:44 6298

原创 Cocos2dx 2.x + lua 代码动画

动画在我这里分两种,一种帧动画,一种是精灵动作1.帧动画local frames = display.newFrames("coinSpin%02d.png", 1, 8)local animation = display.newAnimation(frames, 0.4/8) --播放动画共0.4秒,共八张图片display.setAnimationCache("coin", an...

2019-09-11 16:18:35 458 1

原创 Android Studio编译问题

开始自己搭建好了环境build本来是没有问题的,拉了一次代码再build就出问题了:然后我clean了一下项目再build 就是Unable to resolve dependency for ':xxxx@debug/compileClasspath': Could not resolve com.tencent.mm这样的一串报错,百度了一下报错问题解决办法就是我设置代理,网上说把这个注...

2019-02-12 10:08:55 271

原创 typescript3 接口和范型

一、 接口1.可以用接口确保类拥有特定的结构、方法。interface LoggerInterface{ log(arg: any): void;}class Logger implements LoggerInterface{ log(arg){ if(typeof console.log === "function"){ c...

2018-11-02 16:42:29 223

原创 sublime text3 运行Typescript代码

我的方法比较迂回,就是把typescript的代码变成javascript的代码 ,然后配置编译环境运行。1.电脑上安装typescript         因为我 的电脑上安装了nodejs所以可以 直接命令安装npm install -g typescript2.将typescript代码编程javascript代码        在typescript代码目录下执行 tsc xx...

2018-11-02 15:37:28 1689

原创 Cocos2dx 3.17——第一次使用初级篇

1.首先要安装python,一定要是python2.x的 2.然后运行Cocos2dx3.17里面的setup.py看看环境是否都弄好了 这些ndk、sdk、ant都是要下载的3.环境配置好后重启一波就能创建工程了创建工程的命令: cocos new PopStar -p com.xxxx.PopStart -l lua -d d:\cocoscocos : 命令n...

2018-11-01 17:34:58 13314 4

原创 CocosCreator——自定义浏览器调试窗口的宽高

打开你安装的CocosCreator的文件,找到boot.js这个文件。(我的路径是:E:\CocosCreator\resources\static\preview-templates)然后看到里面这个地方,如下图如果你要加自定义的属性比如iPhoneX你可以这样加:...

2018-10-30 10:30:31 1788 1

转载 配置 sublime Text3编译lua

先选择菜单:工具->编译系统->Lua然后ctrl+b运行lua文件如果运行出来是报错的,那么就需要自行配置一下解决方法:选择菜单中的“工具->编译系统->新编译系统”来新建一个编译系统配置文件,在配置文件中使用下面的配置代码覆盖:{    "cmd": ["D:/lua/lua53.exe", "$file"],    "file_regex":

2018-10-29 15:26:16 843

原创 微信开发者工具——域名校验出错

错误:解决:1.点击详情:2.点击域名信息,刷新下域名:3.然后刷新下游戏就能正常运行了 

2018-10-25 15:11:50 1085

原创 lua:回顾当初忽略的——什么时候用点,什么时候用冒号

区分什么时候用点什么时候用冒号两点:1.看函数的定义;2.看函数的调用举例1:写一个类,在类中用.定义函数h = {}h.x = 0h.y = 0function h.cc(x, y) print(x, y) print(h.x, h.y) //如果这里写self.x, self.y 会报错attempt to index global 'self' (a...

2018-10-17 16:47:10 1162

原创 问题系列:CocosCreator 按钮可以同时多点的问题

我的CocosCreator 版本是1.9.3的,然后这个问题我在网上百度了,官方给出了node的一个 方案:这个截图来自 http://forum.cocos.com/t/creator/45139这里这个 方法我没有试,因为我这里主要是button的同时多点的问题,小则造成打开了两个窗口,大则造成界面显示错误、报错。我看了button的源码,里面一共监听了相关的事件有四个:_onT...

2018-09-12 10:22:27 3257

原创 问题系列:Cocoscreator loader预制体后实例化中有些图片不显示

问题描述就是:cc.loader.loadRes('/prefab/lobby', (err, resource)=>{                                                        if(err){ return; }                                                        thi...

2018-09-06 17:12:16 5526

原创 问题系列:loadRes: should not specify the extname in audio/bgm .mp3

会报这个错误是loadRes里面的url加了.mp3这个后缀,不加后缀就可以了cc.loader.loadRes("audio/bgm.mp3", cc.AudioClip, async function(err, clip){         if(err){                  console.log("音频下载失败", err);                ...

2018-08-29 14:13:32 4346

原创 问题系列:cc.loader.load 下载图片跨域问题

CocosCreator 下载网络图片时报错:Access to Image at 'http://....../download/img/ranking/beihai.png' from origin 'http://localhost:7456' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header...

2018-08-28 20:18:21 8542 1

原创 复习cocos2dx 2.x + lua (一) 精灵的创建

以下为个人学习记录和网上资料收集,有不对的地方可以提下我会更改的:一 .精灵的创建1.用图片直接创建精灵(图片的大小就是精灵的大小) local sp = cc.sprite:create(imagepath); sp:setContentSize(cc.size(width, height)); sp:se...

2018-08-17 16:25:01 946

原创 CocosCreator+TypeScript 自定义数据类

官网上我看了只有JS的自定义数据类,在TS上不能直接用,以下是TS的自定义数据类:var rankTemp = cc.Class({       name:'rankTemp',       properties:{              id: 0,              nickName : '',              thirdAvatarID : 0,   ...

2018-08-02 10:48:26 5498 3

原创 typescript 自学笔记2——函数重载和回调函数

1.重载:使用相同名称和不同参数数量或类型创建多个方法。(示例如下)function add(val1:number, val2:number){ return val1 - val2;}function add(val1:string, val2:string){ return val1 + val2;}特定重载: 函数的参数类型是一个字符串createV...

2018-07-26 14:24:42 6158

原创 typescript自学笔记1

1. tsc  xxx.ts   这是编译typescript代码的命令 ;2.  null、undefined 不是类型,可以用于给其它类型赋值;3.  var、let、const 可用于声明一个变量,用 var 变量保存在最近的函数作用域;用  let可以保存在块作用域中;const保存 在创建位置的作用域中的常量,不允许第二次赋值;4.数组声明有两种方法:(1)var list:...

2018-07-25 11:19:00 192

原创 cocos2dx 图片资源缓存名字一样的图片问题

太久没快乐学习了,之前遇到了一点问题,现在来分析一波。大多游戏开始之前会对游戏中常用到的资源合集进行预加载,然后在游戏里面发现虽然图片合集的名字不同,但是如果图片的名字一样的话,在使用图片的时候都会使用最先预加载的那张图片。例:图片合集1 plaza.png 和plaza.plist :里面包含bg.png 和 close.png 图片合集2 setting.png 和setting....

2018-02-07 16:24:56 608

原创 lua 自学笔记 练习篇-学生成绩管理系统之管理员文档

我的整个程序是在这里运行的,学生文档、教师文档都是被调用的,然后呢,这只是一个简单初学者的练手之作,管理员的功能我没有写,因为我觉得实现学生教师的练手就差不多了,然后这个学生成绩管理系统,学生只能查询自己的成绩,教师可以查询,修改学生的成绩,但是教师在查全部成绩时只能查询到自己班级的全班成绩,并且实现了各科成绩、排名等排序显示功能,最后这个系统我没有做一些检错机制,最好先建个stu.txt和stu

2016-11-09 11:40:23 381

原创 lua 自学笔记 练习篇-学生成绩管理系统之教师文档

tea.luafunction query_stu_interface()  --按条件查询个别学生的成绩require "stu"while true doos.execute("cls")print("1.按学号查询")print("2.按姓名查询")print("3.返回上一层")choose = io.read()if choose == "1" t

2016-11-09 11:38:54 385

原创 lua 自学笔记 练习篇-学生成绩管理系统之学生文档

---stu.luafunction readstu_data()   --从文件中读取学生资料local stu = {}local file = io.open("stu.txt")local countsi = 1local counts = countsifor s in file:lines() docounts = countsistu[coun

2016-11-09 11:35:50 374

原创 lua 自学笔记5

12 所有的关系操作符的运算结果都是true或false//注意:2<15 --->true"2" < "15" --->false   //这是按顺序比较,它会先比较"2"和"1"//13 逻辑操作符(and、or、not)都将false和nil视为假(1)and、or都是短路求值print(4 and 5)  --->5//and如果第一个操

2016-11-04 17:14:09 236

原创 lua 自学笔记4 table-图

lua自学的代码来自于《Lua程序设计(第二版)》看到图这里讲实话,真心的疑问太多搞了好久,对书上这里的代码有几个地方想不通,而且打上去呢也不能正常运行,就根据自己的理解讲书上的代码改了一下,本来是想根据自己以前学习别的计算机语言的基础来学lua,可是发现以前的好像对于图学的不是很扎实,所以理解起来有些困难,改良了一下,是以下的效果,不知道还是不是图,要是大家觉得我理解有误,指导一下哈,最底下...

2016-11-03 15:33:44 220

原创 lua自学笔记3 table(1)

//11 关联数组(1)a = {} --创建一个table,并将它的引用存储到ak = "x"a[k] = 10print(a["x"]) --10print(a[k]) --10a[k] = a[k] + 1print(a[k]) --11--a["x"] 等同于 a.x 但是a[k]不等同于a.k (2)打印table所有行for i=1, #a d...

2016-11-03 14:43:44 233

原创 lua 自学笔记2——lua解释器

//1.进入、退出Lua解析器进入:在cmd直接输入lua就行,或双击lua.exe文件就能进入lua解释器(如果说lua不是内部或外部命令...什么的应该是环境没配置,到系统配置里面的环境变量->系统变量的path添加上lua.exe的路径就行)退出:os.exit()//2.先执行一段完整的程序块//(1)lua -i hello.lua  //先运行完指定的程序块后进入交互模...

2016-11-03 14:42:07 518

原创 lua自学笔记——if\function\for\while书写格式、对文件的输入输出

//附加:(1)if语句的格式:if n == 0 then return 1else return 0 end(2)function函数格式function fact(n)end(3)for语句的格式for i = 1,1000 do  a[i] = i*2 end泛型for循环:a = {"FF", "AA", "BB"...

2016-11-02 17:25:07 381

转载 lua string.find

原文链接:http://blog.csdn.net/zhangxaochen/article/details/8084396函数原型 string.find(s, pattern [, init [, plain]] ) s: 源字符串 pattern: 待搜索模式串 init: 可选, 起始位置 plain: 我没用过  ① 子串匹配: 

2016-11-02 15:18:42 4121

空空如也

空空如也

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

TA关注的人

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