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

Project1

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

[已经解决] 如何把菜单的行走图更改为自定义头像?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
112 小时
注册时间
2010-11-11
帖子
111
跳转到指定楼层
1
发表于 2010-11-22 11:39:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 Hjdie 于 2010-11-22 23:05 编辑

我想在菜单栏的那个队伍界面上的行走图换成一个自己自定义的头像。
但是我不能更改数据库里人物的行走图和战斗图。
请问如何获得比如Graphics\Heads\0-1.png里设定好的角色头像呢?

Lv2.观梦者

梦石
0
星屑
255
在线时间
227 小时
注册时间
2009-7-26
帖子
216
2
发表于 2010-11-22 12:04:55 | 只看该作者
本帖最后由 darkscout3000 于 2010-11-22 12:06 编辑

虽然不知道你为什么不能更改数据库……
不过大概就是是去Window_Base里头找到
  1.   def draw_actor_graphic(actor, x, y)
  2.     bitmap = RPG::Cache.character(actor.character_name, actor.character_hue)
  3.     cw = bitmap.width / 4
  4.     ch = bitmap.height / 4
  5.     src_rect = Rect.new(0, 0, cw, ch)
  6.     self.contents.blt(x - cw / 2, y - ch, bitmap, src_rect)
  7.   end
复制代码
把那个第二行给改成
  1. bitmap = Bitmap.new(文件路径)
复制代码
这个文件路径当然得是根据不同人物不同设定了……
然后肯定需要微妙的调整些绘制的位置等等之类的东西……

点评

局部变量是个好东西阿好东西~  发表于 2010-11-22 12:07
不要吐槽我⋯⋯
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
112 小时
注册时间
2010-11-11
帖子
111
3
 楼主| 发表于 2010-11-22 13:02:34 | 只看该作者
回复 darkscout3000 的帖子

那么如果角色是有男女之分的,那么可以设置为
if variables[1]==1
bitmap = Bitmap.new(Graphics\Heads\0-1.png)
else if variables[1]==2
bitmap = Bitmap.new(Graphics\Heads\0-2.png)

这样吗?
ps:variables[1] 变量1(不知道是不是这样写的。。。)

点评

lz的思路是对的,如果lz要用系统变量那个是$game_variables,有想法了最好是马上实验下,这样很快就学会了,哈哈  发表于 2010-11-23 00:22
其实就是1个角色,然后在判断玩家选择的是男还是女,如果是男则变量=1,女则变量=2。然后以后的游戏进程就是靠判断这个变量来处理的。  发表于 2010-11-22 13:45
如果有男女之分就不算一个角色了。  发表于 2010-11-22 13:31
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3852
在线时间
1582 小时
注册时间
2006-5-5
帖子
2743
4
发表于 2010-11-22 20:43:54 | 只看该作者
本帖最后由 步兵中尉 于 2010-11-22 21:16 编辑

关键是看你有没有用其他脚本。
我的办法是用名字与头像对应,不知道你认可不。
要自己为主角命名,就用行走图和角色头像相对应

点评

= =。 FF12的菜单没用过。  发表于 2010-11-22 21:12
不知道 Hjdie 同志有没有用过FF12的菜单,如果要自己设置名字,就将行走图和头像相连接  发表于 2010-11-22 20:59
= =。名字是玩家自定义的。不能定义和头像一致啊。只能靠开关和变量来判断啊。  发表于 2010-11-22 20:55
步兵中尉
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 21:11

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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