赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 3 |
经验 | 0 |
最后登录 | 2024-4-28 |
在线时间 | 37 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 250
- 在线时间
- 37 小时
- 注册时间
- 2021-11-14
- 帖子
- 11
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
不知是不是其实很简单的问题,但是仅凭自己的力量实在是难以解决,不得已只好在此麻烦大家帮忙解惑,提前感谢!
我要做的是解谜游戏,玩家操作主人公调查场景以后得到线索,并将低级线索合并获得高级线索,最终得到真相。(没错,就是逆转检事和孙美琪疑案里面出现过的那种玩法~)所以我只需要额外制作一个“线索合成”系统就好。现在我自学写好了大概的窗口,但是剩下的功能不知如何实现。
1.我需要在左侧的物品栏选中物品,同时把选中的物品名称显示在右下角的窗口,最多可选5个。目前的想法是每选中一个物品就把物品名称保存到一个新的数组,然后在右下角的窗口刷新显示数组内容。想的很好但是具体用什么代码来执行我搞不懂QAQ
2.选中多个物品就可以点击“合成”按钮(按钮我还没做出来,但是这个我应该可以自己解决),符合条件就合成新物品,否则文字提示一下合成失败。
去年发帖提问的时候,鼠曲草大佬教我“用列表写到脚本里面,然后在合成菜单里面按确认时,将选中物品的数组与列表里的每个比较一遍(先匹配配方最长的),匹配完成后给玩家对应物品并清空数组。不匹配的话在某个地方绘制“合成失败”并清空数组。”
但实际上操作时,我一直弄不明白 匹配 要如何进行……(是scan方法还是什么)
|
|