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

Project1

 找回密码
 注册会员
搜索
查看: 2754|回复: 6

[已经解决] [已解决]Game_Actor和Game_Character里面角色文件名、色相关系。

[复制链接]

Lv4.逐梦者

梦石
0
星屑
14571
在线时间
2191 小时
注册时间
2019-1-24
帖子
1123

R考场第七期纪念奖

发表于 2019-11-12 12:48:24 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 miantouchi 于 2019-11-14 20:49 编辑

  
Game_Actor和Game_Character里面都有角色名和色相,具体是啥关系,分别都定义了一遍。
看了RB人物跟随教学说是把Game_Actor里面的数据同步到Game_Character里面。
但是还是不太明白啥关联。
attr_reader   :character_name           # 角色 文件名
attr_reader   :character_hue            # 角色 色相


Lv4.逐梦者

梦石
0
星屑
14565
在线时间
2147 小时
注册时间
2016-9-20
帖子
859
发表于 2019-11-12 14:04:30 | 显示全部楼层
一个回合制中的戰斗中的, 一個是大地圖角色小人的
我发的贴子大多未经整理是草稿抱歉
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
14571
在线时间
2191 小时
注册时间
2019-1-24
帖子
1123

R考场第七期纪念奖

 楼主| 发表于 2019-11-13 22:13:15 | 显示全部楼层
本帖最后由 miantouchi 于 2019-11-13 22:20 编辑
ppspssss 发表于 2019-11-12 14:04
一个回合制中的戰斗中的, 一個是大地圖角色小人的


貌似不对吧。我今天翻看RB的贴里说的额。https://rpg.blue/forum.php?mod=v ... amp;authorid=356383
以下是原话。
Game_Actor类的变量。中间那个character_name和character_hue指的是角色行走图的文件名和色相,而不是战斗图的文件名和色相。在这里看出,默认系统里面,角色类才有装备,等级,经验的刻画。

Game_Character类当中Character_name和character_hue表示的是角色行走图的文件名和色相,这个和我们刚才讲Game_Actor里面的属性几乎是一样的,不过Game_Character作为角色行走图类,这个属性和Game_Actor的还是有本质区别。

这里说的区别我就不明白了。
下图是人物跟随源代码,Game_Actor里面的character_name和character_hue 赋值给Game_Character的character_name和character_hue进行刷新同步,因为我不明白他俩直接的关系和区别,所以下面这段代码我就没有理解。我不太明白这块。
1.png
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

梦石
0
星屑
9532
在线时间
5073 小时
注册时间
2013-6-21
帖子
3580

开拓者贵宾剧作品鉴家

发表于 2019-11-21 20:21:19 | 显示全部楼层
区别在于 Game_Actor 是角色的数据,而 Game_Character 是行走图的显示数据。这两者的 character_name 可以设置成一样,也可以不必一样。

从游戏效果上来说,显示在屏幕上的角色行走图取决于 Game_Character 中 character_name 的值,而跟 Game_Actor 中的没关系。而在上面队伍跟随系统里碰巧把它们设置成了一样而已。


二者不一样的例子:主角在海上航行,行走图变成一艘船。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-10 23:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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