永发信息网

Cocos Studio支持lua版本吗

答案:2  悬赏:80  手机版
解决时间 2021-03-15 19:58
Cocos Studio支持lua版本吗
最佳答案
cocos2d-x 使用3.4版本lua
新增的方法
printError & printInfo:
printInfo为打印字符串,自带[INFO]的TAG,printError为打印带[ERR]TAG并输出堆栈,配合string.format可以做到像printf一样方便的输出了。
例如:
printInfo(string.format("我是一个 = \"%s\"", "信息"))
printError(string.format("我是一个 = \"%s\"", "错误"))
输出为

dump:
dump为输出堆栈方法,可以方便的打印表结构和对象内容。
例如:
local people = {
"刘能",
"赵四",
"谢广坤"
}
dump(people, "村民: ")
dump(MyApp, "MyApp = ")
输出为

checknumber, checkint, checkbool, checktable, isset
看名字就知道方法的作用了,这些都是提供的数据类型保护方法,防止使用不正确的数据类型造成程序崩溃的。
iskindof
类型判断方法,判断一个对象是否是某个类(不能检查是否为父类类型)
handler
方法转换
之前的版本,如果想要将self对象传入回调函数,往往要这么写
function Login:init()
local function _login_callback()
self:loginCallback()
end
self.btn_login:addClickEventListener(_login_callback)
end
function Login:loginCallback()
end
现在有了这个方法,就可以这样写了
function Login:init()
self.btn_login:addClickEventListener(handler(self, self.loginCallback))
end
function Login:loginCallback()
end
io系列
io中有exists, readfile,writefile,pathinfo,filesize这几个方法,可以直接对文件进行操作
table新加的方法
table新添了nums(卧槽内牛满面,之前被他的maxn坑了), keys,values,merge,insertto,indexof,keyof,removebyvalue等方法
string新加的方法
string新添了htmlspecialchars(处理特殊字符&"等),restorehtmlspecialchars,nl2br,text2html,urlencodechar,urlencode,这些处理html,urldecode的方法
还有split,trim,utf8len这些常用方法。
全部回答
不支持。得用其他专门的栗子编辑器,有好几个 ,~如果你认可我的回答,请及时点击【采纳为满意回答】按钮 ~~手机提问的朋友在客户端右上角评价点【满意】即可。 ~你的采纳是我前进的动力 ~~o(∩_∩)o,记得好评和采纳,互相帮助,谢谢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国移动指定专营店奥体店这个地址在什么地方
重量指什么,指质量还是重力
小可以超市怎么去啊,有知道地址的么
柠檬加冰糖用开水泡为什么里面有像油一样的东
计算:(1/100-1)x(1/99-1)x(1/9
脚步是什么意思啊???
pro4能玩英雄联盟吗
类似快手上的社会摇教程,谁能给我链接,或者
电脑开机主机不滴滴响了是怎么回事,。,而且
樱花世家卫浴地址有知道的么?有点事想过去
贺年卡上为什么要画图案???
给朋友的建议信——如何学好英语。你的朋友Ch
气泡公主怎么去啊,有知道地址的么
打完排球后就成这样了。。。。其他人手臂只是
万佛路/解放南路(路口)在什么地方啊,我要过
推荐资讯
期货开仓价格,比如买单,是所看周期图中K线
澳洲omega-3哪个牌子最好
沙子形成原因?
印染污水tds含量8%不用RO如何降低到5%
想组装游戏电脑,处理器和显卡哪个更重要?
Geomagic Studio 11在win7里怎么装不了中文版
网上申请信用卡哪个银行好申请
康平胡同/G201(路口)地址在哪,我要去那里办
微商官方是什么意思
美国未来战略基础的九大优势技术
手机加了个铝合金手机壳 信号网速都很差
使命召唤OL请问弗兰基毒麟怎么配件
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?