Доработать направление Character #1

Closed
opened 2025-08-15 07:26:47 +03:00 by PeaAshMeter · 5 comments
Owner

Нужно сделать так, чтобы когда Character перемещается влево, его спрайт тоже поворачивался влево

Нужно сделать так, чтобы когда Character перемещается влево, его спрайт тоже поворачивался влево
neckrat was assigned by PeaAshMeter 2025-08-15 07:26:47 +03:00
Owner
[готово](https://gitea.peaashmeter.dev/ArcMutex/heroes-of-nerevelon/commit/541c692f8203afaeae0bdd424a22dd21a55e5235)
Author
Owner

и сразу же в мейн, посмотрите на него...

if mousePosition.x < charPos.x then
    char.graphics.animation.side = LEFT
elseif mousePosition.x > charPos.x then
    char.graphics.animation.side = RIGHT
end

Допустим, хочешь ты побежать на точку на 10 клеток слева от той, где находишься. Но для того, чтобы в нее попасть, тебе надо оббегать большую скалу и бежать вначале направо. Понимаешь о чем я? Выбор финальной целью точку слева не гарантирует, что персонаж побежит только налево. Это не монотонная функция.

и сразу же в мейн, посмотрите на него... ```lua if mousePosition.x < charPos.x then char.graphics.animation.side = LEFT elseif mousePosition.x > charPos.x then char.graphics.animation.side = RIGHT end ``` Допустим, хочешь ты побежать на точку на 10 клеток слева от той, где находишься. Но для того, чтобы в нее попасть, тебе надо оббегать большую скалу и бежать вначале направо. Понимаешь о чем я? Выбор финальной целью точку слева не гарантирует, что персонаж побежит только налево. Это не монотонная функция.
Owner

my honest reaction on this message: https://i.imgur.com/f3zkw1T.png

my honest reaction on this message: https://i.imgur.com/f3zkw1T.png
Owner

теперь я верю он работает правильно

теперь я верю он работает [_правильно_](https://gitea.peaashmeter.dev/ArcMutex/heroes-of-nerevelon/commit/775341338598c770d562feeaa706cb5301988fb8)
Author
Owner

Этот коммит звучит

Этот коммит *звучит*
Sign in to join this conversation.
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ArcMutex/heroes-of-nerevelon#1
No description provided.