Project1

标题: 人物升级显示特定图片,怎么弄? [打印本页]

作者: 溧忞    时间: 2011-3-14 19:18
标题: 人物升级显示特定图片,怎么弄?
本帖最后由 溧忞 于 2011-3-14 19:31 编辑



人物升级时(第二张图),如何显示第一张图?
动画我知道怎么弄,但图片如何弄就不晓得了!求大神!!dsu_plus_rewardpost_czw
作者: 耶和华    时间: 2011-3-14 20:32
没听懂你的意思。请详细说下。
作者: 白鬼    时间: 2011-3-14 20:50
本帖最后由 白鬼 于 2011-3-14 20:52 编辑

你要是不会修改脚本,不如求人家直接帮你做出来吧。
如果能简单修改的话,试着看看下面的内容:
1.找到脚本中 LEVEL UP 的部分
2.看懂LEVEL UP的流程,也就是执行顺序
3.创建一个新的窗口来显示图片,把这个窗口插到LEVEL UP 流程中最适合的位置
4.修饰一下,显示图片之前要判断是哪个角色。因为不同角色肯定有不同的图片
5.用显示图片的脚本(抱歉,太久不RM有点忘了。好像是bitmap吧)显示图片
6.别忘了释放窗体之前释放掉图片


如果不会创建窗口和加载窗口,你可以用现成的升级提示脚本来修改。
作者: 失去的记忆    时间: 2011-3-15 12:14
请LZ按照我说的步骤来:
1:把第一张图片放到你工程的picture文件夹下面(不会放的话,当我没说
2:默认工程Window_BattleStatus的45行下面添加下面2句脚本就OK:
        @a = Sprite.new;@a.z = 9999
        @a.bitmap = RPG::Cache.picture("1.png")
3:要记得把图片在消除掉:在Window_BattleStatus的20行下面加上这样一句:@a.dispose if @a != nil
4:现在关闭脚本框(记的保存),然后再开打试试看
至此就全部OK了,还有啥不懂的可以来问我!
作者: 溧忞    时间: 2011-3-15 12:46
本帖最后由 溧忞 于 2011-3-15 12:54 编辑

回复 失去的记忆 的帖子

照神人的话做了,战斗完就显示图片,并且图片一直显示着,整个游戏卡在那了?





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1