I'm not even sure how to categorize this strange thing. I've attached a gif of what's happening. It seems like collisions between the player and tiles is off somehow. The puff of smoke is only supposed to appear when the player hits the ground after a jump. But it's as though not all tiles are treated the same way. I can move around and the problem disappears. Also, just changing the tile layout (in this case just moving the tile wall one tile to the left) solved the problem.
General
All Bugs / Open Bugs / All Suggestions / Engine Issues
Toolset
Dashboard / Running Games / User Interface & Workflow
Updating Stencyl / Welcome Center
Design Mode & Behaviors
Design Mode / Design Mode Blocks / Behavior Settings
All Bugs / Open Bugs / All Suggestions / Engine Issues
Toolset
Dashboard / Running Games / User Interface & Workflow
Updating Stencyl / Welcome Center
Design Mode & Behaviors
Design Mode / Design Mode Blocks / Behavior Settings
Editors
Actor Type Editor / Animation Editor / Background Editor / Collision Editor
Font Editor / Scene Designer / Sound Editor / Tileset Editor
Game Settings
Atlases / Collision Groups / Controls
Game Attributes / Game Scaling / Game Settings
Actor Type Editor / Animation Editor / Background Editor / Collision Editor
Font Editor / Scene Designer / Sound Editor / Tileset Editor
Game Settings
Atlases / Collision Groups / Controls
Game Attributes / Game Scaling / Game Settings
Pages: 1
suitcasenuke
- Subscriber - Stencyl Studio
Nope, just one solid shape. I don't know if this is related, but this seems to only occur within the first 10-20 tiles of a scene.
Justin
- Master Stencyler
Have you enabled debug drawing to see if the tile collisions look differently than expected?
- Status changed from New to Need Info
suitcasenuke
- Subscriber - Stencyl Studio
I just quickly created a fresh scene and attached the results with debug drawing on. Very odd.
rob1221
- Master Stencyler
What's happening here is that certain layouts of tiles is causing your actor's Y speed to be very slightly below 0 (as an example, 5.55111512312578e-17). I'm still trying to narrow down why this is happening, and maybe it's a quirk with box2D, but for now you can adjust your code to check for y speed < 0.01 instead of 0.
- Status changed from Need Info to Confirmed
Pages: 1
-
- Reported
- March 10, 2018, 03:36:27 am
-
- Updated
- March 25, 2018, 12:48:55 pm
-
- View Status
- Public
-
- Type
- Bug
-
- Status
- Confirmed
-
- Priority
- Normal
-
- Version
- Stencyl 3.5, 3.5.0 beta 1
-
- Fixed in
- (none)
-
- Assigned to
- (none)
-
- Category
- Collision Groups
tiles.gif (1986 kB, 456x312 - viewed 2652 times.)
Mar-24-2018 05-20-04.gif (5993.64 kB, 640x474 - viewed 2429 times.)