Project1
标题:
[ok]能设置某个事件的行走图为某道具的图标吗?
[打印本页]
作者:
neko001
时间:
2017-5-15 10:36
标题:
[ok]能设置某个事件的行走图为某道具的图标吗?
本帖最后由 neko001 于 2017-5-18 11:29 编辑
就是那个icon图标、我想要设置打到怪物地上出现道具 金币 武器 盾牌,可以捡起来。。。目前最大的问题就是显示物品的样子了。。
所以求解能把行走图改成 某道具某武器的图标?
或者有别的思路吗?
作者:
御曹司
时间:
2017-5-15 10:45
用PS把图标抠出来然后组合拼成一个行走图……
作者:
guoxiaomi
时间:
2017-5-15 12:27
以前做过这个功能的,提一些建议吧。我用xp做这种系统的时候考虑到效率,会写一个 class Item_Event < Game_Event 类,然后在里面定义行走图和触发。这样会提升效率。不过va的话,会好一些。
作者:
neko001
时间:
2017-5-16 19:13
有人吗{:2_249:}
作者:
gforce
时间:
2017-5-16 21:22
本帖最后由 gforce 于 2017-5-16 22:22 编辑
正在苦手於XAS的萌新路過
XAS就有這個功能
大概是這段:
class Game_Character < Game_CharacterBase
attr_accessor :icon_name
end
class Sprite_Character < Sprite_Base
alias xrxs_charactericon_update update
def update
xrxs_charactericon_update
if @character.icon_name != nil
self.bitmap = Cache.system("Iconset")
self.src_rect.set(@character.icon_name % 16 * 24, @character.icon_name / 16 * 24, 24, 24)
self.ox = 12
self.oy = 24
end
end
end
复制代码
放在腳本的"materials" 下面
然後在事件的"行動路徑" 加入
self.icon_name = icon編號
复制代码
直接用XAS比較快?
bandicam 2017-05-16 22-20-59-002.jpg
(61.68 KB, 下载次数: 32)
下载附件
保存到相册
2017-5-16 22:22 上传
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1