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

Project1

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

[已经解决] 人物加入!!

[复制链接]

Lv2.观梦者

梦石
0
星屑
697
在线时间
325 小时
注册时间
2013-5-31
帖子
74
1
发表于 2015-7-10 12:49:49 | 显示全部楼层
本帖最后由 橙光 于 2015-7-10 13:02 编辑

members不是数组 是方法名。members[0]本身就是错的。members是获取成员,并没有给予赋值操作,对象装在battle_members 战斗成员数组 和 all_members 所有成员数组。

找找有没有获取队长的方法,里面应该有“队长”的 队伍成员这个变量【第一个队伍成员】,把那个进行赋值。

队长正式化为方法 好像是VA有。

点评

思路模糊的话,最好直接把成品代码写出来,否则就别发出来误导别人  发表于 2015-7-10 14:42
看了你这两层的回答,我想扣你分你造吗  发表于 2015-7-10 14:42
def leader(actor) actor end  发表于 2015-7-10 13:14
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
697
在线时间
325 小时
注册时间
2013-5-31
帖子
74
2
发表于 2015-7-10 12:54:06 | 显示全部楼层
本帖最后由 橙光 于 2015-7-10 13:07 编辑

没记错的话,leader方法中的值是$game_party.battler_merbers[0]   第一个队伍成员代表队长。
其实队长这种说法 就是规定哪个队伍成员是leader【队长,可自定义】的值。

多用全局搜索,搜索这个名字是方法还是数组,如果方法的话 不能使用=进行赋值

hp=(hp)这种只是样子特殊 ,其实符合规则 hp=是名字 (hp)是参数,理解不能的话就无视吧,没必要强行弄懂。

点评

显示信息 会用到draw_text等,所以说2楼说得对。如果你仅仅只是要显示信息的话,就得自己在窗口绘制。  发表于 2015-7-10 13:33
@actors[index1], @actors[index2] = @actors[index2], @actors[index1]  发表于 2015-7-10 13:23
诶。。貌似交换位置的脚本。。挺有帮助的  发表于 2015-7-10 13:20
2楼说得对~  发表于 2015-7-10 13:09
$game_party.all_members[0]  发表于 2015-7-10 13:08
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-8 00:31

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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