首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FiveM Lua: AddReplaceTexture是如何工作的

FiveM Lua: AddReplaceTexture是如何工作的
EN

Stack Overflow用户
提问于 2021-01-17 18:57:17
回答 1查看 1.2K关注 0票数 0

如何使用AddReplaceTexture()在盘子上添加一个小图像,如下面的图片所示

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-18 07:51:37

我不知道FiveM。我看了手册:

AddReplaceTexture

- ADD_REPLACE_TEXTURE AddReplaceTexture( origTxd -[ string ],origTxn -[ string ],newTxd -[ string ],newTxn -[ string ]) 土生土长,请不要在生活环境中使用。

txd是一个纹理字典,txn是该字典中的纹理名称。

因此,要添加一个新的纹理,您必须创建一个纹理字典,将纹理添加到一个名称中,然后使用它来替换另一个纹理字典中的另一个纹理名称。

例如,可以使用CreateRuntimeTxd创建纹理字典。

网络搜索产生了以下应该工作的片段:

代码语言:javascript
复制
local txd = CreateRuntimeTxd('duiTxd')
local duiObj = CreateDui('http://i.imgur.com/bvhD7sq.gif', 640, 360)
_G.duiObj = duiObj
local dui = GetDuiHandle(duiObj)
local tx = CreateRuntimeTextureFromDuiHandle(txd, 'duiTex', dui)
AddReplaceTexture('mp_m_freemode_01_mp_m_stunt_01\\jbib_diff_005_a_uni',
    'uppr_diff_000_a_uni', 'duiTxd', 'duiTex')

这里创建了一个运行时纹理字典。在那本字典里加了一个纹理。然后,它被用来替换看起来像是游戏的一部分的纹理。

只需研究文档中使用的函数就可以了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65764754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档