laya目录
laya目录
通过unity layaAir两种游戏引擎
layaAir是国内的
发布项目 平台:
vivo小游戏
oppo小游戏
小米快游戏
QQ小游戏
Web
微信小游戏
Unity导出场景到Laya:
1.先使用Unity打开场景
2.把场景中的模型的材质替换成LayaAir3D的材质,
3预览看一下效果
4.导出场景,设置导出路径,直接设置路径为Laya项目中的文件,
5.Laya项目中包含。ls文件就表明场景资源导入成功了。
打地鼠开发流程:
接上:
结束界面
重新游戏
音效添加
削减包体大小(贴图大小、音效文件放到云存储上、打包勾选设置)
任务7:导入资源包
任务6:Laya支持的Unity组件
1.Laya兼容Unity的组件,物理引擎,动画,粒子等
2.在Unity中创建项目,将场景资源进行编辑,使用Laya插件进行导出。
学习方式:
1.在Unity中使用插件。里面有一个Help选项,可以在里面查看需要了解的问题。
2.LayaAir3D插件推荐使用Unity2018.4.7版本。兼容性强。
兼容节点:
1)相机,兼容Camera组件
2)光照,兼容平行光,点光源,聚光灯组件,目前Mode为RealTime时,仅支持三种类型等各一盏
3)模型,兼容MeshReader和MeshFilter组件
4)粒子,兼容particleSystem组件部分模块(貌似之后的版本,不完全兼容以前的粒子组件)
5)拖尾,兼容TrailRender组件
6)地形,兼容Terrain组件,仅支持地表,不支持植被,导出是会转换为静态的Mesh网格
第五节:
利用Unity的优势,制作微信3D小游戏
5G时代的到来,未来的趋势是一个app+api接口+h5游戏
开发是以什么样的流程:(以微信小游戏威力)
1)Unity3D作为3D场景的搭建软件,搭建3D场景。(laya也可以直接开发3D游戏,但是由于Laya没有3D可视化编辑,因此使用Unity搭建场景相对方便,官方推荐),
2)使用Laya写代码,以及搭建场景,制作完成后导出发布成微信小游戏项目。
3)使用微信开发工具上传平台
Laya介绍
Unity Tiny只能制作2D游戏,现在还是测试阶段,使用的是JS语言
Laya的接口差不多和Unity保持一致,很好上手。
兼容U3D的地形,组件
打地鼠开发流程
1.在Unity中搭建场景,导出到Laya
2.创建Laya项目
3.在Laya中显示场景
4.地鼠的随机生成,弹出和下降
5.射线检测 判断点击地鼠时机生成锤子
6.锤子落下抬起动画
7.锤子砸中生产特效
8.UI界面
9.成绩
发布游戏:《打地鼠学习》
游戏前期,使用LayaAir引擎开发游戏。该游戏在使用的时候需要将游戏的资源进行导出为ls文件。需要在Unity中安装laya的插件。
调试/运行 F6
场景设置:ctrl+shift+p
项目设置:F9
发布游戏:手机二维码访问
主要学习:
1.计时器
2.Unity资源的加载
3.如何进行加载游戏
4.Laya引擎的开发示例的学习
5.怎么看懂技术文档
6.安装”微信开发者工具“
请问unity在哪下载
layaair网站--开发者中心--引擎下载--layaair bete版本--ide for mac 和unity 插件
打开unity--导入layaairunityplugin package
下载laya和unity方法:
打开laya官网,网址:layabox.com。
打开最上面一栏的 开发者中心——引擎下载——layaAir IDE——下载最新版的laya或者lavaAir IDE 2.2.0稳定版,比较好的是最新版。
下载中有一个“我接受条款”下面有一个空格,点一下把它变成钩,之后点击最下面的IDE for Windows,下载完毕后在重复一遍,再点击最下面的Unity 3D插件,下载。
然后在素材中找到 LayaAirIDE_beta.zip,解压一下,在解压后的文件包中找到LayaAir2.exe,运行这个程序,再在运行的文件夹中找到LayaAir2,打开文件存在位置,再点击LayaAir2.exe就可以运行了。
用浏览器预览为什么是黑色的
2.3.0,好新的视频...
任务九
这集声音好怪,麦克风?音响?