• LayaAir引擎——(一)


    LayaAir是LayaBox推出的Html5游戏引擎,支持 ActionScript3、TypeScript、JavaScript,开源,并且商用免费。
     
    LayaAir IDE 是一款使用LayaAir 引擎来开发应用,游戏的集成开发环境。
     
    LayaAir IDE 下载地址: http://pan.baidu.com/s/1i5yKPpV ;
     
    新建项目:     
      项目名称:Test     
      项目路径:C:\Users\FanXiaying\Documents\LayaProject\Test     
      项目语言:JavaScript项目     
      项目引擎版本: 1.0.0 项目文件夹将结构如下:
      ProjectName(项目文件夹)
      |---.laya---launch.json
      |---.laya---tasks.json
      |---bin--libs
      |---bin--index.html
      |---laya---assets
      |---laya---pages
      |---laya---.laya
      |---libs
      |---src
      |---ProjectName.laya
      |---jsconfig.json  
     
    项目运行配置文件(.laya文件夹)——存放的是项目在开发运行中的一些配置信息。
    launch.json文件保存了项目调试的一些配置信息。
    launch.json文件中的 url 定义了项目调试运行时主页面(index.html)的位置信息。
    launch.json文件中的chrome调试配置中的runtimeExecutable 保存了chrome 浏览器(chrome.exe)在你电脑中的目录地址。(可以自行修改成电脑谷歌浏览器的安装路径)  
     
    项目的输出目录(bin文件夹)——存放的是项目的输出文件。
    bin/libs 文件夹存放的是 LayaAir 引擎各模块的js 文件,在项目中需要使用哪个模块就需要在 index.html 引入对应的 模块包JS 文件。
    •laya.core是核心包,封装了显示对象渲染,事件,时间管理,时间轴动画,缓动,消息交互,socket,本地存储,鼠标触摸,声音,加载,颜色滤镜,位图字体等。
    •laya.webgl 包封装了webgl渲染管线,如果使用webgl渲染,可以在初始化时调用Laya.init(1000,800,laya.webgl.WebGL);
    •laya.ani.js是动画模块,包含了swf动画,骨骼动画等。
    •laya.filter.js包含更多webgl滤镜,比如外发光,阴影,模糊以及更多。
    •laya.html.js封装了html动态排版功能。
    •laya.ui.js提供了制作UI的各种组件实现。
    •laya.tilemap.js提供tileMap解析支持。  
     
    UI项目目录(laya文件夹)——项目的UI项目目录
    laya文件夹中的 assets 目录用来存放编辑UI页面、粒子等组件所需的资源文件。
    laya文件夹中的 pages 目录用来存放编辑器生成的页面配置文件。
    laya文件夹中的 .laya 文件是UI项目配置文件。  
     
    项目脚本代码目录(src文件夹)
    项目中的脚本代码文件默认将存放在 src 目录。  
     
    项目配置文件(ProjectName.laya) ProjectName.laya 是项目配置文件,文件内记录了当前项目的项目名称、使用的类库版本号和项目类型。
  • 相关阅读:
    .net破解二(修改dll)
    CLR 的执行模型(2)
    理解数据库的几种键和几个范式
    事务隔离级别如何影响锁
    c#和java中封装字段的不同
    Linux安装AUTOCONF和AUTOMAKE产生的程序的一般步骤
    html锚点使用示例
    webbrowser控件使用时的注意事项
    C#实现单实例运行
    为Exchange 2007 SCC 启用 SCR 副本-供需要的人使用!
  • 原文地址:https://www.cnblogs.com/FXYDBK/p/5663157.html
Copyright © 2020-2023  润新知