Turn towards center of sprite instead of corner.

This commit is contained in:
Sam 2021-09-01 17:24:09 -04:00
parent 418b9928bd
commit 99b5631d9d

View File

@ -45,7 +45,7 @@ impl CharacterBehavior for Data {
let mut update = StateUpdate::from(data);
let ori_dir = Dir::from_unnormalized(Vec3::from(
(self.static_data.sprite_pos.map(|x| x as f32) - data.pos.0).xy(),
(self.static_data.sprite_pos.map(|x| x as f32 + 0.5) - data.pos.0).xy(),
));
handle_orientation(data, &mut update, 1.0, ori_dir);
handle_move(data, &mut update, 0.0);