- 博客(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 6435
原创 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 504 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 303
原创 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 247
原创 sublime text3 运行Typescript代码
我的方法比较迂回,就是把typescript的代码变成javascript的代码 ,然后配置编译环境运行。1.电脑上安装typescript 因为我 的电脑上安装了nodejs所以可以 直接命令安装npm install -g typescript2.将typescript代码编程javascript代码 在typescript代码目录下执行 tsc xx...
2018-11-02 15:37:28 1732
原创 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 13370 4
原创 CocosCreator——自定义浏览器调试窗口的宽高
打开你安装的CocosCreator的文件,找到boot.js这个文件。(我的路径是:E:\CocosCreator\resources\static\preview-templates)然后看到里面这个地方,如下图如果你要加自定义的属性比如iPhoneX你可以这样加:...
2018-10-30 10:30:31 1891 1
转载 配置 sublime Text3编译lua
先选择菜单:工具->编译系统->Lua然后ctrl+b运行lua文件如果运行出来是报错的,那么就需要自行配置一下解决方法:选择菜单中的“工具->编译系统->新编译系统”来新建一个编译系统配置文件,在配置文件中使用下面的配置代码覆盖:{ "cmd": ["D:/lua/lua53.exe", "$file"], "file_regex":
2018-10-29 15:26:16 860
原创 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 1194
原创 问题系列:CocosCreator 按钮可以同时多点的问题
我的CocosCreator 版本是1.9.3的,然后这个问题我在网上百度了,官方给出了node的一个 方案:这个截图来自 http://forum.cocos.com/t/creator/45139这里这个 方法我没有试,因为我这里主要是button的同时多点的问题,小则造成打开了两个窗口,大则造成界面显示错误、报错。我看了button的源码,里面一共监听了相关的事件有四个:_onT...
2018-09-12 10:22:27 3354
原创 问题系列:Cocoscreator loader预制体后实例化中有些图片不显示
问题描述就是:cc.loader.loadRes('/prefab/lobby', (err, resource)=>{ if(err){ return; } thi...
2018-09-06 17:12:16 5622
原创 问题系列: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 4388
原创 问题系列: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 8632 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 978
原创 CocosCreator+TypeScript 自定义数据类
官网上我看了只有JS的自定义数据类,在TS上不能直接用,以下是TS的自定义数据类:var rankTemp = cc.Class({ name:'rankTemp', properties:{ id: 0, nickName : '', thirdAvatarID : 0, ...
2018-08-02 10:48:26 5575 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 6513
原创 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 209
原创 cocos2dx 图片资源缓存名字一样的图片问题
太久没快乐学习了,之前遇到了一点问题,现在来分析一波。大多游戏开始之前会对游戏中常用到的资源合集进行预加载,然后在游戏里面发现虽然图片合集的名字不同,但是如果图片的名字一样的话,在使用图片的时候都会使用最先预加载的那张图片。例:图片合集1 plaza.png 和plaza.plist :里面包含bg.png 和 close.png 图片合集2 setting.png 和setting....
2018-02-07 16:24:56 639
原创 lua 自学笔记 练习篇-学生成绩管理系统之管理员文档
我的整个程序是在这里运行的,学生文档、教师文档都是被调用的,然后呢,这只是一个简单初学者的练手之作,管理员的功能我没有写,因为我觉得实现学生教师的练手就差不多了,然后这个学生成绩管理系统,学生只能查询自己的成绩,教师可以查询,修改学生的成绩,但是教师在查全部成绩时只能查询到自己班级的全班成绩,并且实现了各科成绩、排名等排序显示功能,最后这个系统我没有做一些检错机制,最好先建个stu.txt和stu
2016-11-09 11:40:23 402
原创 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 411
原创 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 393
原创 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 249
原创 lua 自学笔记4 table-图
lua自学的代码来自于《Lua程序设计(第二版)》看到图这里讲实话,真心的疑问太多搞了好久,对书上这里的代码有几个地方想不通,而且打上去呢也不能正常运行,就根据自己的理解讲书上的代码改了一下,本来是想根据自己以前学习别的计算机语言的基础来学lua,可是发现以前的好像对于图学的不是很扎实,所以理解起来有些困难,改良了一下,是以下的效果,不知道还是不是图,要是大家觉得我理解有误,指导一下哈,最底下...
2016-11-03 15:33:44 241
原创 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 251
原创 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 561
原创 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 404
转载 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 4815
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人