1
This commit is contained in:
parent
562e26ee75
commit
d8c7c19dd5
@ -24,20 +24,14 @@ void BePullBuff::Activate()
|
|||||||
glm::vec3 move_dir = owner->GetPos().CalcDir(caster_.Get()->GetPos());
|
glm::vec3 move_dir = owner->GetPos().CalcDir(caster_.Get()->GetPos());
|
||||||
GlmHelper::Normalize(move_dir);
|
GlmHelper::Normalize(move_dir);
|
||||||
owner->SetMoveDir(move_dir);
|
owner->SetMoveDir(move_dir);
|
||||||
// 999
|
owner->target_pos = owner->GetPos();
|
||||||
#if 1
|
owner->target_pos.AddGlmVec3(owner->GetMoveDir() * (target_distance - meta->_param3));
|
||||||
#else
|
|
||||||
owner->target_pos = owner->GetPos() + owner->GetMoveDir() * (target_distance - meta->param3);
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
GlmHelper::Normalize(caster_.Get()->skill_dir_);
|
GlmHelper::Normalize(caster_.Get()->skill_dir_);
|
||||||
// 999
|
owner->target_pos = caster_.Get()->GetPos();
|
||||||
#if 1
|
owner->target_pos.AddGlmVec3(caster_.Get()->skill_dir_ * caster_.Get()->skill_distance_);
|
||||||
#else
|
|
||||||
target_pos = caster->GetPos() + caster->skill_dir_ * caster->skill_distance_;
|
|
||||||
#endif
|
|
||||||
glm::vec3 move_dir = owner->GetPos().CalcDir(owner->target_pos);
|
glm::vec3 move_dir = owner->GetPos().CalcDir(owner->target_pos);
|
||||||
GlmHelper::Normalize(move_dir);
|
GlmHelper::Normalize(move_dir);
|
||||||
owner->SetMoveDir(move_dir);
|
owner->SetMoveDir(move_dir);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user