Project1
标题:
如何通过共通事件 遗忘主角所有技能
[打印本页]
作者:
slenderping
时间:
昨天 16:43
标题:
如何通过共通事件 遗忘主角所有技能
如标题请教,技能有很多,所以没法一个个遗忘
作者:
xiamumomo
时间:
昨天 16:43
现在AI真方便
这是将角色1学会的技能遗忘
// 获取 1 号角色的实例
const actor = $gameActors.actor(1);
// 获取该角色已学会的所有技能 ID
const learnedSkills = actor.skills();
//将已学到的技能储存到变量1,为了后面需要恢复之前技能做准备不需要可以删了下面那句
$gameVariables.setValue(1, learnedSkills);
// 遍历技能 ID 列表,让角色遗忘每个技能
for (let i = 0; i < learnedSkills.length; i++) {
const skillId = learnedSkills[i].id;
actor.forgetSkill(skillId);
}
复制代码
这是重新学习上面角色1遗忘的技能,只要变量不重新设置就好了
// 获取 1 号角色的实例
const actor = $gameActors.actor(1);
//将已学到的技能储存到变量1
const lear = $gameVariables.value(1)
// 遍历技能 ID 列表,让角色学习每个技能
for (let i = 0; i < lear.length; i++) {
const skillId = lear[i].id;
actor.learnSkill(skillId);
}
复制代码
作者:
slenderping
时间:
昨天 21:54
xiamumomo 发表于 2025-4-26 16:43
现在AI真方便
这是将角色1学会的技能遗忘
牛啊大佬.我想知道是GPT还是DS生成的啊?关键字就我主题的那些字嘛?
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1