Unity3DEditor Class

Summary

Some helper methods for interacting with Unity3D.
Assembly
Cake.Unity3D.dll
Namespace
Cake.Unity3D.Helpers
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["Unity3DEditor"] class Type type-node

Syntax

public static class Unity3DEditor

Methods

Name Value Summary
GetEditorLogLocation() string
Gets the absolute path to the Unity3D editor log. This presumes that Unity3D is running as a user and not a service.
static
LocateUnityInstalls() Dictionary<string, string>
Locate all installed version of Unity3D. Warning: This currently only works for Windows and has only been tested on Windows 10.
static
ProcessEditorLog(ICakeContext, bool, string, int) bool
Output all new log lines to the console for the specified log.
static

Extension Methods

Name Value Summary
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin