aseprite / aseprite/Attachment-System
Keep anchor <-> reference point connetion aligned when moving the parent part (lock the children movement?)
- Dominant language
- Lua
- Stars
- 8
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
If desirable, we could investigate how to move all children attachments automatically after moving a parent.
Anyway moving an attached parent should update its own anchor point related to its own parent (e.g. moving left arm should update the anchor point for left arm in the body layer). Only moving the root component/non-attached layer will not require this kind of automatic anchor update on the level above.
At the moment we offered a new command to update/sync the position of all attachments depending on the current reference <-> anchor points (the only elements that are not touched by this action are the root elements/non-attached layers).
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the current behavior when moving an attached parent, then inspect the existing command that updates or synchronizes attachment positions. Done should mean that moving an attached parent updates its anchor point in its own parent, while root or non-attached layers remain excluded; whether child attachments also move automatically needs clarification.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- lua
- Domain
- game-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100