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

Project1

 找回密码
 注册会员
搜索
楼主: 灯笼菜刀王
打印 上一主题 下一主题

请教~~如何改变角色行走图~~`

 关闭 [复制链接]

Lv5.捕梦者

梦石
0
星屑
39114
在线时间
5732 小时
注册时间
2006-11-10
帖子
6632
11
 楼主| 发表于 2008-6-22 07:04:55 | 只看该作者
意见就是....第一个
$game_party.actors[id].set_graphic
$game_player.refresh   

这个是直接改变角色的行走图。

Graphics.transition

这个使用没效果,直接使用都没任何变化。虽然不出错,可是角色的行走图还是没变。

我要的是,当某窗口退出的时候(B按下的时候) 更改主角(操作对象,也就是game_player。使用方向可以直接控制的那个。在地图上乱跑的Sprite)的行走图。

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
41 小时
注册时间
2008-3-5
帖子
2072
12
发表于 2008-6-22 07:46:18 | 只看该作者
一般的就是上面说的那样改来改去...

你还要什么特殊效果啊?

话说如果你直接改Sprite_Character的话
里面有这么段       @character_name != @character.character_name or
       @character_hue != @character.character_hue
还是会改回来

我不知道你想要的是啥效果,还是没明白你说的
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
你它囧一字母君谁记得……
当时那把剑离我的喉咙只有0.01工分。可是一柱香之后,这个女主人会深深的爱上我,虽然本人平生说了无数的谎话,可是这句最有效:“你应该这么做,我也应该死。
曾经有一取ID的机会放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。你的剑在我的咽喉上割下去吧!不用再犹豫了!如果上天能够给我一个再来一次的机会,我绝对会取个汉字君。如果非要给这ID加点修饰的话,我希望是……红色加粗……

回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39114
在线时间
5732 小时
注册时间
2006-11-10
帖子
6632
13
 楼主| 发表于 2008-6-22 08:08:24 | 只看该作者
{/ll}{/ll}{/ll}{/ll}
我的表达能力这么差吗~~~~~

举个例子好了

比阿尔西斯,对,很普通的那个毛头小子。
在地图上,打开一个菜单,对,就是按B出现的那个菜单。
然后呢?关掉菜单回地图,对,就是在菜单上按B。
这个时候,阿尔西斯变成了女战士。对,就是fighter02的那个女战士。



如上........

我的想法是,在显示菜单的脚本最后更新的那个,当B按下的时候$scene = Scene_Map.new
在这上面插上改变行走图,不是改变人物的,而是操作者的。这个理论应该成立吧....不过,实验不出来....
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
41 小时
注册时间
2008-3-5
帖子
2072
14
发表于 2008-6-22 08:29:04 | 只看该作者
操作者???角色扮演的游戏,操作者不就是那个人物吗?

每次B键回来都要换个图象,那不就是换人物的行走图啊

如果你不换人物行走图,那就是换Sprite_character里的显示的图象

操作者,在你游戏里是什么概念
你它囧一字母君谁记得……
当时那把剑离我的喉咙只有0.01工分。可是一柱香之后,这个女主人会深深的爱上我,虽然本人平生说了无数的谎话,可是这句最有效:“你应该这么做,我也应该死。
曾经有一取ID的机会放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。你的剑在我的咽喉上割下去吧!不用再犹豫了!如果上天能够给我一个再来一次的机会,我绝对会取个汉字君。如果非要给这ID加点修饰的话,我希望是……红色加粗……

回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39114
在线时间
5732 小时
注册时间
2006-11-10
帖子
6632
15
 楼主| 发表于 2008-6-22 08:44:04 | 只看该作者
我败了.....

看图说话。


如上,这个就是我要的效果。

恩,不换行走图,那怎么换Sprite_character改变呢?求具体的操作方法。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
16
发表于 2008-6-22 19:06:40 | 只看该作者
$game_party.actors[id].set_graphic
$game_player.refresh

然后修改draw_actor_graphic

ps:Sprite_character根本没必要改
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
41 小时
注册时间
2008-3-5
帖子
2072
17
发表于 2008-6-22 19:33:07 | 只看该作者
行走图和角色状态里的图都是读取的 角色的character_name
你要行走图和角色状态里的图不一样,要么让行走图读取别的,要么让角色状态里的图读取别的值
所以要么改Sprite_character,要么改Window_Base里的draw_actor_graphic

估计还是改draw_actor_graphic比较容易
  def draw_actor_graphic(actor, x, y)
    bitmap = RPG::Cache.character("角色状态显示的图", "图的色相值.0~255")
    #bitmap = RPG::Cache.character(actor.character_name, actor.character_hue)
    cw = bitmap.width / 4
    ch = bitmap.height / 4
    src_rect = Rect.new(0, 0, cw, ch)
    self.contents.blt(x - cw / 2, y - ch, bitmap, src_rect)
  end

楼上正解~~~

不过其他页面的行走图,如战斗的行走图什么的,到底用哪个,还是自己斟酌吧~
你它囧一字母君谁记得……
当时那把剑离我的喉咙只有0.01工分。可是一柱香之后,这个女主人会深深的爱上我,虽然本人平生说了无数的谎话,可是这句最有效:“你应该这么做,我也应该死。
曾经有一取ID的机会放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。你的剑在我的咽喉上割下去吧!不用再犹豫了!如果上天能够给我一个再来一次的机会,我绝对会取个汉字君。如果非要给这ID加点修饰的话,我希望是……红色加粗……

回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39114
在线时间
5732 小时
注册时间
2006-11-10
帖子
6632
18
 楼主| 发表于 2008-6-22 22:32:33 | 只看该作者
终于理解了~~~

先改角色固有行走图,然后改各种状态显示的行走图......

牵一发而动全局....

终于明白移动事件里附带一个脚本框做什么用了.....

这个还是用事件实现比较简单,因为我利用行走图的地方很多...

谢谢各位的解答,学了不少东东~
-------------------------------------------

那啥...怎么结帖了还是“有事请教”?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
41 小时
注册时间
2008-3-5
帖子
2072
19
发表于 2008-6-22 22:53:03 | 只看该作者
那啥,给管理员贪污了,我还没收到钱
你它囧一字母君谁记得……
当时那把剑离我的喉咙只有0.01工分。可是一柱香之后,这个女主人会深深的爱上我,虽然本人平生说了无数的谎话,可是这句最有效:“你应该这么做,我也应该死。
曾经有一取ID的机会放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。你的剑在我的咽喉上割下去吧!不用再犹豫了!如果上天能够给我一个再来一次的机会,我绝对会取个汉字君。如果非要给这ID加点修饰的话,我希望是……红色加粗……

回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39114
在线时间
5732 小时
注册时间
2006-11-10
帖子
6632
20
 楼主| 发表于 2008-6-22 22:58:17 | 只看该作者
那啥,不关我的事,飘过飘过~~~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-24 21:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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