在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 在Unity中整合LUA的DEMO

在Unity中整合LUA的DEMO

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:4.19M
  • 下载次数:6
  • 浏览次数:160
  • 发布时间:2021-03-01
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
在Unity中实现一个LuaComponent来整合LUA脚本逻辑。
【实例截图】
【核心代码】
b11fae33-e31f-4f6f-86cb-b8a0904a4b26
└── LuaComponentDemo
├── Assets
│   ├── LuaComponent.cs
│   ├── LuaComponent.cs.meta
│   ├── LuaComponentDemo.unity
│   ├── LuaComponentDemo.unity.meta
│   ├── Plugins
│   │   ├── Android
│   │   │   ├── libulua.so
│   │   │   └── libulua.so.meta
│   │   ├── Android.meta
│   │   ├── iOS
│   │   │   ├── libulua.a
│   │   │   └── libulua.a.meta
│   │   ├── iOS.meta
│   │   ├── ulua.bundle
│   │   │   ├── Contents
│   │   │   │   ├── Info.plist
│   │   │   │   ├── Info.plist.meta
│   │   │   │   ├── MacOS
│   │   │   │   │   ├── ulua
│   │   │   │   │   └── ulua.meta
│   │   │   │   ├── MacOS.meta
│   │   │   │   ├── Resources
│   │   │   │   │   ├── en.lproj
│   │   │   │   │   │   ├── InfoPlist.strings
│   │   │   │   │   │   └── InfoPlist.strings.meta
│   │   │   │   │   └── en.lproj.meta
│   │   │   │   └── Resources.meta
│   │   │   └── Contents.meta
│   │   ├── ulua.bundle.meta
│   │   ├── x86
│   │   │   ├── libulua.so
│   │   │   ├── libulua.so.meta
│   │   │   ├── ulua.dll
│   │   │   └── ulua.dll.meta
│   │   ├── x86_64
│   │   │   ├── libulua.so
│   │   │   ├── libulua.so.meta
│   │   │   ├── ulua.dll
│   │   │   └── ulua.dll.meta
│   │   ├── x86_64.meta
│   │   └── x86.meta
│   ├── Plugins.meta
│   ├── Resources
│   │   ├── EngineMain.lua.txt
│   │   ├── EngineMain.lua.txt.meta
│   │   ├── LuaDemoA.lua.txt
│   │   ├── LuaDemoA.lua.txt.meta
│   │   ├── LuaDemoB.lua.txt
│   │   └── LuaDemoB.lua.txt.meta
│   ├── Resources.meta
│   ├── uLua
│   │   ├── Core
│   │   │   ├── CheckType.cs
│   │   │   ├── CheckType.cs.meta
│   │   │   ├── GenerateEventAssembly.cs
│   │   │   ├── GenerateEventAssembly.cs.meta
│   │   │   ├── LuaBase.cs
│   │   │   ├── LuaBase.cs.meta
│   │   │   ├── Lua.cs
│   │   │   ├── Lua.cs.meta
│   │   │   ├── LuaDLL.cs
│   │   │   ├── LuaDLL.cs.meta
│   │   │   ├── LuaException.cs
│   │   │   ├── LuaException.cs.meta
│   │   │   ├── LuaFunction.cs
│   │   │   ├── LuaFunction.cs.meta
│   │   │   ├── LuaGlobalAttribute.cs
│   │   │   ├── LuaGlobalAttribute.cs.meta
│   │   │   ├── LuaHideAttribute.cs
│   │   │   ├── LuaHideAttribute.cs.meta
│   │   │   ├── LuaRegistrationHelper.cs
│   │   │   ├── LuaRegistrationHelper.cs.meta
│   │   │   ├── LuaScriptException.cs
│   │   │   ├── LuaScriptException.cs.meta
│   │   │   ├── LuaStatic.cs
│   │   │   ├── LuaStatic.cs.meta
│   │   │   ├── LuaTable.cs
│   │   │   ├── LuaTable.cs.meta
│   │   │   ├── LuaUserData.cs
│   │   │   ├── LuaUserData.cs.meta
│   │   │   ├── Metatables.cs
│   │   │   ├── Metatables.cs.meta
│   │   │   ├── MethodWrapper.cs
│   │   │   ├── MethodWrapper.cs.meta
│   │   │   ├── ObjectTranslator.cs
│   │   │   ├── ObjectTranslator.cs.meta
│   │   │   ├── ProxyType.cs
│   │   │   └── ProxyType.cs.meta
│   │   ├── Core.meta
│   │   ├── Docs
│   │   │   ├── LuaInterfaceGuide.pdf
│   │   │   └── LuaInterfaceGuide.pdf.meta
│   │   ├── Docs.meta
│   │   ├── Examples
│   │   │   ├── 01_HelloWorld
│   │   │   │   ├── 01_HelloWorld.unity
│   │   │   │   ├── 01_HelloWorld.unity.meta
│   │   │   │   ├── HelloWorld.cs
│   │   │   │   └── HelloWorld.cs.meta
│   │   │   ├── 01_HelloWorld.meta
│   │   │   ├── 02_CreateGameObject
│   │   │   │   ├── 02_CreateGameObject.unity
│   │   │   │   ├── 02_CreateGameObject.unity.meta
│   │   │   │   ├── CreateGameObject.cs
│   │   │   │   └── CreateGameObject.cs.meta
│   │   │   ├── 02_CreateGameObject.meta
│   │   │   ├── 03_AccessingLuaVariables
│   │   │   │   ├── 03_AccessingLuaVariables.unity
│   │   │   │   ├── 03_AccessingLuaVariables.unity.meta
│   │   │   │   ├── AccessingLuaVariables.cs
│   │   │   │   └── AccessingLuaVariables.cs.meta
│   │   │   ├── 03_AccessingLuaVariables.meta
│   │   │   ├── 04_ScriptsFromFile
│   │   │   │   ├── 04_ScriptsFromFile.lua.txt
│   │   │   │   ├── 04_ScriptsFromFile.lua.txt.meta
│   │   │   │   ├── 04_ScriptsFromFile.unity
│   │   │   │   ├── 04_ScriptsFromFile.unity.meta
│   │   │   │   ├── ScriptsFromFile.cs
│   │   │   │   └── ScriptsFromFile.cs.meta
│   │   │   ├── 04_ScriptsFromFile.meta
│   │   │   ├── 05_CallLuaFunction
│   │   │   │   ├── 05_CallLuaFunction.unity
│   │   │   │   ├── 05_CallLuaFunction.unity.meta
│   │   │   │   ├── CallLuaFunction.cs
│   │   │   │   └── CallLuaFunction.cs.meta
│   │   │   └── 05_CallLuaFunction.meta
│   │   ├── Examples.meta
│   │   ├── README.txt
│   │   └── README.txt.meta
│   ├── uLua.meta
│   ├── UnityVS
│   │   ├── Editor
│   │   │   ├── SyntaxTree.VisualStudio.Unity.Bridge.dll
│   │   │   ├── SyntaxTree.VisualStudio.Unity.Bridge.dll.meta
│   │   │   ├── SyntaxTree.VisualStudio.Unity.Messaging.dll
│   │   │   ├── SyntaxTree.VisualStudio.Unity.Messaging.dll.meta
│   │   │   ├── UnityVS.VersionSpecific.dll
│   │   │   └── UnityVS.VersionSpecific.dll.meta
│   │   └── Editor.meta
│   └── UnityVS.meta
├── Library
│   ├── AnnotationManager
│   ├── assetDatabase3
│   ├── AssetImportState
│   ├── AssetServerCacheV3
│   ├── AssetVersioning.db
│   ├── BuildPlayer.prefs
│   ├── BuildSettings.asset
│   ├── CurrentLayout.dwlt
│   ├── EditorUserBuildSettings.asset
│   ├── EditorUserSettings.asset
│   ├── expandedItems
│   ├── FailedAssetImports.txt
│   ├── guidmapper
│   ├── InspectorExpandedItems.asset
│   ├── metadata
│   │   ├── 00
│   │   │   ├── 00000000000000001000000000000000
│   │   │   ├── 00000000000000002000000000000000
│   │   │   ├── 00000000000000003000000000000000
│   │   │   ├── 00000000000000004000000000000000
│   │   │   ├── 00000000000000004100000000000000
│   │   │   ├── 00000000000000005000000000000000
│   │   │   ├── 00000000000000005100000000000000
│   │   │   ├── 00000000000000006000000000000000
│   │   │   ├── 00000000000000006100000000000000
│   │   │   ├── 00000000000000007000000000000000
│   │   │   ├── 00000000000000008000000000000000
│   │   │   ├── 00000000000000009000000000000000
│   │   │   ├── 0000000000000000a000000000000000
│   │   │   ├── 0000000000000000b000000000000000
│   │   │   ├── 0000000000000000c000000000000000
│   │   │   └── 0004c0a5ad641d4468ebb65779ee48b2
│   │   ├── 02
│   │   │   ├── 025b9c84d98d58b4db0ae5636484c526
│   │   │   └── 02fe78e962405814a83b8ba6c9471d32
│   │   ├── 08
│   │   │   └── 0845216a5bdb8ca44b5aa9338e393880
│   │   ├── 12
│   │   │   └── 129b7ae2c2037e44eb01416cb52e387f
│   │   ├── 18
│   │   │   └── 18a1eed9ae3bef644a6349f0305574fd
│   │   ├── 1a
│   │   │   └── 1a72df23459239b4d901cdacabd469d1
│   │   ├── 1b
│   │   │   └── 1b8362d0c0c5c1347b314181f9d9ba61
│   │   ├── 1d
│   │   │   └── 1d53337d40bb6024a9ed6762b89fe986
│   │   ├── 1f
│   │   │   └── 1feab61bf70ce6a4d951cbf76ea6c32f
│   │   ├── 20
│   │   │   └── 2061ac92e02f10a4b9416893576756ac
│   │   ├── 23
│   │   │   └── 2376aeff2e08bfe41aa7df83265a9883
│   │   ├── 2b
│   │   │   └── 2b806f89e466a0448938421ff1f27785
│   │   ├── 2e
│   │   │   └── 2ed0b43ce10b62649b320ded4e92afd5
│   │   ├── 33
│   │   │   └── 335f0b7e41bdc054fb998b5f791f31f1
│   │   ├── 36
│   │   │   └── 36f6e0ab03586ce4493d45dbc2a0ff5c
│   │   ├── 38
│   │   │   └── 38d405c119fcc7c4e83d4a478a40ff2f
│   │   ├── 3a
│   │   │   └── 3a4d72d338110544b8538c1a5fd33c11
│   │   ├── 3c
│   │   │   └── 3cb11d59d66025c43bb407122c35ab35
│   │   ├── 3f
│   │   │   └── 3fe8320f4ef77a6419bcdffeb8a68556
│   │   ├── 41
│   │   │   ├── 41d53bdd4bbda0f41a6bd1eb35af4f99
│   │   │   └── 41f26b2e9d45e9b4eb491759c5a73073
│   │   ├── 4a
│   │   │   └── 4ad02dc83da735c4e8d945332b9202f6
│   │   ├── 51
│   │   │   └── 515534b291e814b47875440e5a18233e
│   │   ├── 52
│   │   │   └── 52a2d7466976584489d818e0e6bdb675
│   │   ├── 56
│   │   │   └── 56d195174978a784db4a3e77864ccba9
│   │   ├── 5f
│   │   │   └── 5f88fa1826a09174b810f6a0f6da1ef6
│   │   ├── 66
│   │   │   └── 6687a1055659452429afdc79cbcc3d9b
│   │   ├── 6c
│   │   │   └── 6c6e924e2bdd6224cbc47f230cb124b7
│   │   ├── 6e
│   │   │   └── 6e71a3e2fb5854e43823a9da25b68e21
│   │   ├── 78
│   │   │   └── 78eaa734dbdcc3045960373e51635e42
│   │   ├── 79
│   │   │   └── 79312adcd6024c44bac85ba341f106bd
│   │   ├── 7c
│   │   │   └── 7c45cd490d853cb409d042c641784718
│   │   ├── 7e
│   │   │   ├── 7e7c77520440fd34787c35c5f36a1664
│   │   │   └── 7ea0a8e1f899b1148badb9e92b431566
│   │   ├── 80
│   │   │   ├── 8057074fdcf97d04289fe42f270736a6
│   │   │   ├── 805ad5d80e0b5d14eab2573bb648c7e3
│   │   │   └── 80a3616ca19596e4da0f10f14d241e9f
│   │   ├── 89
│   │   │   └── 899f959488a0b2f419dd8149eaaf24c3
│   │   ├── 8b
│   │   │   └── 8b0b0c4ffe67d2f4292c5211de91e55f
│   │   ├── 8d
│   │   │   └── 8d9a84a34b3ebdd4c98ff123acd0ccdc
│   │   ├── 94
│   │   │   └── 9482fef3829d34748be850b52b97f5d8
│   │   ├── 96
│   │   │   └── 9699e7bd817f2624fb1704d167299ff9
│   │   ├── 9a
│   │   │   └── 9ad9591d605a3bd4586dcbb63bc8f93b
│   │   ├── 9c
│   │   │   └── 9c9eced3ffc98e24383d8c0aa195179a
│   │   ├── a0
│   │   │   └── a0067eb70a376fa46bcfa4654f78282d
│   │   ├── a1
│   │   │   └── a16bb6756d0496e42a92390340cb94f5
│   │   ├── a3
│   │   │   └── a3ace5cfab350a94d9e0edf81c20a003
│   │   ├── a6
│   │   │   └── a6559bbdba721b84388c38a928d36a24
│   │   ├── aa
│   │   │   └── aabc035e48718ed4dbaca74ba570156a
│   │   ├── ac
│   │   │   ├── ac01b22a6e4af764bb0ecf0e31ff19bd
│   │   │   └── ac2f50d02ed9ec24b8fcc1921bfb244c
│   │   ├── b1
│   │   │   ├── b148d5d2aff724baa8d3489bab3872f1
│   │   │   └── b1ba0eee4126c3f489f01d280f302531
│   │   ├── b2
│   │   │   └── b209468b680ef7d4195de21a39bfcae0
│   │   ├── b7
│   │   │   └── b71940eb2312df54eaf5c358807a6e13
│   │   ├── bb
│   │   │   └── bb90800dd58b48e48ad030ebe8a62887
│   │   ├── c0
│   │   │   ├── c097282a65cc68549870fb9f93bad497
│   │   │   └── c0ae56e152583394190a2d4e5e3f0aa7
│   │   ├── c2
│   │   │   └── c2956753e975a534d9b80acf0606c77a
│   │   ├── cc
│   │   │   └── cc7086c3f1412f84081710586604a77b
│   │   ├── d5
│   │   │   ├── d5153653d99d2944197577accbac5781
│   │   │   └── d5cc063907ab30145a2af3fe5f42695f
│   │   ├── d6
│   │   │   └── d60cef534e986e849a829838fbeb74b5
│   │   ├── dd
│   │   │   └── ddd7907a2d2138f4b9420f5c06bb41e4
│   │   ├── e0
│   │   │   └── e07ee5a7392e47442a79ccd34ae34f78
│   │   ├── e3
│   │   │   ├── e374111b1bc1e9143ba44db6474059c6
│   │   │   └── e3cc17fd2e2e493409ef8003c0c9b473
│   │   ├── ee
│   │   │   └── eece02fe0f73ee84db2e9055cbe31509
│   │   ├── f5
│   │   │   └── f5f67c52d1564df4a8936ccd202a3bd8
│   │   ├── f6
│   │   │   └── f603b032310dbd248ba7d49885e7a230
│   │   └── f9
│   │   └── f9fc85036d752154ea3ea5e778331d07
│   ├── MonoManager.asset
│   ├── ProjectSettings.asset
│   ├── ScriptAssemblies
│   │   ├── Assembly-CSharp.dll
│   │   ├── Assembly-CSharp.dll.mdb
│   │   └── CompilationCompleted.txt
│   ├── ScriptMapper
│   ├── ShaderCache.db
│   └── UnityAssemblies
│   ├── UnityEditor.dll
│   ├── UnityEditor.xml
│   ├── UnityEngine.dll
│   ├── UnityEngine.UI.dll
│   ├── UnityEngine.UI.xml
│   ├── UnityEngine.xml
│   └── version.txt
├── ProjectSettings
│   ├── AudioManager.asset
│   ├── DynamicsManager.asset
│   ├── EditorBuildSettings.asset
│   ├── EditorSettings.asset
│   ├── GraphicsSettings.asset
│   ├── InputManager.asset
│   ├── NavMeshLayers.asset
│   ├── NetworkManager.asset
│   ├── Physics2DSettings.asset
│   ├── ProjectSettings.asset
│   ├── QualitySettings.asset
│   ├── TagManager.asset
│   └── TimeManager.asset
├── UnityVS.LuaComponentDemo.CSharp.csproj
├── UnityVS.LuaComponentDemo.sln
└── UnityVS.LuaComponentDemo.v12.suo

91 directories, 249 files

标签:

实例下载地址

在Unity中整合LUA的DEMO

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警