2025-08-17 06:02:28 +00:00
|
|
|
using System.Threading.Tasks;
|
2025-07-09 09:45:11 +00:00
|
|
|
using UnityEngine;
|
|
|
|
|
|
|
|
namespace DDD
|
|
|
|
{
|
|
|
|
public class RestaurantPlayerCharacter : RestaurantCharacter
|
|
|
|
{
|
2025-08-14 04:46:36 +00:00
|
|
|
protected override void Awake()
|
|
|
|
{
|
|
|
|
base.Awake();
|
2025-08-17 06:02:28 +00:00
|
|
|
|
|
|
|
_ = Initialize();
|
|
|
|
}
|
|
|
|
|
|
|
|
private async Task Initialize()
|
|
|
|
{
|
2025-08-14 04:46:36 +00:00
|
|
|
PlayerManager.Instance.RegisterPlayer(gameObject);
|
2025-08-17 06:02:28 +00:00
|
|
|
var cameraObject = await CameraManager.Instance.GetCameraGameObject(CameraType.RestaurantBaseCamera);
|
|
|
|
cameraObject?.SetFollowAndLookAtTarget(transform);
|
2025-08-14 04:46:36 +00:00
|
|
|
}
|
2025-07-09 09:45:11 +00:00
|
|
|
}
|
|
|
|
}
|