-
Notifications
You must be signed in to change notification settings - Fork 6
FlashDevelop
Download: FlashDevelop |
The Project.hxproj generated by flambe new
can be opened in FlashDevelop. The commandline instructions are integrated in the projectfile. To easily change the platform FlashDevelop builds, open flambe.yaml and edit the default_platform
. Note that to debug Flash from within FlashDevelop, your browser
needs the Flash debug player. For HTML, Javascript Source Maps will be generated.
If you dislike starting the Flambe server from commandline, try these handy buttons. Copy/paste Settings/toolbar.xml from your FlashDevelop folder to your FlashDevelop 'user config files' /settings/ folder. Then add this at end of file, before the </toolbar>
node, and restart FD:
<separator />
<button label="Flambe serve" click="RunProcess" tag="c:\windows\system32\cmd.exe;/c cd $(ProjectDir) & flambe serve & PAUSE" image="490" />
<button label="Flambe build flash html" click="RunProcess" tag="c:\windows\system32\cmd.exe;/c cd $(ProjectDir) & flambe build flash html" image="491" />
The first icon will open a console that starts the local Flambe server, the second button compiles both Flash+HTML version (without running it). In the default FlashDevelop template provided by Flambe, only one target is compiled at a time (provided in the flambe.yaml file), so you would use this toolbar button only when you want to deploy both versions your game (in release mode).
Download
If you don't have a custom toolbar, then you could download this [toolbar.xml](http://projects.stroep.nl/flashdevelop/Flambe - Toolbar Buttons.fdz) installer.
When use a lot of Components, this snippet could be useful:
Top menu : Tool > Code Snippets
Name it "component"
var $(EntryPoint)$(CurWord)$(ExitPoint):$(CurWord) = owner.get($(CurWord));
Top menu : Macros > Edit Macros > Add
-
AutoRun:
False
-
Image:
67
-
Label:
Flambe - Get Component
-
Shortcut:
Ctrl+Alt+Shift+1
- Entries:
InsertSnippet|component
ScintillaCommand|CharRightExtend
ScintillaCommand|LowerCase
ScintillaCommand|LineEnd
ScintillaCommand|NewLine
Documentation guide for Flambe - Targeted to version 4.0+
Flambe | Installation | Demo projects | Showcase | API Reference | Forum
Flambe is MIT licensed and available for free. Feel free to contribute!
- Home / Installation
- Entity / Components
- Core
- Assets
- Publish your game
- Other
- Editors
- Plugins, tools, extensions
- Help
- More Flambe