Version: 2021.1

AssetDatabase.cacheServerConnectionChanged

切换到手册

参数

value Use CacheServerConnectionChangedParameters for this event.

描述

Unity raises this event when Cache Server connection is changed.

using UnityEngine;
using UnityEditor;

public class CacheServerConnectionChangedExample { [MenuItem("AssetDatabase/Correct connection to the Cache Server")] static void CorrectChangeCacheServer() { var correctEndpoint = "192.168.1.210:8080"; EditorSettings.cacheServerEndpoint = correctEndpoint; AssetDatabase.RefreshSettings(); }

[MenuItem("AssetDatabase/Wrong connection to the Cache Server")] static void WrongChangeCacheServer() { var invalidEndpoint = "Invalid IP Address"; EditorSettings.cacheServerEndpoint = invalidEndpoint; AssetDatabase.RefreshSettings(); }

[InitializeOnLoadMethod] static void OncacheServerConnectionChanged() { AssetDatabase.cacheServerConnectionChanged += ConsoleLog; }

static void ConsoleLog(CacheServerConnectionChangedParameters param) { Debug.Log("Connection Changed"); } }
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961