Я хочу изменить ввод кода ключа на кроссплатформенный, чтобы можно было играть на устройстве 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;
}
результат все еще не удался, потому что я пока не могу решить проблему