namespace GFramework.Game.input; /// /// 输入转换器接口 /// public interface IInputTranslator { /// /// 尝试将引擎输入翻译为游戏输入 /// /// 原始的引擎输入对象 /// 输出参数,如果翻译成功则包含对应的游戏输入事件 /// 如果翻译成功返回true,否则返回false bool TryTranslate(object rawInput, out IGameInputEvent gameEvent); }