Project1

标题: 请问一下关于条件判定 [打印本页]

作者: 目眩    时间: 2018-3-30 01:24
标题: 请问一下关于条件判定
如果我想判定某角色是否拥有某技能,应该如何写?

【学会技能】可以应用给id [x]号变量的角色,但mv事件页里的条件分歧不行。

刚学js两天,最多就懂个if和else的语法……想请问一下,想判定\v[1]号角色是否拥有114号技能应该如何写?


作者: yang1zhi    时间: 2018-3-30 01:24
if (角色.hasSkill(114)) {}
作者: 魔族宝    时间: 2018-3-30 17:57
获取角色
JAVASCRIPT 代码复制
  1. $gameActors.actor(角色ID);

获取变量、设置变量
JAVASCRIPT 代码复制
  1. $gameVariables.value(变量ID);
  2. $gameVariables.setValue(变量ID,值);

获取开关、设置开关
JAVASCRIPT 代码复制
  1. $gameSwitches.value(开关ID);
  2. $gameSwitches.setValue(开关ID,值);

获取玩家是否学会了某技能
JAVASCRIPT 代码复制
  1. var actor =  $gameActors.actor(角色ID);
  2. var result = actor.hasSkill(技能ID);
  3.  
  4. // result 结果







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