using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
/// <summary>
/// 切换人物控制模式.
/// </summary>
public class SwitchPlayerController : MonoBehaviour
{
public MyPlayerController playerController;
void Start()
{
//playerController = GameObject.Find("CameraRole").GetComponent<MyPlayerController>();
this.GetComponent<Toggle>().onValueChanged.AddListener(ChangeView);
}
void ChangeView(bool temp)
{
if (temp)
{
this.GetComponent<Toggle>().targetGraphic.GetComponent<Image>().color = new Color(255, 255, 255, 0);
playerController.SetPlayerControllerMode(PlayerControllerMode.FIRST);
}
else
{
this.GetComponent<Toggle>().targetGraphic.GetComponent<Image>().color = new Color(255, 255, 255, 255);
playerController.SetPlayerControllerMode(PlayerControllerMode.THIRD);
}
}
}