THE NVL Maker

 找回密码
 注册
搜索
查看: 11598|回复: 3

[界面编辑] 關於面版上的數字顯示問題!

[复制链接]

6

主题

11

帖子

0

精华

游戏开发者

积分
11
发表于 2014-12-21 13:13:07 | 显示全部楼层 |阅读模式
本帖最后由 omcc123 于 2014-12-21 14:27 编辑

D大美女你好~
我又來叨擾跟問問題了!
想請問一下,D大美女的物品系統中使用了additem, subitem,和ittemcount三個額外編寫的指令
我如果想將物品的數量顯現在面版(*.edu)或是地圖(*.map)上要如何處理?
我目前想到的是另外設一個變數記錄數量,與物品系統一起操作,
但這樣等於有幾樣物品就要重設幾個物品數量參數......

另外,回報一下3.81的bug:面版系統動態的數字圖形的部分無法順利顯現,
進去看似乎是maco-edu.ks出了問題,預設的圖層錯誤(預設為9,我改成12後可以顯現但是會偏移)
會偏移似乎是3位數的顯示那出了問題,但是不會改.....
回复

使用道具 举报

16

主题

1008

帖子

0

精华

管理员

Rank: 9Rank: 9Rank: 9

积分
1029
发表于 2014-12-21 17:27:04 | 显示全部楼层
如果想在面板或地图上显示,最简单的办法就是参考物品系统的代码,手动往对应图层上drawtext
偏移是说三位数实际显示和界面编辑器里显示的不同么……?图层问题是有发现,但偏移没看到?
回复

使用道具 举报

6

主题

11

帖子

0

精华

游戏开发者

积分
11
 楼主| 发表于 2014-12-22 07:14:26 | 显示全部楼层
VariableD 发表于 2014-12-21 17:27
如果想在面板或地图上显示,最简单的办法就是参考物品系统的代码,手动往对应图层上drawtext
偏移是说三位 ...

啊~的確是,忘了說的更詳細,的確是面版介面的顯示
與實際顯示的位置有落差,最後我把整段代碼替換回舊版本的代碼
就能正常顯現,但是應該不能表現出三位數了吧...

另外,不是很懂D大美女說的手动往对应图层上drawtext,
每項物品的代碼不是都是在放進item_data.tjs才決定的?
這樣代碼會是固定代碼啊?而且打開tem_data.tjs裡面沒有看到代碼啊?
不懂......
回复

使用道具 举报

16

主题

1008

帖子

0

精华

管理员

Rank: 9Rank: 9Rank: 9

积分
1029
发表于 2014-12-22 11:06:39 | 显示全部楼层
旧版本应该也能正常显示三位数,新版本就是换了个算法而已,
我这边是没有位置对不上的情况(修正已经推送到BITBUCKET上了)。

道具系统本身也是在对应的按钮上draw出对应的道具名和道具数量,
界面和数据是分开的,
界面上只管显示你当前拥有的道具,而当前拥有的道具是只记录道具ID和个数,
每个道具ID在item_data.tjs里面对应一行道具数据,因此通过ID在item_data.tjs里搜索,可以取得这个物品的全部资料,取得之后就可以随意draw到任何地方了。
对应文件里面有注释来着。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|nvlmaker

GMT+8, 2024-6-20 10:04 , Processed in 0.012185 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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