If you create a custom collision shape with all points in the same place, while Stencyl will be okay with this, on runtime the game will come up with the runtime error below due to the shape having no substance.
This is more annoying in actors' animations than in tilesets since in tilesets all you need to do is remove the collision shape, while in actors, it is impossible to select a collision shape that small, and thus, you are forced to remove the whole animation to resolve this issue.
This is more annoying in actors' animations than in tilesets since in tilesets all you need to do is remove the collision shape, while in actors, it is impossible to select a collision shape that small, and thus, you are forced to remove the whole animation to resolve this issue.
Code: [Select]
Assertion Failed
at box2D.common::B2Settings$/b2Assert()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/box2d/1,11/box2D/common/B2Settings.hx:188]
at box2D.collision.shapes::B2PolygonShape/setAsVector()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/box2d/1,11/box2D/collision/shapes/B2PolygonShape.hx:114]
at box2D.collision.shapes::B2PolygonShape/setAsArray()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/box2d/1,11/box2D/collision/shapes/B2PolygonShape.hx:76]
at box2D.collision.shapes::B2PolygonShape$/asArray()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/box2d/1,11/box2D/collision/shapes/B2PolygonShape.hx:82]
at com.stencyl.io::SpriteReader$/createShape()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/stencyl/1,00/com/stencyl/io/SpriteReader.hx:270]
at com.stencyl.io::SpriteReader/readShapes()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/stencyl/1,00/com/stencyl/io/SpriteReader.hx:179]
at com.stencyl.io::SpriteReader/readAnimation()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/stencyl/1,00/com/stencyl/io/SpriteReader.hx:76]
at com.stencyl.io::SpriteReader/read()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/stencyl/1,00/com/stencyl/io/SpriteReader.hx:53]
at com.stencyl::Data/readResource()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/stencyl/1,00/com/stencyl/Data.hx:275]
at com.stencyl::Data/readResourceXML()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/stencyl/1,00/com/stencyl/Data.hx:261]
at com.stencyl::Data/loadResources()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/stencyl/1,00/com/stencyl/Data.hx:216]
at com.stencyl::Data/loadAll()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/stencyl/1,00/com/stencyl/Data.hx:150]
at com.stencyl::Data$/get()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/stencyl/1,00/com/stencyl/Data.hx:57]
at com.stencyl::Engine/begin()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/stencyl/1,00/com/stencyl/Engine.hx:636]
at com.stencyl::Engine()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/stencyl/1,00/com/stencyl/Engine.hx:513]
at Universal/init()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/stencyl/1,00/Universal.hx:87]
at Universal/onAdded()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/stencyl/1,00/Universal.hx:66]
at flash.display::DisplayObjectContainer/addChild()
at Universal$/main()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/stencyl/1,00/Universal.hx:759]
at Function/http://adobe.com/AS3/2006/builtin::apply()
at Function/<anonymous>()
at ApplicationMain$/start()[Export/flash/haxe/ApplicationMain.hx:280]
at ApplicationMain$/init()[Export/flash/haxe/ApplicationMain.hx:198]
at lime.app::Event_Void_Void/dispatch()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/lime/lime/lime/app/Event.hx:141]
at lime.app::Preloader/start()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/lime/lime/lime/app/Preloader.hx:249]
at openfl.display::Preloader/display_onComplete()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/openfl/openfl/openfl/display/Preloader.hx:129]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at scripts::StencylPreloader/onLoaded()[Source/scripts/StencylPreloader.hx:314]
at openfl.display::Preloader/start()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/openfl/openfl/openfl/display/Preloader.hx:93]
at lime.app::Preloader/current_onEnter()[C:/Program Files (x86)/Stencyl/plaf/haxe/lib/lime/lime/lime/app/Preloader.hx:317]