药匙缓速放药

1 前置工作

组件这新增了一个缓速放药的状态SlowDownState以及抖药状态ShakeDownState,需要LUA在UnionInteractBaseLogic.lua中配置关闭重力

在元器件中配置缓速放药和抖药开关
self.VLabInterenceAbility:SetInteractAttrbute("SLOW_SCOOP_DOWN", true) //缓速放药    
self.VLabInterenceAbility:SetInteractAttrbute("SHAKE_SCOOP_DOWN", true) //抖药

2 接口设置

2.1 动态设置单次抖药量

使用之前旧的接口
self.VLabInterenceAbility:SetInteractAttrbute("SINGLE_DROP_WEIGHT", 0.1) 

2.1 触发抖药动画

self.VLabInterenceAbility:EmitEvent("SHAKE_DOWN_ACTION", "")