第一范文网 - 专业文章范例文档资料分享平台

饥荒游戏修改技巧大全(24)

来源:用户分享 时间:2021-06-02 本文由冬雾寒凉 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

local total_w = (num_slots + num_equip)*(W) + (num_slots + num_equip - 2 - num_intersep) *(SEP) + INTERSEP*num_intersep

for k, v in ipairs(self.equipslotinfo) do

local slot = EquipSlot(v.slot, v.atlas, v.image, self.owner) self.equip[v.slot] = self.toprow:AddChild(slot)

local x = -total_w/2 + (num_slots)*(W)+num_intersep*(INTERSEP - SEP) + (num_slots-1)*SEP + INTERSEP + W*(k-1) + SEP*(k-1) slot:SetPosition(x,0,0)

table.insert(eslot_order, slot) local item = ponents.inventory:GetEquippedItem(v.slot) if item then slot:SetTile(ItemTile(item)) end

end

for k = 1,num_slots do local slot = InvSlot(k, HUD_ATLAS, "inv_slot.tex", self.owner, ponents.inventory)

self.inv[k] = self.toprow:AddChild(slot) local interseps = math.floor((k-1) / 5)

local x = -total_w/2 + W/2 + interseps*(INTERSEP - SEP) + (k-1)*W + (k-1)*SEP slot:SetPosition(x,0,0) slot.top_align_tip = W*0.5 + YSEP local item = ponents.inventory:GetItemInSlot(k) if item then slot:SetTile(ItemTile(item)) end end

替换为:

local num_intersep = math.floor(num_slots / 10) + 1

local total_w = (num_slots -30.85)*(W) + (num_slots -30.85 - 2 - num_intersep) *(SEP) + INTERSEP*num_intersep

for k, v in ipairs(self.equipslotinfo) do

local slot = EquipSlot(v.slot, v.atlas, v.image, self.owner) self.equip[v.slot] = self.toprow:AddChild(slot)

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新外语学习饥荒游戏修改技巧大全(24)全文阅读和word下载服务。

饥荒游戏修改技巧大全(24).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1207155.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top