首页 > 其他 > 详细

【Cocos谁学谁会】制作会跑动的地板

时间:2019-09-27 14:19:18      阅读:128      评论:0      收藏:0      [点我收藏+]

最后效果

技术分享图片

源码分享

简单步骤

1. 创建工程(略)

2. 材质box

  • 创建材质box
  • 设置材质box的effect属性为builtin-unit(内置的无光照)
  • 勾选USE_DIFFUSE_TEXTURE(实用漫反射纹理),点击应用
  • 拖动texture纹理到diffuseTexture中
    技术分享图片

3. 预制件box

  • 创建3D节点Box,命名为box
  • 创建box.js脚本,脚本内容见源码
  • 拖动box.js脚本到预制件box下
  • 拖动材质box到预制件MeshRanderer组件下面的Materials中
  • 拖到prefab文件夹下生成预制件
    技术分享图片

4. 管理节点mgr

  • 创建空节点mgr,设置节点为3D节点
    技术分享图片
  • 设置节点x左右为480,y坐标为300,z坐标为0

5. Canvas节点

  • 创建main.js脚本,脚本内容见源码
  • 拖动main.js脚本到Canvas节点下
  • 拖动mgr节点到main.js脚本组件相应中
  • 拖动box预制件到main.js脚本组件相应中

6. 摄像机

  • 设置主摄像机的模式改为3D,z坐标设置为800
  • 去掉ortho勾选,设置fov为60

【Cocos谁学谁会】制作会跑动的地板

原文:https://www.cnblogs.com/MogooStudio/p/11597400.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!