Skip to content

Commit 2b69f1b

Browse files
committed
c
1 parent 94f414e commit 2b69f1b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/critter.cpp

+3-2
Original file line numberDiff line numberDiff line change
@@ -195,9 +195,10 @@ void critter::update(size_t i, float dt)
195195
auto vec = move_vecs[j];
196196
constexpr auto frac = 65535u;
197197
constexpr auto inv_frac = 1.f / (float)frac;
198-
const auto sign_vec = Vector2(Math::sign(vec[0]), Math::sign(vec[1]));
198+
const auto sign_vec = Vector2(Math::sign(vec.x()), Math::sign(vec.y()));
199199
auto offset_ = vec + Vector2(offset_frac) * sign_vec * inv_frac;
200-
offset_frac = Vector2us(Vector2(std::fabs(std::fmod(offset_[0], 1.f)), std::fabs(std::fmod(offset_[1], 1.f))) * frac);
200+
offset_frac = Vector2us(Vector2(std::fabs(std::fmod(offset_.x(), 1.f)),
201+
std::fabs(std::fmod(offset_.y(), 1.f))) * frac);
201202
auto off_i = Vector2i(offset_);
202203
if (!off_i.isZero())
203204
{

0 commit comments

Comments
 (0)