≡
导航
搜索
教程
插件
模型
模板
博客
交易
朋友
Unity 3D 游戏引擎吧
已关注 | 取消
+关注
关注:
46
帖子:
451
签到
07月12日 尚未签到
看帖
图片
精品
视频
共有回帖数
0
个
【交流】Unity 项目中怎样正确的使用 Lua?
只看楼主
收藏
回复
把酒临风
等级:
开源, 和ulua相比快的没有朋友, 没有反射,没有额外gc alloc,采用静态代码生成, 可以用于游戏核心逻辑, 完整支持4.6+ UI系统.
同ulua/tolua的性能对比,请看这里 slua benchmark
20万次 测试用例 数据如下(slua0.6 vs cstolua1.7, slua0.7再次飙升速度)
主要功能如下:速度就是快, 这是slua的核心目标避免额外gc alloc, 去掉性能杀手90%以上UnityEngine接口导出(主要去掉了flash,平台相关的接口);100% UnityEngine.UI接口导出 (4.6+ 版本)支持UnityEvent/UnityAction, 使用lua function支持delegation,使用lua function (支持iOS)支持coroutine支持导出自定义类所有enum导出为number所有数组返回值导出为lua table使用luajit 64bit(完整支持armv7,armv7s,arm64), 可用lua5.3替换支持il2cpp/il2cpp 64
因为项目需要,比较了下uLua和sLua
测试工程见 GitHub - qiankanglai/unity_lua_benchmark: sLua/uLua Performance Test
放几张结果图
ps. 下面的图我为了美观都是对数坐标...
pss. uLua的工程目录我无力吐槽………………
楼主 2016-11-12 14:15
回复
共有回帖数
0
个
回 帖
表情
图片
视频
欢迎来到本吧,您可以在此发帖和众多大咖交流学习.
选择或直接输入昵称
Tips:支持QQ截图直接粘贴
发表
登录直线网账号
自动登录
忘记密码
免费注册
本吧信息
查看详情
吧主:
mygameplay
本吧公告
优秀文章 【交流】Unity 脚本入门 个人经验及常用方法块 http://www.linecg.com/tieba/content_4292.html 大家可以看一下
我常逛的吧
我管理的吧
Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号
意见反馈
|
关于直线
|
版权声明
|
会员须知