Main.ts
var music = new Music;
this.addChild(music)
this.once(egret.TouchEvent.TOUCH_BEGIN,function(){
music.stop();
music.play();
},this)| class Main extends egret.DisplayObjectContainer { | |
| private loadingView: LoadingUI; | |
| static stageWidth: number; | |
| static stageHeight: number; | |
| public constructor() { | |
| super(); | |
Main.ts
var music = new Music;
this.addChild(music)
this.once(egret.TouchEvent.TOUCH_BEGIN,function(){
music.stop();
music.play();
},this)都可以做 SSO
一篇讨论 webpack 和 rollup 的文章 https://medium.com/webpack/webpack-and-rollup-the-same-but-different-a41ad427058c
pkg.module 也很重要
// es6
export var foo = 'foo';
setTimeout(() => foo = 'baz', 500);
// main
import {foo} from './t.js';
console.log(foo); // foo
setTimeout(() => console.log(foo), 500); // baz