#c# #android #visual-studio #unity3d #keycode
#c# #Android #visual-studio #unity3d #ключевой код
Вопрос:
я хочу изменить ввод ключевого кода на 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] amp;amp; (_player.Level.Cur.Value == _requireLv[i]))
EnableSkill(i);
for (int k=0; k<_keysList[i].keys.Count; k) {
if (_canUseList[i] amp;amp; CrossPlatformInputManager.GetButton(_keysList[i].keys[k])) {
InstantiateSkill(i);
StartCT(i);
UpdateCT(i);
break;
}
}
}
}
public class KeyList {
public List<KeyList> keys;
}
результат по-прежнему неудачный, потому что я пока не могу решить проблему
Комментарии:
1.
the result is still failed , because I can't solve the problem yet
… что ты вообще пытаешься? что именно должно произойти и где происходит сбой?2. Я попытался настроить, основываясь на своих знаниях, и я попытался погуглить это, но все еще не нахожу ответа