OK, I have an emitter working fine in a Flixel "game" using FlashDevelop. The same code, in Stencyl, will compile with only one minor change required - but nothing will show in the screen (print statements do appear in the console, however).
I suspect that the culprit is how the behavior adds things to the scene. In Flixel, the FlxEmitter is set up, activated and then added to the current FlxState with a simple line of "add(emitter);". This alone doesn't work with SW though, because the BehaviorScript isn't a FlxState - but the scene is. Looking at the API, "scene" is the property that references the FlxState's methods, and while "scene.add(emitter);" doesn't throw out any errors, I don't get a visible emitter. I'm putting the code into the "init" area, which I am assuming corresponds to a FlxState's "create" area.
Any ideas why a functional emitter is either not added to the scene or not visible? Do I need to manually run super.create or super.update?