인터페이스명 변경2

This commit is contained in:
skrwns304@gmail.com
2026-05-05 01:56:19 +09:00
parent 0c9b6dd72e
commit f48c7380c6
5 changed files with 7 additions and 7 deletions

View File

@@ -1,6 +1,6 @@
using UnityEngine; using UnityEngine;
public interface ITransScenePossible public interface ISceneInitializable
{ {
public void OnSceneLoaded(); public void OnSceneLoaded();
} }

View File

@@ -4,7 +4,7 @@
using UnityEngine.SceneManagement; using UnityEngine.SceneManagement;
using UnityEngine.UI; using UnityEngine.UI;
public class GameManager : MonoBehaviour,ITransScenePossible public class GameManager : MonoBehaviour,ISceneInitializable
{ {
public static GameManager Instance; public static GameManager Instance;

View File

@@ -77,9 +77,9 @@ private void OnSceneLoaded(Scene scene, LoadSceneMode mode)
foreach (var obj in allObjs) foreach (var obj in allObjs)
{ {
if (obj is ITransScenePossible itsp) if (obj is ISceneInitializable initializable)
{ {
itsp.OnSceneLoaded(); initializable.OnSceneLoaded();
} }
} }
} }

View File

@@ -6,7 +6,7 @@
using VRShopping.Shopping; using VRShopping.Shopping;
using VRShopping.UI; using VRShopping.UI;
public class PlayerController : MonoBehaviour,ITransScenePossible public class PlayerController : MonoBehaviour,ISceneInitializable
{ {
private Animator _anim; private Animator _anim;

View File

@@ -6,8 +6,8 @@
namespace VRShopping.UI namespace VRShopping.UI
{ {
// 게임씬 첫 진입 시 자동으로 뜨는 다중 페이지 가이드 오버레이 // 게임씬 첫 진입 시 자동으로 뜨는 다중 페이지 가이드 오버레이
// ITransScenePossible 콜백으로 씬 로드 후 트리거됨 // ISceneInitializable 콜백으로 씬 로드 후 트리거됨
public class GuidePanel : MonoBehaviour, ITransScenePossible public class GuidePanel : MonoBehaviour, ISceneInitializable
{ {
[Header("Refs")] [Header("Refs")]
[SerializeField] private GameObject _root; [SerializeField] private GameObject _root;