Unity中预览lua脚本
来源:互联网 发布:linux echo 不换行 编辑:程序博客网 时间:2024/05/18 13:09
unity中选中脚本后,右侧的inspector可以看到脚本的文本信息,但是lua作为一种文本却并不能被unity识别从而产生预览效果,如图
c#脚本预览效果
lua脚本预览效果
此时要想产生类似的效果,需要自己手动编写代码来实现,代码很简单,直接上代码
using UnityEngine;using System.Collections;using UnityEditor;using System.IO;[CustomEditor(typeof(UnityEditor.DefaultAsset))]public class LuaInspector : Editor{ public override void OnInspectorGUI() { string path = AssetDatabase.GetAssetPath(target); if (path.EndsWith(".lua")) { GUI.enabled = true; GUI.backgroundColor = new Color(63, 63, 63); string ss = File.ReadAllText(path); GUILayout.TextArea(ss); // EditorGUILayout.TextArea(ss); } }}
将此代码保存,放到Editor目录下,编译完成后,选择lua文件,即可看到预览效果,如下
lua脚本预览效果
0 0
- Unity中预览lua脚本
- Unity中预览lua脚本
- 【Unity】预览选中的.lua文件
- [Unity热更新]更新lua脚本 (一)
- [Unity热更新]更新lua脚本 (二)
- 在Unity中使用Lua脚本:语言层和游戏逻辑粘合层处理
- 在Unity中使用Lua脚本:语言层和游戏逻辑粘合层处理
- 在Unity中使用Lua脚本:语言层和游戏逻辑粘合层处理
- 在Unity中使用Lua脚本:语言层和游戏逻辑粘合层处理
- 在Unity中使用Lua脚本:语言层和游戏逻辑粘合层处理
- [Unity][LUA][SLUA]选择LUA库导入Unity中
- Unity中实现360°预览模型
- phpStudy中起用lua脚本
- projectanarchy中 调用Lua 脚本
- Lua脚本中使用Unicode
- hiredis中lua脚本调用
- Redis中lua脚本使用
- Unity中脚本的生命周期
- Hduoj2433【SPFA】
- 百万数据查询优化技巧三十则
- [菜鸟笔记]FORALL 实践问题
- Eclipse和PyDev搭建完美Python开发环境(Windows篇)
- Java垃圾回收机制
- Unity中预览lua脚本
- hdu 5627 按位于最大生成树
- LTE覆盖半径
- Daemon 线程
- javascript正则表达式---(String)提供的正则表达式方法
- LeetCode 268. Missing Number 解题报告
- ConcurrentLinkedQueue
- Codeforces Round #257 (Div. 2) A. Jzzhu and Children
- 近期博客计划清单