Skip to content

关于物体触发-激光区域

相关插件

相关插件如下:

◆Drill_EventLaserTrigger 物体触发 - 可变激光区域 & 条件

◆Drill_EventLaserAnimation 物体触发 - 可变激光区域 & 播放并行动画

该文档只介绍单独的 可变激光区域 的定义。

后期可变激光区域会分离出核心插件,激光区域被阻挡的条件是可以自定义的,而不是只能被不可通行阻挡。但目前还没有分离核心的打算。

名词索引

以下你可以按住ctrl键点击下面的词,可以直接定位到想了解的名词:

可变激光区域可变激光区域 终止器起始点 终止点

快速区分

区域: 指多个图块组成的集合,可以是一个范围的点,也可以是零散的点。

目前区域分为 固定区域 和 可变激光区域。

固定区域:多种形状区域、自定义区域、筛选器、必然穿透

F:pg mv箱$4JMO4YRQOF5OLZE15XVXW.jpg ![F:\rpg mv箱{6[B80_ISA%~$UH5QRI@}1.jpg

可变激光区域:激光被阻挡多变、方向固定、穿透属性、含起始点/终止点

![F:\rpg mv箱%ET62DK$7NGC)4]HSDLMI2L.jpg](./images/关于物体触发-激光区域/关于物体触发-激光区域-003.jpg) ![F:\rpg mv箱\928DZ7Y0N9A{N0G`6{T4)6.jpg

插件关系

蓝色的为物体触发主要插件,白色为外部相关插件。实线表示硬性关系;虚线表示扩展关系,可以断开。

可变激光区域

定义

区域: 指多个图块组成的集合,可以是一个范围的点,也可以是零散的点。

目前区域分为 固定区域 和 可变激光区域。

可变激光区域:指发射一条激光,激光根据终止器的判定,决定区域的长度和路径。

激光发射的方向只有 四方向 或 四斜方向 。

![F:\rpg mv箱%ET62DK$7NGC)4]HSDLMI2L.jpg](./images/关于物体触发-激光区域/关于物体触发-激光区域-006.jpg) ![F:\rpg mv箱\928DZ7Y0N9A{N0G`6{T4)6.jpg

起始点: 指激光区域的起始点。

终止点: 指激光区域受阻碍时,阻碍的终止点。

如果激光没有受到任何阻碍,则终止点不会存在。

如下图,先发射长为11图块的激光。

可以看到由于超过了11图块,没有遇到障碍物,所以没有终止点

F:pg mv箱素材、灵感】体触发光图解1.jpg

F:pg mv箱素材、灵感】体触发光图解2.jpg

如果路径上存在障碍物,则终止点会出现:

F:pg mv箱素材、灵感】体触发光图解1.jpg

F:pg mv箱素材、灵感】体触发光图解2.jpg

因为放上障碍物后,激光区域被阻止了。

红色1区域表示起始点,橙色2区域表示中间部分,黄色3区域表示终止点。

若事件同时发射多条激光时,则起始点只有一个,但是终止点有多个。

如下图发射了三条激光,但是有两个终止点。

F:pg mv箱素材、灵感】体触发光图解1.jpg

F:pg mv箱素材、灵感】体触发光图解2.jpg

区域差别

固定区域与可变激光区域中的概念关系如下图:

穿透属性

只有 激光区域 才能具备穿透属性,添加了穿透属性,激光能够穿透特定的物体:

但是需要注意的是,穿透了之后,终止点是不会落在被穿透的事件上的

F:pg mv箱素材、灵感】体触发光图解1.jpg

F:pg mv箱素材、灵感】体触发光图解2.jpg

斜向穿透

激光的斜向穿透原理与斜向滑行一样。

左图为设置不穿透情况,右图为设置穿透情况:

![F:\rpg mv箱]_HBUSR{)POI4L%{4{8KI9.jpg

终止器

激光发射后,需要经过 终止器 的判定,来确定终止点的位置。

如下图,终止器配置了 不可通行 的判定,激光就能够被箱子事件挡住。

F:pg mv箱素材、灵感】体触发光图解1.jpg

F:pg mv箱素材、灵感】体触发光图解2.jpg

目前还没分离出核心插件,因此终止器是固定 不可通行 的判定,不能修改。

反射器

反射器: 指激光遇到指定条件时,能够发生特定位置的反射功能。

注意,反射器判定和终止器判定 要区分开,因为如果遇到了终止器,则激光不反射。

作者我这里就开个概念,暂不考虑 填坑。

贡献者

暂无相关贡献者

页面历史

暂无最近变更历史