Egret note
egret使用的是typescript,ts是一款Microsoft發(fā)行的javascript超集。具體語(yǔ)法需參照文檔。
從結(jié)構(gòu)上講,項(xiàng)目根目錄里面會(huì)有一個(gè)配置文件egretProperties.json。這里面的document_class,對(duì)應(yīng)的值就是入口文檔類的文件main.ts,當(dāng)然這個(gè)文件可以自己隨便定義。
隨后就會(huì)進(jìn)入文檔類所在的文件,進(jìn)行相應(yīng)預(yù)加載。創(chuàng)建第一個(gè)場(chǎng)景private createGameScene():void。
不一定非要初始化一個(gè)場(chǎng)景,因?yàn)槿肟谖募锏膃gret.DisplayObjectContainer文檔類實(shí)例已經(jīng)是一個(gè)場(chǎng)景了。
兩種添加文字的方式
1||
var tx: egret.TextField = new egret.TextField;
tx.text = "why so scare?"
tx.x = 20;
tx.y = 20;
tx.width = this.stage.stageWidth - 40;
tx.touchEnabled = true;
tx.addEventListener(egret.TouchEvent.TOUCH_TAP,this.touchHandler,this);
this.addChild(tx);
2||
this._startBtn = new egret.TextField();
this._startBtn.text = "開始";
this._startBtn.size = 50;
this._startBtn.x = 180;
this._startBtn.y = 200;
this.addChild( this._startBtn );
this._startBtn.touchEnabled = true;
this._startBtn.addEventListener(egret.TouchEvent.TOUCH_BEGIN, this.click, this);
?
轉(zhuǎn)載于:https://www.cnblogs.com/benu/p/4795035.html
總結(jié)
以上是生活随笔為你收集整理的Egret note的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VS优化编译配置
- 下一篇: canvas基本用法