GMOD Lua - 添加 ENT:Draw 挂钩到现有实体?
GMOD Lua - Add ENT:Draw Hook to Existing Entity?
在 Gmod Lua 中,如何为地图上已存在的特定实体添加 ENT:Draw 挂钩?比如门?
我试过以下代码:
door.Draw = function()
self:DrawModel()
ChatPrint("Hi")
end
这行不通。
有什么想法吗?
我知道不久前有人问过这个问题,但无论如何我还是要post在这里为以后遇到这个问题的其他人提供帮助。
简短的回答是:你不能。
如果可能的话,你会通过一个叫做 'Entity Callbacks'
的东西来实现
可以在这里找到可用的:http://wiki.garrysmod.com/page/Entity_Callbacks
在此处找到有关实体回调的更多详细信息:http://wiki.garrysmod.com/page/Entity/AddCallback
在 Gmod Lua 中,如何为地图上已存在的特定实体添加 ENT:Draw 挂钩?比如门?
我试过以下代码:
door.Draw = function()
self:DrawModel()
ChatPrint("Hi")
end
这行不通。
有什么想法吗?
我知道不久前有人问过这个问题,但无论如何我还是要post在这里为以后遇到这个问题的其他人提供帮助。
简短的回答是:你不能。
如果可能的话,你会通过一个叫做 'Entity Callbacks'
的东西来实现可以在这里找到可用的:http://wiki.garrysmod.com/page/Entity_Callbacks 在此处找到有关实体回调的更多详细信息:http://wiki.garrysmod.com/page/Entity/AddCallback