您的位置: 手游 > 攻略 > 图文攻略

《乐高无限》还原插件【散射箭】

时间:2019-08-19 17:29:02
  • 编辑:慕卿
5388

其实,“散射箭”这个插件,要制作起来,很简单,只是需要运用到一点数学方面的知识(各位放心,小学的那种)

我们先新建几个“全局变量”,分别是

数值:偏移角度、数量

偏移角度:30

数量:10

道具类型:发动道具、弹药类型

发动道具:斧头发射器

弹药类型:弹药_火箭弹

将这些设置为变量,方便我们进行修改

《乐高无限》还原插件【散射箭】

《乐高无限》还原插件【散射箭】

新建一个触发器组起名为“【技能】散射箭”

新建两个触发器,起名为“散射箭”和“发射道具”

《乐高无限》还原插件【散射箭】

进入“散射箭”

事件为“玩家”->“使用道具”

条件为“道具”->“道具类型判断”,将“道具类型”改成我们创建的“全局变量”->“发动道具”;

动作为“工具”->“循环执行触发器”,“变量”改成我们创建的“全局变量”->“数量”,然后“从‘1’到‘数量’,”,执行触发器“发射道具”;

这里简单的解释一下,意思为:“当玩家使用的道具是‘发动道具’的时候,循环执行‘发动道具’这个触发器,执行次数是‘数量’”

至于最后的循环执行触发器,第一个参数选择的值是变动值,比如说,我们是从1-10,那么:

第一次“数量” = 1;

第二次“数量” = 2;

第三次“数量” = 3;

........

直到“数量” = 10 时结束循环

《乐高无限》还原插件【散射箭】

然后进入“发射道具”

因为“发射道具”我们是使用上一个触发器循环来执行这个触发器的,所以事件和条件我们都可以不用填写,重点来看“动作”;

创建一个“道具”->“创建属于玩家的投掷物”

“玩家”改成“触发事件的玩家”,“投掷物”改成我们创建的“全局变量”->“弹药类型”

这里先说一下,绿色字体都是“函数”里面的内容,所以下面所说的就是“函数 ”里面的内容

“函数”->“通用”->位置偏移,“事件中的位置”改成“函数”->“玩家”->“获取玩家准心的位置”,然后使用“触发事件的玩家”

右边的偏移是按照(x,y,z)来排列的,插件中的“散射箭”是横向分布的,所以我们修改第一个x坐标位置

x:横向

y:竖向

z:未知

我们给“x”坐标添加“函数”->“数学”->“数值运算”,第一个数值改成我们创建的变量“偏移角度”,运算符改成“×”

第二个数值改成“函数”->“数学”->“数值运算”,然后改成【变量“数量”÷2】

这里解释一下为什么要÷2,我们是希望我们制作的“散射箭”以我们准心为中心,向两边散射,所以两边应该对称的,所以我们还要创建一个与之对称的散射箭,

“数量”是总数,总数÷2,就是一半的数量,想必大家已经能想到下一步要怎么做了吧

《乐高无限》还原插件【散射箭】

《乐高无限》还原插件【散射箭】

现在我们原地复制一个动作,我们需要修改的只有“x”坐标下的“数值运算”

之前的“偏移角度×(数量÷2)”,“x”的值是正数,向右偏移,

我们在这里改成 0 - [偏移角度×(数量÷2)],即为负数,向左偏移

这样我们就完成了我们自己制作的“散射箭”,如需修改的话, 我们只需要修改我们创建的“变量”就行了,

《乐高无限》还原插件【散射箭】

《乐高无限》还原插件【散射箭】

最后我们来测试一下吧

《乐高无限》还原插件【散射箭】

相关内容

乐高无限 乐高系列沙盒冒险射击手游!

类型:飞行射击 厂商: 语言:中文 大小:617.16MB 标签:多人射击沙盒
8.8
已有188人评分 您还未评分!
安卓版 苹果版 专区 礼包

3DM公众号

手机上浏览

类似游戏 更多+

玩家点评 0人参与,0条评论)

收藏
违法和不良信息举报
分享:

热门评论

全部评论

3DM自运营游戏推荐