用户输入服务的输入开始未触发

User Input Service's Input Began not firing

我正在使用用户输入服务在 Roblox 中制作贪吃蛇游戏,但输入开始事件并未触发。我什至从 Roblox 官方网站复制代码来教如何编写脚本,但没有任何反应。可能出了什么问题?

UserInputService only works in LocalScripts,根据文档:

A LocalScript will only run Lua code if it is a descendant of one of the following objects:

  • A Player’s Backpack, such as a child of a Tool
  • A Player’s character model
  • A Player’s PlayerGui
  • A Player’s PlayerScripts.
  • The ReplicatedFirst service

仔细检查您的 LocalScript 是否位于这些位置之一并且未被禁用。