{"action":"opened","issue":{"url":"https://api.github.com/repos/godotengine/godot/issues/6367","repository_url":"https://api.github.com/repos/godotengine/godot","labels_url":"https://api.github.com/repos/godotengine/godot/issues/6367/labels{/name}","comments_url":"https://api.github.com/repos/godotengine/godot/issues/6367/comments","events_url":"https://api.github.com/repos/godotengine/godot/issues/6367/events","html_url":"https://github.com/godotengine/godot/issues/6367","id":174694246,"number":6367,"title":"AnimatedSprite spritesheet support","user":{"login":"robertdhernandez","id":1021995,"avatar_url":"https://avatars.githubusercontent.com/u/1021995?v=3","gravatar_id":"","url":"https://api.github.com/users/robertdhernandez","html_url":"https://github.com/robertdhernandez","followers_url":"https://api.github.com/users/robertdhernandez/followers","following_url":"https://api.github.com/users/robertdhernandez/following{/other_user}","gists_url":"https://api.github.com/users/robertdhernandez/gists{/gist_id}","starred_url":"https://api.github.com/users/robertdhernandez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robertdhernandez/subscriptions","organizations_url":"https://api.github.com/users/robertdhernandez/orgs","repos_url":"https://api.github.com/users/robertdhernandez/repos","events_url":"https://api.github.com/users/robertdhernandez/events{/privacy}","received_events_url":"https://api.github.com/users/robertdhernandez/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-02T07:05:10Z","updated_at":"2016-09-02T07:05:10Z","closed_at":null,"body":"This might be a duplicate of #344, but that issue is over 2 years old so I thought it'd be better to make a new one instead to bring fresh discussion.\r\n____\r\n\r\nIt's inconsistent for Sprite to handle spritesheets and AnimatedSprite to handle multiple image sprites. Sprite should be just a simple Node that renders a 2D image with a definable sub region. It shouldn't also do sprite animations -- that's what AnimatedSprite is for: a sprite that has multiple frames defined by a SpriteFrame (or multiple images) and animates it very simply. If users want more customized sprite animations, they can use an AnimationPlayer; otherwise the AnimatedSprite handles majority of animated sprite cases in an easy format.\r\n\r\nThe other issue with Sprite doing animations, is that animating them requires an AnimationPlayer, which becomes really tedious to adjust the Sprite:frame for each key for each animation (unless I'm unaware of a better method)."}}
{"actor":{"display_login":"robertdhernandez"}}