Починить MapBehavior.displayedPosition #24

Open
opened 2026-01-05 05:00:25 +03:00 by PeaAshMeter · 1 comment
Owner

Там есть position и displayedPosition. Предполагалось, что первое -- это скрытое поклеточное положение персонажа, которое хранит сетка, а второе -- это положение на экране. Но по факту почти везде к displayedPosition прибавляется Vec3 {0.5, 0.5}.
Надо разобраться и в идеале сделать так, чтобы displayedPosition возвращал отображаемую позицию. Если никак, то можно написать для него геттер.

Там есть position и displayedPosition. Предполагалось, что первое -- это скрытое поклеточное положение персонажа, которое хранит сетка, а второе -- это положение на экране. Но по факту почти везде к displayedPosition прибавляется Vec3 {0.5, 0.5}. Надо разобраться и в идеале сделать так, чтобы displayedPosition возвращал отображаемую позицию. Если никак, то можно написать для него геттер.
PeaAshMeter changed title from Почить MapBehavior.displayedPosition to Починить MapBehavior.displayedPosition 2026-01-05 05:00:32 +03:00
PeaAshMeter added the
Refactoring
label 2026-01-05 05:01:46 +03:00
Author
Owner

#25 разделил MapBehavior на Tiled и Positioned

#25 разделил MapBehavior на Tiled и Positioned
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

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