1. 조이스틱 동작
1.1. 플레이어 컨트롤러 연동
1.2. 자연스러운 방향 전환 추가
2. 베이스씬 작업
2.1. 게임 씬 추가
2.2. 조이스틱 UI 추가
Todo
1. 카메라를 캐릭터한테 붙이기
2. 다른 UI 작업도 추가하기
3. 몬스터 AI 작업도 할 수 있으면 해보기
27 lines
645 B
C#
27 lines
645 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.EventSystems;
|
|
using UnityEngine.InputSystem;
|
|
using Object = UnityEngine.Object; // InputSystem 사용을 위해 추가
|
|
|
|
public abstract class BaseScene : MonoBehaviour
|
|
{
|
|
public Define.Scene _sceneType { get; protected set; } = Define.Scene.Uknown;
|
|
|
|
private void Start()
|
|
{
|
|
Init();
|
|
}
|
|
|
|
protected virtual void Init()
|
|
{
|
|
Object obj = FindFirstObjectByType<EventSystem>();
|
|
if (obj == null)
|
|
Manager.Resource.Instantiate("UI/EventSystem").name = "@EventSystem";
|
|
}
|
|
|
|
public abstract void Clear();
|
|
|
|
}
|