在我的游戏中,我有六个法术。我不想为每个咒语创建一个动作来激活它。 使用旧的输入系统,我会创建一个类,该类的属性指定应单击哪个按钮。 像这样
public class SpellInput : MonoBehavior
[SerializeField]
KeyCode key;
private void Update()
{
if(Input.GetKeyDown(key))
{
...
}
}
有了新的输入系统,我真的不知道该怎么做。对于 6 个不同的操作,我应该创建 6 个不同的类,因为每个操作的方法名称都不同。一些想法?