Laya3d 配置

調(diào)試

  • 性能統(tǒng)計(jì)面板
Laya.Stat.show(0,0);
  • 調(diào)試面板 DebugPanel
<script type="text/javascript" src="libs/laya.debugtool.js"></script>
//初始化舞臺(tái)
Laya.init(1334, 750);
//調(diào)用DebugPanel調(diào)試面板
Laya.DebugPanel.init();
//設(shè)置舞臺(tái)背景色
Laya.stage.bgColor = "#ffffff";
var Img = new Laya.Sprite();
//添加到舞臺(tái)
Laya.stage.addChild(Img);
Img.loadImage("res/img/monkey1.png",200);
1.png
  • 調(diào)試工具 DebugTool
<script type="text/javascript" src="libs/laya.debugtool.js"></script>
//初始化舞臺(tái)
Laya.init(1334, 750);
//調(diào)用DebugTool調(diào)試面板
Laya.DebugTool.init();
//設(shè)置舞臺(tái)背景色
Laya.stage.bgColor = "#ffffff";
var Img = new Laya.Sprite();
//添加到舞臺(tái)
Laya.stage.addChild(Img);
Img.loadImage("res/img/monkey1.png",200);

加載機(jī)制

  • XMLHttpRequest 加載
var xhr = new XMLHttpRequest();
xhr.open("get", "res/atlas/comp.png", true);
xhr.responseType = "arraybuffer";
xhr.onload = function () {
    if (this.status == 200) {
        var blob = new Blob([this.response], { type: "image/png" });
        var img = document.createElement("img");
        img.onload = function (e) {
            window.URL.revokeObjectURL(img.src); // 清除釋放;
        };
        img.src = window.URL.createObjectURL(blob);
        document.body.appendChild(img);
    }
}
xhr.send();
  • XMLHttpRequest 在Laya中使用
//初始化引擎
Laya.init(1136,640);
var sp = new Laya.Sprite();
var xhr = new Laya.HttpRequest();
xhr.once(Laya.Event.COMPLETE,this,completeHandler);
xhr.once(Laya.Event.ERROR,this,errorHandler);
xhr.send("res/monkey2.png","","get","arraybuffer");
function completeHandler(data){
      //加載完成返回的data是arraybuffer此疹;
    //.......這里處理我們加密的圖片數(shù)據(jù),假設(shè)我們的圖片加密數(shù)據(jù)是在圖片的前面寫入了四個(gè)字節(jié)的數(shù)據(jù)
    //.......解密邏輯開始處理數(shù)據(jù)窘哈。
      var byte = new Laya.Byte(data);//Byte數(shù)組接收arraybuffer
    byte.writeArrayBuffer(data,4);//從第四個(gè)字節(jié)開始讀取數(shù)據(jù)
    var blob = new Laya.Browser.window.Blob([data], { type: "image/png" });
    var url = Laya.Browser.window.URL.createObjectURL(blob);//創(chuàng)建一個(gè)url對(duì)象;
    ////我們先用第一種方式顯示圖片到舞臺(tái)桥帆;
    var sp = new Laya.Sprite();
    sp.loadImage(url);
    Laya.stage.addChild(sp);//添加到舞臺(tái)
}
function errorHandler(url){
}
  • 多線程 worker

后臺(tái)加載

//初始化引擎
Laya.init(600,400,Laya.WebGL);
//設(shè)置Laya提供的worker.js路徑
Laya.WorkerLoader.workerPath = "libs/worker.js";
//開啟worker線程
Laya.WorkerLoader.enable = true;
//加載引擎需要的資源
Laya.loader.load("res/atlas/comp.atlas",Laya.Handler.create(this,onLoaded));
function onLoaded(){
    //實(shí)例UI界面
    var testView = ui.test.TestPageUI();
    Laya.stage.addChild(testView);
}

緩動(dòng)動(dòng)畫 tween

Laya.Tween.from(letterText,{y:100},3000,Laya.Ease.elasticInOut,null,i*1000);

