Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Base Skin Scene for Characters #42

Closed
Tracked by #8
eh-jogos opened this issue May 25, 2022 · 1 comment
Closed
Tracked by #8

Base Skin Scene for Characters #42

eh-jogos opened this issue May 25, 2022 · 1 comment
Assignees
Milestone

Comments

@eh-jogos
Copy link
Collaborator

eh-jogos commented May 25, 2022

#8
The Skin should take care of the "visual" part of the character, and have a public interface to allow for controlling animations as well as signals to give information back to whoever might need it.

As each actual character skin will have many peculiarities the Base Skin should be a scene with not much, just the really essential stuff:

  • AnimationPlayer
  • AnimationTree
  • Logic for changing animation states, maybe just "virtual" functions

Maybe it could actually be just a script with the AnimationPlayer and AnimationTree dependencies, as inherited scenes with AnimationPlayers can get messy if you're not saving the animations correctly or if you inherit from another character skin instead of the BaseSkin.

@eh-jogos eh-jogos added this to the Milestone 1 milestone May 25, 2022
@eh-jogos eh-jogos changed the title Create a Base Skin Scene for Characters Base Skin Scene for Characters May 25, 2022
@eh-jogos eh-jogos mentioned this issue May 25, 2022
2 tasks
@eh-jogos eh-jogos self-assigned this Jun 1, 2022
@eh-jogos
Copy link
Collaborator Author

eh-jogos commented Jun 1, 2022

closed by 7af088d

@eh-jogos eh-jogos closed this as completed Jun 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant