View Issue Details

IDProjectCategoryView StatusLast Update
0030138RunnerFunctionsPublic2018-10-29 15:52
ReporterAlan SavageAssigned ToAlan Savage 
PriorityMediumSeverityC - GeneralReproducibility100%
Status ClosedResolutionFixed 
Product Version2.2.0 
Target Version2.2.1Fixed in Version2.2.1 
Summary0030138: Collision: collision point, circle and rectangle don't properly account for rotated rectangle collisions
Descriptioncollision_point, collision_circle , collision_rectangle do not account for rotated rectangle collision mask - and report collisions within the axis aligned bounding box.
Steps To ReproduceRun the attached sample on windows or HTML5 targets.
Observe collisions are reported when they should not be.
Additional Information
TagsNo tags attached.
1.4 Found In
2.x Runtime Found In2.2.0.261
2.x Runtime Verified In2.2.1.268


Alan Savage

2018-10-26 11:27


col_rect.yyz (42,816 bytes)

Alan Savage

2018-10-26 14:36

Developer   ~0061869

added test for collision_circle / collision_ellipse and rotated rectangle; other cases already fixed in dev

Alan Savage

2018-10-26 14:57

Developer   ~0061871

updated sample with additional collision_ellipse test

col_ellipse.yyz (43,259 bytes)


2018-10-26 15:10

Adminstrator   ~0061874

Now in green, as we have already made some fixes for rotated rectangles not working properly in 2.2.1, so we should really have this also.