fm2nd吧 关注:15贴子:245
  • 1回复贴,共1

【菜鸟级教程】fm2nd中的技能制作详解 12

只看楼主收藏回复

作者:@火星人不能潜水 


1楼2012-05-20 22:06回复
    15
    变量----本处只可以使用前三类变量。在此设定当前脚本“变”要对哪个变量进行操作。本图中选择的是任务变量A。
    计算数值----这里设定对上面变量“任务变量A”的计算。
    没有数值计算---勾选后就代表直接引用上面变量“任务变量A”的数值(所有前三类变量数值默认为0)。
    代入----勾选此项时,左侧数值框生效,表示数值框里的数设置成“任务变量A”的新数值,可以为正数或者负数。
    勾选“使用变量时”,数字框会失效,此时是把“使用变量”下面的变量的数值设置成“任务变量A”的新数值。比如说:“使用变量”下面的变量是“x坐标”,则是把角色当前的坐标数值设定给“任务变量A”。
    相加----勾选此项时,左侧数值框生效,表示把“任务变量A”的数值加上数值框里的数之后得到的总合设定成“任务变量A”的新数值。
    勾选“使用变量时”,数字框会失效,此时是把“使用变量”下面的变量的数值加上“任务变量A”的原数值得到的总和数值设置成“任务变量A”的新数值。比如说:“使用变量”下面的变量是“x坐标”,则是把角色当前的坐标数值加上“任务变量A”的原来数值得到的一个总数设定给“任务变量A”。
    条件分歧----对最上面的“任务变量A”进行条件检查并作脚本跳转。
    没有条件分歧----勾选此项时,等于不做条件判定,如果上面对“任务变量A”进行了数值计算,则当前“变”脚本等效于只对“任务变量A”修改数值。
    如果上面也同样没有对“任务变量A”做计算,则本“变”脚本等同于不存在。
    相同的话,大于时,小于时-----勾选此项后,左侧数值框生效。
    代表把“任务变量A”和数值框里面的数进行大小比较。
    “大于时”代表的是“任务变量A”大于数值框里的数。
    “小于时”代表的是“任务变量A”小于数值框里的数。
    条件成立时就按照“--没有设置--0”设定的技能和步骤进行跳转(这里我没有设置,“--没有设置--”部分代表的技能,0的部分是技能的步骤号码)。
    如果判定条件不成立,则程序不进行任何跳转,会继续执行当前的“变”脚本的下一个脚本。
    关于变量分歧的具体用法我们还会在制作具体技能时候详细介绍。
    


    2楼2012-05-20 22:07
    回复