public void Init() { instance = this; // vibrateAvailable = true; // 检测当前是否含有振动模块 vibrateAvailable = HasVibrator(); }
public static VibrateSystem getInstance() { if (instance == null) { Debug.Log("VibrateSystem init."); instance = new VibrateSystem(); } return(instance); }
// Start is called before the first frame update void Start() { centerCtrl = GetComponent <CenterCtrl>(); centerCtrl.Init(this); uiSystem = GetComponent <UISystem>(); uiSystem.Init(this); vibrateSys = new VibrateSystem(); vibrateSys.Init(); }
public void WeaponClick() { if (!isWeaponModel) { // switch IsWeaponModel = true; return; } VibrateSystem.getInstance().VibrateOnce(100); CenterCtrl.GetInstance().PCtrl.CallMasterAttack(); }
public void GenerateClick() { // temporary hiden // clickObjAnim.SetTrigger("Click"); if (isWeaponModel) { // switch IsWeaponModel = false; return; } VibrateSystem.getInstance().VibrateOnce(100); CenterCtrl.GetInstance().PCtrl.GenerateNewSolider(); }