如图所示,场景中共有四个按钮
为每一个按钮绑定onclick事件,传入不同的参数
MainGameController.cs代码如下:
using UnityEngine.SceneManagement;
using UnityEngine;
public class MainGameController : MonoBehaviour
{
public const string RemoteAssistRoleChooseScene = "RemoteAssistRoleChooseScene";
public void OnButtonClicked(int mode)
{
// 通过传入的参数区分各个按钮,进行不同的响应
if(mode == 0)
{
SceneManager.LoadScene(RemoteAssistRoleChooseScene, LoadSceneMode.Single);
}
}
}