<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          LayaAirHTML5 開源游戲引擎

          聯(lián)合創(chuàng)作 · 2023-09-27 18:25

          LayaAir 是 HTML5 開源引擎。

          提供 Canvas 和 Webgl 同時(shí)渲染,如果 Webgl 不可用,則可自動(dòng)切換到 Canvas 模式。引擎為高性能游戲設(shè)計(jì),支持 AS,TS,JS 三種語(yǔ)言開發(fā),一套代碼三端齊發(fā)(Flash,HTML5,APP)。

          LayaAir特點(diǎn)

          • 極致性能

          LayaAir優(yōu)先使用webgl渲染,如果webgl不可用,自動(dòng)無(wú)縫轉(zhuǎn)為canvas渲染,引擎設(shè)計(jì)過程中處處以性能為優(yōu)先原則,LayaAir是為裸跑而設(shè)計(jì)的HTML5引擎。

          • 輕量易用

          LayaAir API設(shè)計(jì)上追求精簡(jiǎn),簡(jiǎn)單易用,上手容易,引擎本身非常注意自身大小,是目前同等功能最小的HTML5引擎。

          • 支持多語(yǔ)言開發(fā)

          LayaAir同時(shí)支持ActionScript3、TypeScript、JavaScript三種語(yǔ)言開發(fā)HTML5

          • 功能齊全

              同時(shí)支持2D,3D,VR、時(shí)間軸動(dòng)畫,緩動(dòng)、UI系統(tǒng)、粒子動(dòng)畫、骨骼動(dòng)畫、物理系統(tǒng)等

          • 提供可視化輔助開發(fā)及工具流

          LayaAirIDE提供代碼開發(fā)工具及可視化編輯器,清晰的工作流,讓美術(shù),策劃,程序緊密配合,提高開發(fā)效率

          • 開源免費(fèi)

          引擎全部開源并托管到github,并且全部免費(fèi)使用,包括商用

          當(dāng)前功能

          •  Webgl渲染

          •  Canvas渲染

          •  矢量圖

          •  圖集支持

          •  加載管理器

          •  HTML富文本

          •  位圖字體

          •  遮罩

          •  濾鏡

          •  時(shí)間軸動(dòng)畫

          •  UI

          • 粒子

          • 骨骼

          • 物理系統(tǒng)

          • 可視化IDE

          • 3D

          • VR

          開始使用

          JS版本

          Laya.init(550, 400);
          Laya.stage.scaleMode = "showall";
          
          var ape = new laya.Sprite();
          //加載猩猩圖片
          ape.loadImage("res/apes/monkey2.png", 220, 128);
          
          Laya.stage.addChild(ape);

          AS版本

          package
          {
              import laya.display.Sprite;
              import laya.display.Stage;
          
              public class Sprite_DisplayImage
              {
                  public function Sprite_DisplayImage()
                  {
                      Laya.init(550, 400);
                      Laya.stage.scaleMode = "showall";
          
                      var ape:Sprite = new Sprite();
                      //加載猩猩圖片
                      ape.loadImage("res/apes/monkey2.png", 220, 128);
          
                      Laya.stage.addChild(ape);
                  }
              }
          }

          TS版本

          /// <reference path="../../libs/LayaAir.d.ts" />
          class Sprite_DisplayImage{
          
              constructor(){
                  Laya.init(550, 400);
                  Laya.stage.scaleMode = "showall";
          
                  var ape = new Laya.Sprite();
                  //加載猩猩圖片
                  ape.loadImage("res/apes/monkey2.png", 220, 128);
          
                  Laya.stage.addChild(ape);
              }
          }
          new Sprite_DisplayImage();

          演示Demo

          游戲展示

          http://game.layabox.com/265

          API幫助

          http://layaair.ldc.layabox.com/api/

          文檔教程

          http://ldc.layabox.com/index.php?m=content&c=index&a=show&catid=8&id=10

          開發(fā)者中心

          http://ldc.layabox.com/

          社區(qū)

          http://ask.layabox.com/

          目錄結(jié)構(gòu)

          • bin 編譯好的類庫(kù),里面分為as,js,ts三種

          • samples 示例項(xiàng)目

          • src 類庫(kù)源代碼

          • utils 自動(dòng)化編譯及其他工具

          瀏覽 24
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  色岛国视频在线播放 | 亚洲国产精品福利一区 | 操逼视频在线看 | www.日批 | 日本高清二区 |