https://github.com/gamefriends/MiaPhaser
Flash To Phaser
https://github.com/gamefriends/MiaPhaser
Last synced: 7 months ago
JSON representation
Flash To Phaser
- Host: GitHub
- URL: https://github.com/gamefriends/MiaPhaser
- Owner: gamefriends
- Created: 2015-09-11T06:11:31.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-09-14T06:13:36.000Z (almost 11 years ago)
- Last Synced: 2024-05-17T12:33:24.759Z (about 2 years ago)
- Language: JavaScript
- Size: 152 KB
- Stars: 16
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-phaser - MiaPhaser - Flash To Phaser (Uncategorized / Uncategorized)
README
# MiaPhaser
#Flash To Phaser
* I create jsfl tools to easy create UI and Scene in Adobe Flash.
* The project: [MiaPhaser](https://github.com/gamefriends/MiaPhaser)
# Create project like this:
##First:
- Create fla in Flash, and design the UI and Scene in timeline.
project example:
```javascript
project
/flash
/game.fla
/js
/phaser.js
/jsfl
/ExportToJS.jsfl
/res
/a.png
/b.png
/src
/mia/PhaserExtend.js
/Game.js
/res.js
```
##Second:
* run the ExportToJS.jsfl
* it will be export the stage resource to PNG in /res
### Edit game config
```javasciprt
//the defalut stage size as same as Fla publish size
//set the boot scene and firstScene
MIA.gameConfig = {
stageWidth:MIA.stageDes.stageWidth,
stageHeight:MIA.stageDes.stageHeight,
bootScene:"Boot",
firstScene:"Scene1"
};
```
```javascript
//set the scene
MIA.startGame = function () {
var game = new Phaser.Game(MIA.gameConfig.stageWidth, MIA.gameConfig.stageHeight, Phaser.AUTO, 'game');
//----Add Scene
game.state.add('Boot', MIA.Boot);
game.state.add('Scene1', MIA.Scene1);
game.state.add('Scene2', MIA.Scene2);
game.state.add('Scene3', MIA.Scene3);
//fixed logic
MIA.gameConfig.bootScene = "Boot";
MIA.gameConfig.firstScene = "Scene1";
game.state.start(MIA.gameConfig.bootScene);
};
```
##Last
* edit game logic
* edit index.html
* run the game
#If you have any suggest, please [@miagame_com](https://twitter.com/miagame_com) , I will do it better.
* User: Jackie Qi / miagame.com
* Date: 2015/9/9
* Time: 11:40
* email: miagame.com@gmail.com
* website: http://miagame.com
* twitter: https://twitter.com/miagame_com