设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2414|回复: 4
打印 上一主题 下一主题

[已经解决] [已解决]变量除了不知道什么问题求解

[复制链接]

Lv3.寻梦者

梦石
0
星屑
4598
在线时间
484 小时
注册时间
2017-7-7
帖子
139

R考场第七期纪念奖

跳转到指定楼层
1
发表于 2020-11-29 12:20:55 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 Six_Fish 于 2020-11-29 14:39 编辑

我想写一个类似黑魂那样子的物品说明的功能
也就是在物品栏按下某个键会打开一个物品详细说明的窗口

大概就是图中这个样子
-
但因为完全不会脚本的,于是就参考长得很像的Window_Target仿写了一个
把物品信息给了变量$iteminfo,然后窗口这边打开$data_items[$iteminfo.id]
结果这边显示4号的香水,而且不管光标指着哪个物品打开窗口都显示的香水
请问该怎么解决?



这个4是哪里来的我都不知道

Lv5.捕梦者

梦石
0
星屑
38732
在线时间
5702 小时
注册时间
2006-11-10
帖子
6608
2
发表于 2020-11-29 13:17:29 | 只看该作者
本帖最后由 灯笼菜刀王 于 2020-11-29 13:25 编辑

原因 : 你没refresh , 只是把隐藏的窗口显形而已, 这个时候自然就只会显示这个窗口在生成时指向的对象

隐患: @item_window.item 可是有"道具,武器,防具" 三种可能哦, 当它指向武器的时候, 你调用 $data_items[武器.id], 你觉得会怎么样 =.=

而且: $data_items[item.id] 这个是套娃,多此一举, 就像" 王先生您贵姓" 一样, 笑

建议: 参考默认 Window_item 的 draw_item ,看它如何把 道具武器防具 区分处理吧

评分

参与人数 1星屑 +50 收起 理由
RyanBern + 50 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4598
在线时间
484 小时
注册时间
2017-7-7
帖子
139

R考场第七期纪念奖

3
 楼主| 发表于 2020-11-29 14:38:00 | 只看该作者
本帖最后由 Six_Fish 于 2020-11-29 14:39 编辑
灯笼菜刀王 发表于 2020-11-29 13:17
原因 : 你没refresh , 只是把隐藏的窗口显形而已, 这个时候自然就只会显示这个窗口在生成时指向的对象

隐 ...


原来如此,已经解决了
其实隐患以前有吃过亏,不过还是感谢提醒,至于套娃,我也不知道为什么不套一层就会报错,感觉有什么玄学因素在
总之非常感谢菜刀桑
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1433
在线时间
50 小时
注册时间
2020-2-16
帖子
103
4
发表于 2020-11-29 17:16:28 | 只看该作者
在灯笼王上我提个意见,判断$iteminfo是否为nil
流飘零半生,未逢明主。公若是不弃,流愿拜为义父
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-20 21:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表