Compare commits

...

3 Commits

Author SHA1 Message Date
skrwns304@gmail.com
3c14564269 Merge branch 'main' of https://www.nakjungit.site/sharedacc520k/Shopping_UnityVR 2026-05-05 01:56:25 +09:00
skrwns304@gmail.com
f48c7380c6 인터페이스명 변경2 2026-05-05 01:56:19 +09:00
skrwns304@gmail.com
0c9b6dd72e 인터페이스명 변경 2026-05-05 01:56:03 +09:00
6 changed files with 7 additions and 7 deletions

View File

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

View File

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

View File

@@ -77,9 +77,9 @@ private void OnSceneLoaded(Scene scene, LoadSceneMode mode)
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.UI;
public class PlayerController : MonoBehaviour,ITransScenePossible
public class PlayerController : MonoBehaviour,ISceneInitializable
{
private Animator _anim;

View File

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