Application類相關api
阿新 • • 發佈:2019-01-10
- 螢幕截圖,移動平臺上,檔名附加到持久資料路徑Application.persistentDataPath,第二個引數大於1生成更高解析度
ScreenCapture.CaptureScreenshot("test01.png", 0);
- 持久資料的路徑(只讀)Application.persistentDataPath
- 流動資產的路徑(只讀)Application.streamingAssetsPath
- 短暫的快取路徑(只讀)Application.temporaryCachePath
- Application相關(第三行如果是編輯模式也會寫清楚)
print(Application.isEditor);
print(Application.isPlaying);
print(Application.platform);
- 日誌相關
string output = "";//日誌輸出資訊
string stack = "";//堆疊跟蹤資訊
string logType = "";//日誌型別
int tp = 0;
//列印日誌資訊
void Update()
{
Debug.Log("stack:" + stack);
Debug. Log("logType:" + logType);
Debug.Log("tp:"+(tp++));
Debug.Log("output:" + output);
}
void OnEnable()
{
//註冊委託
Application.logMessageReceived += MyCallback;
}
void OnDisable()
{
//取消委託
Application.logMessageReceived -= MyCallback;
}
//委託方法
//方法名字可以自定義,但方法的引數型別要符合Application.LogCallback中的引數型別
void MyCallback(string logString, string stackTrace, LogType type)
{
output = logString;
stack = stackTrace;
logType = type.ToString();
}
- 非同步載入場景相關(待補充)