This commit is contained in:
aozhiwei 2023-11-08 16:01:24 +08:00
parent 9a460eecba
commit 836e635175

View File

@ -999,7 +999,13 @@ void CallFuncBuff::SummonCarSpecPoint()
void CallFuncBuff::RangeHoldBuff()
{
InternalRangeHoldBuff
(
[this] (glm::vec3& center)
{
center = owner->GetPos().ToGlmVec3();
return true;
});
}
void CallFuncBuff::PlayFlyEffect()
@ -1087,6 +1093,20 @@ void CallFuncBuff::LispEval()
void CallFuncBuff::SpecCenterRangeHoldBuff()
{
glm::vec3 init_center = glm::vec3
(
meta->GetBuffParam6(this),
meta->GetBuffParam7(this),
meta->GetBuffParam8(this)
);
InternalRangeHoldBuff
(
[this, init_center] (glm::vec3& center)
{
center = init_center;
return true;
});
}
void CallFuncBuff::InternalRangeHoldBuff(std::function<bool(glm::vec3&)> get_center_func)