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

冬雾寒凉 分享 2021-06-02 下载文档

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)


饥荒游戏修改技巧大全(24).doc 将本文的Word文档下载到电脑

下一篇:2016年考研政治课程复习计划与指导

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx