当前位置: 首页 > news >正文

笔记本做网站要什么好网络营销案例成功案例

笔记本做网站要什么好,网络营销案例成功案例,wordpress循环所有文章,八戒八戒在线观看免费完整版Luban 文档及链接项目目录UnityEditor 导表工具 文档及链接 官方文档 最新版本 项目目录 接入的方法有很多,我这里随便找了一种 https://gitee.com/focus-creative-games/luban_examples.git如上图,git拉去后,只保留圈起来的2个文件夹。…

Luban

      • 文档及链接
      • 项目目录
      • UnityEditor 导表工具

文档及链接

官方文档

最新版本

项目目录

接入的方法有很多,我这里随便找了一种

https://gitee.com/focus-creative-games/luban_examples.git

如上图,git拉去后,只保留圈起来的2个文件夹。基础使用已经够了

每个项目工程目录不尽相同,这里及以下根据我自己的项目目录配置,

在Unity平级目录创建一个文件夹,用来存放导表工具Luban

将上面Git保留的2个文件夹放入这个文件夹下,如上图

这个路径下存放的是配置表,将配表填入_tables_.xlsx中,用以生成表数据及代码

这个是生成工具,需要用文档打开,修改为自己路径

set WORKSPACE=..
set LUBAN_DLL=%WORKSPACE%\Tools\Luban\Luban.dll
set CONF_ROOT=.dotnet %LUBAN_DLL% ^-t client ^-c cs-simple-json ^-c cs-bin ^-d json ^-d bin ^--conf %CONF_ROOT%\luban.conf ^-x cs-simple-json.outputCodeDir=..\Code\Json ^-x cs-bin.outputCodeDir=..\..\ClientFrame\Assets\Game\Scripts\DataTable ^-x json.outputDataDir=..\..\ClientFrame\Assets\DataTable\Json ^-x bin.outputDataDir=..\..\ClientFrame\Assets\Res\Tablepause

这里同时导出了二进制和json,项目中用的是二进制,Json用于自己查表方便。可根据自己需求保留二进制和json
outputCodeDir是导出代码路径
outputDataDir是导出数据路径
可根据自己需求修改路径。

例如:只保留二进制

set WORKSPACE=..
set LUBAN_DLL=%WORKSPACE%\Tools\Luban\Luban.dll
set CONF_ROOT=.dotnet %LUBAN_DLL% ^-t client ^-c cs-bin ^-d bin ^--conf %CONF_ROOT%\luban.conf ^-x cs-bin.outputCodeDir=..\..\ClientFrame\Assets\Game\Scripts\DataTable ^-x bin.outputDataDir=..\..\ClientFrame\Assets\Res\Tablepause

UnityEditor 导表工具

每次导表需要到项目找到对应文件夹,执行bat,很麻烦。
在UnityEditor 加个工具,直接执行bat导表


using System.Diagnostics;
using System.IO;
using UnityEngine;
using UnityEditor;public class LubanExpand
{[MenuItem("Luban/Export Excel")]public static void ExecuteBat(){// 获取上一级目录var parentPath = Path.GetDirectoryName(Path.GetDirectoryName(Application.dataPath));// 确定 .bat 文件的绝对路径var batFilePath = Path.Combine(parentPath, "Luban/DataTables/gen.bat").Replace("\\", "/" );// 获取.bat文件所在目录var batDirectory = Path.GetDirectoryName(batFilePath);if (!File.Exists(batFilePath)){UnityEngine.Debug.LogError($"Bat file not found: {batFilePath}");return;}try{var processInfo = new ProcessStartInfo{FileName = batFilePath,UseShellExecute = false,          // 不使用系统ShellRedirectStandardOutput = true,    // 重定向输出RedirectStandardError = true,     // 重定向错误CreateNoWindow = false,            // 不创建新窗口WorkingDirectory = batDirectory   // 关键点:工作目录设为.bat所在文件夹};var process = new Process { StartInfo = processInfo };process.Start();// 读取输出(防止进程阻塞)var output = process.StandardOutput.ReadToEnd();var error = process.StandardError.ReadToEnd();process.WaitForExit();AssetDatabase.Refresh();if (!string.IsNullOrEmpty(output))UnityEngine.Debug.Log($"Bat Output:\n{output}");if (!string.IsNullOrEmpty(error))UnityEngine.Debug.LogError($"Bat Error:\n{error}");UnityEngine.Debug.Log("Bat executed successfully!");}catch (System.Exception e){UnityEngine.Debug.LogError($"Failed to execute bat: {e.Message}");}}
}

坑点:上面代码中 WorkingDirectory 是指定工作目录。如果不设置,工作目录会默认是Unity项目的Assets平级目录,gen.bat 里的WORKSPACE 生效错误,无法导出

http://www.hkea.cn/news/69796/

相关文章:

  • 民宿网站的建设最近热搜新闻事件
  • 企业网站建设的核心是企业推广视频
  • 设计素材网站蜂产品推广文章
  • wordpress站点描述seo哪个软件好
  • 澳门服务器做网站需要备案吗百度ai人工智能平台
  • 做化验的在哪个网站里投简历河南网站关键词优化
  • 百度网址大全网站大全网络整合营销方案ppt
  • 海阳市建设工程交易中心网站品牌推广的作用
  • 江西省住房和城乡建设网站成都网站优化seo
  • java资源网站云优化
  • 小程序源码大全网络seo关键词优化技巧
  • 服务佳的小企业网站建设ip子域名大全
  • 网页与制作唐山seo推广公司
  • 自己做的网站怎么弄到网上在线网页制作
  • 电商网站 设计方案百度的排名规则详解
  • 福建省建设厅网站余外链链接平台
  • 广告营销网站市场推广方案
  • 徐州企业做网站软文是什么文章
  • 网站代码备份如何优化seo
  • 百度网站公司信息推广怎么做天津做网站的网络公司
  • wordpress在线pdfseo百度站长工具查询
  • 太仓网站建设有限公司网站设计公司怎么样
  • 网站去哪做在线crm软件
  • 做360手机网站快速汕头seo排名收费
  • 网站建设总做总结宜兴百度推广公司
  • 做毕业网站的周记外贸建站优化
  • 南昌市住房和城乡建设局网站百度官网推广平台电话
  • 真人做视频网站百度怎么发布广告
  • 网站页面优化包括怎么给网站做优化
  • 哪个网站用帝国cms做的软文素材网