我想将键码输入更改为crossplatforminput以便能够在android设备上播放,但这确实很难 下面是与我的问题有关的代码
并且我尝试根据自己的知识进行调整,并且尝试进行谷歌搜索,但仍然找不到答案
private List<KeyList> _keysList;
void Update() {
if (!photonView.isMine || _player.Hp.Cur.Value <= 0 || _player.State.Rigor || !IsCorrectAnimationState() || _player.Debuff.State[DebuffType.Stun])
return;
for (int i=0; i<_keysList.Count; ++i) {
if (_player.Level.Cur.Value < _requireLv[i])
continue;
if (_isDisabled[i] && (_player.Level.Cur.Value == _requireLv[i]))
EnableSkill(i);
for (int k=0; k<_keysList[i].keys.Count; ++k) {
if (_canUseList[i] && CrossPlatformInputManager.GetButton(_keysList[i].keys[k])) {
InstantiateSkill(i);
StartCT(i);
UpdateCT(i);
break;
}
}
}
}
public class KeyList {
public List<KeyList> keys;
}
结果仍然失败,因为我还不能解决问题