Project1

标题: 怎么让第一主角固定在首位 [打印本页]

作者: kingybk1976    时间: 2022-6-10 09:19
标题: 怎么让第一主角固定在首位
怎么让第一主角固定在首位,整队时不会被选中或调整位置,也可以说是锁定队伍的第一个位置。
作者: 写给妖精的情诗    时间: 2026-2-11 23:22
如何让队伍里的一个角色能在整队时保持原位?-百度贴吧
tieba.baidu.com/p/10456990205?fr=frs
因为上面这个帖子而找到了这个帖子,虽然是22年的贴子现在应该是不需要了,但还是留个回帖吧。

/*
下面的.splice(0,0,1)只是在1号位值添加角色,
万一$gameParty._actors里面本来就有这个角色的话,
就会造成角色重复出现了,所以要在上面先让这个角色离队。
*/
$gameParty.removeActor(1);
/*
$gameParty._actors本来就是一个数组,
通过在数组的第一个位置添加指定角色让这个角色始终在第一个位置。
*/
actors = $gameParty._actors;
actors.splice(0,0,1);
$gameParty._actors = actors;




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1