Version: 2023.2
언어: 한국어

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"); } }