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

Project1

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

[已经解决] 菜单中根据光标位置描绘立绘

[复制链接]

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9345
在线时间
2745 小时
注册时间
2008-9-5
帖子
3540

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

1
发表于 2019-4-10 16:56:57 | 显示全部楼层
直白点的方法,直接在Scene里的update里监视和获取MenuStatus窗口的index(比如@status_window.index),获取角色就用$game_party.members[前面get到的那个index],
然后直接就用获取到的角色传给立绘窗口去refresh。
也就是说,立绘窗口需要设置个refresh方法,然后给个参数作为角色数据传递,
然后在refresh里用传来的角色 draw_actor_picture(actor, 0, 0, true) 。

此外可以在方法内设置个记录角色的变量,于是当refresh开始执行时,判定记录的角色跟新传来的角色是否同一个,
同一个的情况就不刷新立绘,节约资源。

点评

感谢,我研究看看~  发表于 2019-4-10 18:41

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-15 07:17

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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