如果您的游戏有不同的房间或实例来控制菜单和游戏以及其他事情,那么您可能需要在某个时候更改虚拟键的位置和键图。为此,您可以使用此函数在创建新对象之前删除旧对象(如有必要)。该函数要求您提供要删除的虚拟键的ID,该ID由virtual_key_add()返回。
请注意,当房间发生变化时,任何虚拟按键都将自动从房间中移除,因此只有当您希望在房间本身完成之前手动移除按键时,才需要此函数。
virtual_key_delete(index);
参数 | 类型 | 描述 |
---|---|---|
index | Virtual Key ID | 要删除的虚拟键的索引。 |
N/A
virtual_key_delete(global.Left);
上面的代码删除了全局变量“ global.left ”中索引的虚拟键。