Sword attack done
This commit is contained in:
@ -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>();
|
||||
|
Reference in New Issue
Block a user