Skip to content
New issue

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

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

Already on GitHub? # to your account

add rotation and scaling support for me.Ellipse shapes, including for collisions solving #583

Closed
Tracked by #809
obiot opened this issue Oct 13, 2014 · 3 comments
Closed
Tracked by #809

Comments

@obiot
Copy link
Member

obiot commented Oct 13, 2014

melonJS does not support rotating an ellipse object, and the operation will fail silently.

Addition rotation, implies rewriting the current me.Ellipse object (that only currently defines x and y radius) and the related code for the collision solving (that probably does not work with "skewed" ellipse).

@obiot obiot added this to the Future milestone Oct 13, 2014
@parasyte
Copy link
Collaborator

Heads up! A recent commit that fixes ellipse collision testing has refactored me.Ellipse, adding some properties that will be useful for rotation: 14499fc

@parasyte
Copy link
Collaborator

We also need scaling support for me.Ellipse.

parasyte added a commit that referenced this issue Oct 14, 2014
- Also fix some documentation along the way
@parasyte parasyte modified the milestones: Future, 2.1.0 Oct 26, 2014
@parasyte parasyte modified the milestones: 2.2.0, 2.1.0 Feb 7, 2015
@parasyte parasyte modified the milestones: 2.2.0, 3.0.0 Jul 26, 2015
@obiot obiot changed the title add rotation support for me.Ellipse shapes, including for collisions solving add rotation and scaling support for me.Ellipse shapes, including for collisions solving Aug 4, 2015
@obiot
Copy link
Member Author

obiot commented Aug 4, 2015

-> 3.1.0

@obiot obiot modified the milestones: 3.1.0, 3.0.0 Aug 4, 2015
@obiot obiot modified the milestones: 4.0.0, 3.1.0 Apr 7, 2016
@obiot obiot removed this from the 4.0.0 milestone Sep 5, 2016
@obiot obiot closed this as completed Sep 5, 2016
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants