Unity3D命令行Build
来源:互联网 发布:知乎2 编辑:程序博客网 时间:2024/05/16 11:04
Unity3D命令行Build
本来是没想用这个命令行Build方式,可惜电脑不知道怎么的就没法可视化的Build的了。。一Build就蓝屏。
后面发现这个命令行Build还是一个很实用的东西,比如你可以在服务器上搞个脚本让它每天在深更半夜时帮你自动Build一个脚本。
上Google查了一些资料:
http://unity3d.qatohost.com/questions/9382/build-from-script.html
build成IOS的脚本。
http://blog.seiji.me/blog/2012/02/04/build-for-ios-using-unity-editor-command-line/
Unity Command Line 参数:
http://unity3d.com/support/documentation/Manual/Command%20Line%20Arguments.html
Build 有错误,要注意看Editor.log:
http://unity3d.com/support/documentation/Manual/Log%20Files.html
1.要写一个脚本。
要调用BuildPipeline这个类的BuildPlayer这个方法来实现的。
有关这个类的用法:
http://unity3d.com/support/documentation/ScriptReference/BuildPipeline.BuildPlayer.html
我编译android的apk时的代码:
/**/Applications/Unity/Unity.app/Contents/MacOS/Unity \ -batchmode \ -quit \ -projectPath $PROJECT_PATH \ -executeMethod CommandBuild.BuildAndroid*/// Assets/Editor/CommandBuile.csusing UnityEngine;using UnityEditor;public class CommandBuild{ public static void BuildAndroid() { string[] levels = {"Assets/Scene/1.unity", "Assets/Scene/2.unity"}; BuildPipeline.BuildPlayer(levels, "Sample.apk", BuildTarget.Android, BuildOptions.None); }}
2.在命令行中不开启Unity调用1中写的方法:
先进到Unity.exe的目录下,然后在打命令。
C:\program files\Unity\Editor>Unity.exe -quit -batchmode -executeMethod CommandBuild.BuildAndroid
具体参数命令可以看:
http://unity3d.com/support/documentation/Manual/Command%20Line%20Arguments.html
然后你就可以在你的工程的目录底下看到生成的APK了。。下回看下批处理,不然每次敲这些东西都很蛋疼。
- Unity3D 命令行Build
- Unity3D命令行Build
- Unity3D命令行Build
- Unity3D命令行Build
- Unity3D命令行Build
- unity3d build apk
- Unity3D Build Settings
- visual studio 命令行 build
- 使用命令行build Xcode工程
- eclipse 使用命令行build apk
- Unity3D游戏开发之“unity3D命令行参数”
- Unity3D-获取命令行启动参数
- Unity3d的Build后处理,和场景build前处理
- [unity3d]链接mysql的Project build出错
- Unity3D说明文档翻译-Build Settings
- Ant命令行与Build.xml实例
- Ant命令行与Build.xml实例
- Ant命令行与Build.xml实例
- 北新建材被授予“亚洲最大石膏板产业集团”硅钙板吊顶
- IPA文件生成
- HTML元素类型
- C#在WinForm下使用HttpWebRequest上传文件并显示进度
- MySQL 5.6的72个新特性(译)
- Unity3D命令行Build
- 在js中居然是可以使用c标签的
- 时间排序工具类
- 某个工具中的SQL语句,求二个内联表中,B表的最大值的选项
- C 杂谈之 指针与数组 (一)
- 第十三章 解析文本
- 百度速来。
- spring Caused by: java.lang.SecurityException: Prohibited package name: java.time
- Facebook称坐拥5亿球迷 将直播巴西世界杯