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

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

[复制链接]

316

主题

66

回帖

1426

积分

积分
1426
发表于 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端会比较轻松哦!

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

本版积分规则