cocos2d-x 3.3 rc0,
使用quick-cocos创建了一个hello world的项目,在main.lua同级创建一个test.lua,
在main.lua中添加
local func, err = loadfile(“src/test.lua”)
print(func, err)
在quick中启动,输出function, nil, 正确
但是在visual studio中却是 : 找不到src/test.lua
求个好的解决方法
cocos2d-x 3.3 rc0,
使用quick-cocos创建了一个hello world的项目,在main.lua同级创建一个test.lua,
在main.lua中添加
local func, err = loadfile(“src/test.lua”)
print(func, err)
在quick中启动,输出function, nil, 正确
但是在visual studio中却是 : 找不到src/test.lua
求个好的解决方法
VS 需要指定 -workdir 路径
用loadfile(“test.lua”)应该就可以了
不行哦,亲,应该是从vs启动时Lua的执行环境在Debug.win32下面,而从quick启动,Lua的执行目录又是在src的上一个目录下面。
觉得cocos这个团队真心太XXXX,每次的版本更新都要颠覆已经建立起来的世界观。。。。
quick的工程是要把src目录加到搜索路径里的啊,你查一下是不是哪里漏掉了这条语句?
没用的,目前知道的使用cocos的几个开发团队都将loadfile,dofile自己重写了
必须的重写啊 我用了一两天 就换回GUIRead了
同感啊 刚用熟GUIRead 结果出来个ccuiloader 完全垃圾的颠覆GUIread 真心受不了啊