间接倾倒功能

1.0 前置工作

间接倾倒需要调整倾倒配置文件 “recursionDetect”: true
由于之前倾倒时整合在UnionInteractAbility.json中。会导致所有的倾倒都开启间接倾倒递归检测。
这里建议将需要间接倾倒的元器件移动到元器件自身目录下.

已优化,不需要在UnionInteractAbility.json进行配置。

1.只需要在试管夹或者其他需要间接倾倒的元器件中进行如下配置。例如
试管夹拼接试管后 self.VLabInterenceAbility:EmitEvent("ENABLE_EXTRA_POUR", true)
试管夹取消拼接试管 self.VLabInterenceAbility:EmitEvent("ENABLE_EXTRA_POUR", false)

2.目前间接倾倒,试管夹没有关闭重力,导致会有弹飞的问题。需要LUA那边在试管倾倒的时候,关闭试管夹上的重力并开启运允许外力作用。

还有个问题就是试管夹拼接试管的时候会把试管的倾倒点关闭掉。需要吧倾倒点打开。

间接倾倒效果如下所示

可以使用工程这个版本的dll