Cocos Creator如何制作3D微信小游戏(一)
前言
Cocos Creator推出了3D编辑器,集成到了2.1以后的版本,今天我们来看下如何来使用 Cocos creator2.1做3D。
1: 可以2D/3D来回切换的场景编辑器:
点击按钮,可以进入3D编辑器模式,再点击一下有回到2D编辑模式。
2: 3D游戏中的2D元素:
2D元素我们放到Canvas下面,然后我们新建一个分组UI,所有的2D物体(一般是UI)我们都分来的UI分组下,MainCamrea 专门只绘制UI类型的物
体。
Cavans下的MainCamrea
3: 3D游戏场景的必备的物体
新建一个物体,用来做3D场景的根节点,这个根节点要在Canvas外面
3D物体的节点一定要切换成3D模式:
新建一个3D摄像机, 摄像机不绘制UI,其它的都绘制,摄像机一般用透视投影。
在场景中放一个光源,在层级管理器中右键,创建灯光,灯光是可选的,有些Shader 药灯光,有些Shader不需要。
导入fbx3D模型,然后拖动fbx3D模型到合适的位置。
配置模型所有的材质参数 (Shader算法 + Shader所需要参数)
今天的Cocos creator 3D场景搭建就到这里了,有兴趣的同学可以试下。
Cocos Creator如何制作3D微信小游戏(一)相关推荐
- cocos creator 3.7.1 微信小游戏发布 声音效果消失了
正常将游戏构建到微信小游戏,总体上一切正常,以为大功告成,但打开声音多测试一会儿,突然发现每次音效正常一段时间后,突然就消失了!时间大约几分钟,次数也不一定,但几分钟后肯定消失,如果一直测试下去,偶尔 ...
- 【cocos creator实战】记录微信小游戏登录授权的开发-小游戏审核
提交审核 游戏内容介绍 游戏作品内容准确介绍[包括但不限于:游戏背景.扮演角色.游戏角色(NPC).场景.主要情节.玩法.功能(系统).主要特点.游戏使用方法等],须逐项详细说明并配必要图片. 请注意 ...
- Creator 2.0.x 微信小游戏加载优化(一):定制wx-downloader
转载请保留原文链接:https://blog.csdn.net/zzx023/article/details/89842503 微信小游戏的环境与正常web浏览器的环境相似,但很多细节上会有所不同,同 ...
- Cocos Creator入门实战:桌球小游戏
Cocos Creator入门实战:桌球小游戏 转载请保留原文链接:https://blog.csdn.net/zzx023/article/details/90035153 本篇主要是希望能够通过C ...
- Cocos Creator入门实战:桌球小游戏
本文作者:BigBear 多年游戏行业研发经验 精通Unreal.CocosCreator游戏引擎 参与过多款手游.端游项目的研发 Cocos Creator入门实战:桌球小游戏 本篇主要是希望能够通 ...
- 【游戏开发实战】使用Unity 2019制作仿微信小游戏飞机大战(七):主角飞机碰撞与爆炸
文章目录 零.教程目录 一.前言 二.本篇目标 三.飞机机碰撞组件:BoxCollider2D.Rigidbody2D 四.添加Tag:Enemy 五.主角飞机碰撞处理:OnTriggerEnter2 ...
- cocos creator 2.4.5消除小游戏新玩法消星星源码H5+安卓+IOS三端源码
cocos creator 2.4.5消除小游戏新玩法消星星源码H5+安卓+IOS三端源码,开发脚本为typeScript方便扩展和阅读,支持cocos creator2.X版本,完整的源码可直接运营 ...
- cocos creator 2.1.4休闲小游戏《颜色跳跃》源码H5+安卓+IOS三端源码
cocos creator 2.1.4休闲小游戏<颜色跳跃>源码H5+安卓+IOS三端源码,开发脚本为typeScript方便扩展和阅读,支持cocos creator2.X版本,完整的源 ...
- (从零开始)Cocos 3.6.0 接入微信小游戏激励广告
前言 鉴于目前的cocos3.6.0的教程较少,开发小游戏踩了不少坑.想写个帖子总结记录下 1.要求 目前微信小游戏开通流量主的条件,是UV达到1000以上,也就是说要有至少1000个人访问过你的小游 ...
最新文章
- Spring Cloud Alibaba 高级特性 分布式事务:Alibaba Seata 如何实现分布式事务
- 自学python该买几本书-自学Python一年,看了几十本书,我发现了这些捷径!
- C++ 重载赋值运算符与11选5平台修复
- multism中ui和uo应该怎么表示_Excel中VBA程序基本语法之强大的数组,了解数组的功能...
- WebForm页面间传值方法(转)
- Java8-初识Lambda
- mysql批量修改http为https,搜索和将数据库中的“ http”替换为“ https”
- CodeJock 实现MFC换肤
- oracle复合索引第一个字段,复合索引的先决使用条件 - stacktestor的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
- jupyter notebook如何导入excel数据
- 《互联网时代》第五集 崛起
- Pseudo-伪标签
- aardio 多线程开发入门
- 局部边缘保持滤波(LEP)高动态范围图像HDR压缩 matlab程序(一)
- A Survey on Metaverse: the State-of-the-art,Technologies, Applications, and Challenges
- 学习笔记:SpringCloud 微服务技术栈_实用篇②_黑马旅游案例
- ubuntu插入U盘,无法识别
- 教你如何建立STM32F103通用工程模板(固件库)
- 梳理caffe代码layer(五)
- Python数据可视化plt.savefig 将图片存入固定路径