/**
* 對(duì)象letterText屬性y從100緩動(dòng)到300的位置砂蔽,每一幀都通過回調(diào)方法更新顏色
* 用1000毫秒完成緩動(dòng)效果
* 緩動(dòng)類型采用bounceIn
* 單個(gè)字符的緩動(dòng)效果結(jié)束后,使用changeColor回調(diào)函數(shù)將字符改變?yōu)榧t色
* 延遲間隔i*100毫秒執(zhí)行
*/
Laya.Tween.to(letterText,{y:300,update:new Laya.Handler(this,updateColor,
            [letterText])},1000,Laya.Ease.bounceIn,Laya.Handler.create
        (this,changeColor,[letterText]),i*1000);
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末涩馆,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子允坚,更是在濱河造成了極大的恐慌魂那,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,348評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件稠项,死亡現(xiàn)場(chǎng)離奇詭異涯雅,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)展运,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,122評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門活逆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來轻腺,“玉大人,你說我怎么就攤上這事划乖。” “怎么了挤土?”我有些...
    開封第一講書人閱讀 156,936評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵琴庵,是天一觀的道長。 經(jīng)常有香客問我仰美,道長迷殿,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,427評(píng)論 1 283
  • 正文 為了忘掉前任咖杂,我火速辦了婚禮庆寺,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘诉字。我一直安慰自己懦尝,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,467評(píng)論 6 385
  • 文/花漫 我一把揭開白布壤圃。 她就那樣靜靜地躺著陵霉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪伍绳。 梳的紋絲不亂的頭發(fā)上踊挠,一...
    開封第一講書人閱讀 49,785評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音冲杀,去河邊找鬼效床。 笑死,一個(gè)胖子當(dāng)著我的面吹牛权谁,可吹牛的內(nèi)容都是我干的剩檀。 我是一名探鬼主播,決...
    沈念sama閱讀 38,931評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼旺芽,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼谨朝!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起甥绿,我...
    開封第一講書人閱讀 37,696評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤字币,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后共缕,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體洗出,經(jīng)...
    沈念sama閱讀 44,141評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,483評(píng)論 2 327
  • 正文 我和宋清朗相戀三年图谷,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了翩活。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片阱洪。...
    茶點(diǎn)故事閱讀 38,625評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖菠镇,靈堂內(nèi)的尸體忽然破棺而出冗荸,到底是詐尸還是另有隱情,我是刑警寧澤利耍,帶...
    沈念sama閱讀 34,291評(píng)論 4 329
  • 正文 年R本政府宣布蚌本,位于F島的核電站,受9級(jí)特大地震影響隘梨,放射性物質(zhì)發(fā)生泄漏程癌。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,892評(píng)論 3 312
  • 文/蒙蒙 一轴猎、第九天 我趴在偏房一處隱蔽的房頂上張望嵌莉。 院中可真熱鬧,春花似錦捻脖、人聲如沸锐峭。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽只祠。三九已至,卻和暖如春扰肌,著一層夾襖步出監(jiān)牢的瞬間抛寝,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國打工曙旭, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留盗舰,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,324評(píng)論 2 360
  • 正文 我出身青樓桂躏,卻偏偏與公主長得像钻趋,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子剂习,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,492評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,757評(píng)論 25 707
  • 年輕聽起來是最美好的時(shí)間鳞绕,早晨失仁,晌午,黃昏都是美麗的们何,總有那么一群人一直在那兒萄焦,在廣場(chǎng)臺(tái)階上,在地鐵的站臺(tái),在...
    就是丑人閱讀 227評(píng)論 0 1
  • 很多人推薦過《非暴力溝通》拂封,但是我還沒去看茬射,作為一個(gè)結(jié)了婚生了娃打掃過幾地雞毛的人,我深有感觸冒签。今天晨讀內(nèi)容說到的...
    曼曼_異想閱讀 280評(píng)論 6 7
  • 今天正好是叢叢陽歷生日在抛,文茹也結(jié)婚了,明年就到我了吧萧恕!想到要和你結(jié)婚刚梭,真的好期待呀~ 真的覺得自己越來越像你,除了...
    小么么噠閱讀 182評(píng)論 0 1
  • 感悟一 朝翻詩書卷廊鸥, 暮習(xí)太極拳。 閑來飲兩杯辖所, 清靜賽神仙惰说。 感悟二 一十多年求學(xué)傷, 二十余載敬業(yè)忙缘回。 而今兩...
    水到渠成1閱讀 143評(píng)論 0 1