39 lines
841 B
C#
39 lines
841 B
C#
using UnityEngine;
|
|
using VRShopping.UI;
|
|
|
|
public class PlayerController : MonoBehaviour,ITransScenePossible
|
|
{
|
|
private Animator _anim;
|
|
|
|
//나중에 stateMachine으로 변경
|
|
private bool _controlPositive = true;
|
|
|
|
[SerializeField] private ShoppingOrderView _shoppingOrderView;
|
|
|
|
private void Awake()
|
|
{
|
|
_anim = GetComponent<Animator>();
|
|
}
|
|
|
|
private void Start()
|
|
{
|
|
|
|
}
|
|
|
|
public void OnSceneLoaded()
|
|
{
|
|
InputManager.Instance.XRLeftControllerPrimaryButton_Event += this.ToggleShoppingOrderList;
|
|
}
|
|
|
|
public async void ToggleShoppingOrderList()
|
|
{
|
|
if(!_controlPositive) return;
|
|
|
|
Debug.Log("ToggleShoppingOrderList");
|
|
|
|
_controlPositive = false;
|
|
await _shoppingOrderView.ToggleShoppingOrderList();
|
|
_controlPositive = true;
|
|
}
|
|
}
|