ulua怎么与ZeroBrane Studio联合调试?真机调试?


视频演示:http://pan.baidu.com/s/1gd8fG4N  
Windows:[11_uLua_Debugger_Windows_HD]
MacOSX :[11_uLua_Debugger_MacOSX_HD]

经过一个周末努力,终于可以让ulua与ZeroBraneStudio联合调试了,以后ulua&simpleframework都会支持ZeroBraneStudio调试,上传了一个调试demo工程,里面只做了Windows下的调试支持,正式版框架已经支持Windows&mac,demo下载地址:https://github.com/jarjin/ulua_debugger_demo

目前ulua已经支持ZeroBraneStudio的调试功能。老版本or cstolua需要替换底层库,并且对比更新 LuaDLL.cs LuaScriptMgr.cs Lua.cs LuaStatic.cs等4个文件。就能支持了。

PS:现在可调试平台包括WIN/MAC/LINUX/iOS/Android全平台。
   真机调试方法:要调试的lua需要处于打开状态。
   第一个lua脚本里面 加上 require("mobdebug").start('192.168.217.112') 。
   感谢大神tangram发现并亲测。

zbstudio停止调试的时候,会关掉unity,先停止unity,就不会关了。

当前测试例子只支持WINDOWS,测试步骤:

(1)打开uLua\Lua\main.lua 需要根据自身配置路径
(2)打开zbstudio.exe,单击菜单Project/Start Debugger Server。
(3)运行例子uLua\Examples\04_ScriptsFromFile\ScriptsFromFile_02

Windows下的调试截图:


MAC下面的调试截图:





[本日志由 admin 于 2015-10-21 06:54 PM 更新]
上一篇: Plugin 'ulua.dll' is used from serveral locations:
下一篇: ulua怎么集成使用sqlite?
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 2 | 引用: 0 | 查看次数: -
开龙杰[2016-07-13 12:55 AM | | Mail To:22188926@qq.com | 61.48.33.36 | del | 回复回复]
log如下:

LuaException: [string "socket"]:12: module 'socket.core' not found:
    no field package.preload['socket.core']
.......
    no file 'D:/ZeroBraneStudio.git/lualibs/socket\core.lua'
    no file 'E:/uLua/Assets/ToLua/Lua/socket\core.lua'
    no file '.\socket\core.dll'
    no file 'D:\Unity\Editor\socket\core.dll'
    no file 'D:\Unity\Editor\loadall.dll'
    no file '.\socket.dll'
stack traceback:
    [C]: in function 'require'
    [string "socket"]:12: in main chunk
    [C]: in function 'require'
    D:/ZeroBraneStudio.git/lualibs/mobdebug/mobdebug.lua:102: in main chunk
    [C]: in function 'require'
    [string "Debug"]:5: in main chunk
    [C]: in function 'require'
    [string "ScriptsFromFile.lua"]:2: in main chunk
LuaInterface.LuaState:LuaLoadBuffer(...)
LuaInterface.LuaState:DoFile(ScriptsFromFile.cs:42)
开龙杰[2016-07-13 12:49 AM | | Mail To:22188926@qq.com | 61.48.33.36 | del | 回复回复]
报错了,报core.socket没找到
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