1. 单例 --- A类调用B类中的F1函数的方法:
在B 类中创建一个静态对象:
public static B b {set; get;}
在A 中调用:
B, b. F1();
2.EventSystem 自动选取scene中的button
(1) eventsystem头文件要引用:
using UnityEngine.EventSystems;
(2) 建一个空对象,把使用eventsystem 的script文件(我的叫gamemanager)挂在上面:
(3) 保证eventsystem的send navigation events 处于勾选状态
(4) gamemanager中实现 读取eventsystem当前所选按钮,改变光标位置,触发onclick事件等:
(5) 其他类文件中初始化开始选择的button 和 修改光标active属性:
GameManager.gamemanager.GetBtn(_backBtn);
GameManager.gamemanager.cavas.gameObject.SetActive(true);