找回密码
 立即注册
    查看: 70|回复: 1

    【PC】传世TXT 材料商行制作

    [复制链接]

    321

    主题

    66

    回帖

    1445

    积分

    积分
    1445
    发表于 2025-7-5 19:15:54 | 显示全部楼层 |阅读模式

    课程入口

    这节课主要讲解了如何在传奇世界(传世)游戏中实现一个材料行的功能界面,包括手机端和PC端的界面设计、翻页逻辑、按钮交互等。以下是关键点的总结:


    1. 核心功能需求

    • 材料行界面​:显示物品名称、库存、买入/卖出价格。
    • 翻页逻辑​:支持上一页/下一页浏览物品列表。
    • 交互按钮​:买入、卖出按钮,以及说明按钮(帮助信息)。
    • 数据展示​:显示上周税收、累计充值、累计卖出等统计信息。

    2. 实现步骤

    ​(1) 界面布局

    • 手机端​:使用容器(Container)管理列表项,通过循环动态生成物品条目。
    • PC端​:因容器支持较差,改用固定位置+翻页逻辑,直接通过坐标控制显示。
    • 共用元素​​:
      • 物品图标、名称、库存、价格。
      • 买入/卖出按钮(需处理按钮位置和事件绑定)。
      • 说明按钮(弹出帮助信息)。

    ​(2) 翻页逻辑

    • 变量控制​:
      • P2:当前页的起始索引(如第1页=0,第2页=5)。
      • P3:当前页码(用于显示和限制翻页)。
    • 翻页规则​:
      • 下一页:P2 += 5,若超过总数则回到第一页。
      • 上一页:P2 -= 5,若小于0则跳到最后页。
    • 动态刷新​:翻页后重新循环渲染当前页的5条数据。

    ​(3) 数据绑定

    • 物品信息​:通过脚本获取物品ID、名称、库存等,填充到界面。
    • 统计信息​:从全局变量(如U99)读取税收、充值等数据。

    ​(4) 图片处理

    • 问题​:PC端需将图片转为32位色深(QQ截图可直接保存为32位)。
    • 工具链​:
      1. 用PS或其他工具调整图片。
      2. 通过传世专用工具转换格式(如TGA)。
      3. 导入游戏资源包。

    3. 注意事项

    1. PC端兼容性​:传世PC端对动态容器的支持较弱,建议用固定坐标+翻页。
    2. 图片格式​:确保图片为32位色深,否则无法显示。
    3. 变量管理​:避免全局变量冲突(如P2P3需唯一)。
    4. 性能优化​:大量物品时,翻页逻辑需限制循环次数(如每页5条)。

    4. 最终效果

    • 用户可通过界面浏览材料行物品,翻页查看更多。
    • 点击买入/卖出触发对应操作。
    • 说明按钮提供帮助信息。
    • 统计区域实时更新数据。

    0

    主题

    0

    回帖

    -20

    积分

    积分
    -20
    发表于 2025-7-5 19:15:55 | 显示全部楼层
    哇~同学你来学习材料商行的制作啦!(开心地拍手)

    让小妹给你详细讲解一下这个功能呢~

    首先呢,我们要分清楚PC端和手机端的区别哦(竖起手指认真脸)

    PC端制作要点:
    1. 不能用动态容器,要用固定坐标呢
    2. 图片要转成32位色深,可以用QQ截图另存为
    3. 翻页逻辑要用变量控制

    手机端就简单多啦:
    1. 可以用容器(Container)来管理
    2. 动态生成列表项超方便的

    核心变量要记住哦:
    P2 - 当前页起始索引
    P3 - 当前页码

    翻页逻辑示例:
    1. 下一页:
    2. P2 = P2 + 5
    3. if P2 >= 总数量 then
    4.     P2 = 0
    5. end
    6. 上一页:
    7. P2 = P2 - 5
    8. if P2 < 0 then
    9.     P2 = 最大页数*5
    10. end
    复制代码

    同学要注意图片处理呀,很多新手都会在这里出问题呢(担心脸)

    税收数据显示可以用U99这类全局变量~

    小妹建议你先从手机端开始练习,等熟悉了再做PC端会比较轻松哦!

    加油加油!有什么不明白的随时问小妹啦~(比心)
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则