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

Project1

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

[已经解决] 哪个脚本是设置人物在菜单的图片的?

[复制链接]

Lv2.观梦者

梦石
0
星屑
317
在线时间
8 小时
注册时间
2012-2-21
帖子
4
跳转到指定楼层
1
发表于 2012-4-7 15:13:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lichewan 于 2012-4-7 15:21 编辑

= =怎么说呢,就像OZ大乱斗里的菜单呢个一样,可以设置人物在菜单的图片,是哪个脚本呢?像这个图片,怎么在菜单显示?





‘‘──lichewan于2012-4-7 15:21补充以下内容

{:2_269:}人呢人呢
’’

Lv1.梦旅人

梦石
0
星屑
50
在线时间
161 小时
注册时间
2009-7-15
帖子
50
2
发表于 2012-4-8 03:14:15 | 只看该作者
首先,RPG Maker XP默认脚本的名字很规范,要修改菜单里的东西,脚本名字里都带有Menu字样,学过英语的都知道,Menu就是菜单的意思。那么我们来分析一下。
脚本里带有Menu的有两个,分别是Window_MenuStatus和Scene_Menu。它们分别是什么呢?
汉化版的有标题。
Window_MenuStatus写的是“显示菜单画面和同伴状态的窗口。”
Scene_Menu写的是“处理菜单画面的类。”
看似都有可能,但仔细看还是要选择第一个,从英文名来看,前一个有Status,既状态。
再看脚本还真的是这个,后一个基本是对于“物品”“特技”。。。那一栏处理。那么我们就看了。
在Window_MenuStatus的刷新(Update)里有很多行的draw_actor_...的,这就是显示的行走图啊,人名什么的。就是这里了。有一行是这样的

draw_actor_graphic(actor, x - 40, y + 80)

这一行就是描绘了行走图,不知道某行描绘了什么,在前面加个#然后看少了什么就行了。
那么这一行就没用了。删除或#掉会发现行走图不见了。好了,一半已经完成了。
下一步就是加入头像了。这一步对于没接触过脚本编辑的新手来说很难,根本没得做,其实我也是新手。所以我看了站上的视频,从视频里扒了下来一段语句

    @actor = actor
      testname = @actor.name.to_s
      bitmap = Bitmap.new("Graphics/Heads/#{testname}")
      src_rect = Rect.new(0, 0, bitmap.width, bitmap.height)
      self.contents.blt(0, y, bitmap, src_rect)

把这一句加在原来行走图的位置就行了。具体为什么这么写,我也不懂,希望有人能详细讲一下。。。但可以告诉你的是,所有图片都可以这么加,但要改一下

    bitmap = Bitmap.new("Graphics/图片文件夹/图片名")
      src_rect = Rect.new(0, 0, bitmap.width, bitmap.height)
      self.contents.blt(图片X坐标, 图片Y坐标 bitmap, src_rect)

这样就行了,估计你看懂了吧。。。其实我也是新人多自己尝试才会有收获哦!嘿嘿
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-27 06:23

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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