Layaair is the Layabox launched HTML5 game engine that supports  ACTIONSCRIPT3, TypeScript, JavaScript, open source, and commercial free. The layaair IDE is an integrated development environment that uses the Layaair engine to develop applications and games. layaair ide:http://pan.baidu.com/s/1i5ykppv ; New project: project name: Test Project path: C:\Users\FanXiaying\Documents\LayaProject\Test Project language: JavaScript project Project engine version: 1.0.0 the project folder will be structured as follows: ProjectName (project folder) |---. Laya---launch.json |---. Laya---Tasks.json |---bin--libs |---bin--index.html |---laya---assets |---laya---pages |---laya---. laya |---libs | --SRC |---Projectname.laya |---jsconfig.json project run configuration file (. Laya folder)--stores some configuration information for the project in the development run. The Launch.json file holds some configuration information for project debugging. The URL in the Launch.json file defines the location of the main page (index.html) of the project debug runtime. The runtimeexecutable in the Chrome Debug configuration in the Launch.json file saves the directory address of the Chrome browser (chrome.exe) on your computer. (You can modify the installation path of your computer's Google Chrome) project output directory (Bin folder)--the project's output file is stored. Bin/libs folder is stored in the Layaair engine module JS file, in the project need to use which module needs to introduce the corresponding module package JS file in index.html. LayA.core is a core package that encapsulates display object rendering, events, time management, timeline animation, easing, message interaction, socket, local storage, mouse touch, sound, load, color filters, bitmap fonts, etc. The LAYA.WEBGL package encapsulates the WebGL rendering pipeline, and if you use WebGL rendering, you can invoke Laya.init (1000,800,LAYA.WEBGL.WEBGL) at initialization time; Laya.ani.js is an animated module that contains SWF animations, skeletal animations, and so on. laya.filter.js contains more WebGL filters, such as outer glow, shadows, Blur, and more. The laya.html.js encapsulates the HTML dynamic layout feature. Laya.ui.js provides a variety of component implementations for making the UI. Laya.tilemap.js provides TILEMAP parsing support. ui project directory (Laya folder)-The assets directory in the project's UI project directory Laya folder is used to hold the resource files required for editing UI pages, particles, and so on. The pages directory in the Laya folder is used to hold the page configuration file generated by the editor. The. Laya file in the Laya folder is the UI project configuration file. The script code files in the Project script code directory (src folder) project will be stored in the SRC directory by default. The project configuration file (Projectname.laya) Projectname.laya is a project configuration file that records the project name of the current project, the class library version number used, and the project type.
Layaair Engine--(i)