Sword attack done

This commit is contained in:
2023-04-07 07:25:54 -07:00
parent c1b4aab146
commit af005c0e4a
6 changed files with 39 additions and 33 deletions

View File

@ -14,7 +14,7 @@ CharacterController2D::CharacterController2D(SceneItem *i) :
void CharacterController2D::onStart() {
useEvent([&](float_t delta){
if(velocity == glm::vec2(0, 0)) return;
// if(velocity == glm::vec2(0, 0)) return;
// Common variables
auto myCollider = item->getComponent<Collider2D>();
@ -64,9 +64,11 @@ void CharacterController2D::onStart() {
}
}
transform->setLocalPosition(
transform->getLocalPosition() + (glm::vec3(moveAmount.x, 0, moveAmount.y) * delta)
);
if(moveAmount != glm::vec2(0, 0)) {
transform->setLocalPosition(
transform->getLocalPosition() + (glm::vec3(moveAmount.x, 0, moveAmount.y) * delta)
);
}
// Now perform trigger collision check
auto allTriggers = getScene()->findComponents<TriggerController2D>();