1. 知识点讲解
Camera就是标记一块区域,这块区域就是镜头范围。
拿拍电影来举例子,当拍一个场景时,场景里常常有主角,而主角常常有主角光环,所以摄像机的镜头就要对准主角,镜头要跟着主角移动。
这里的镜头移动方式有两种。一种是中心移动,也就是以主角为中心,主角移动镜头就同步移动;另一种是边界移动,这种移动方式下我们给镜头设定一个范围,当主角移动出这个范围时,摄像机才移动。
我们这里用的是边界移动的方式(中心移动的我也试了一下,真的有点晕)。
2. 步骤
新建一个Camera节点并且添加脚本,改变位置。
CameraManager2.js
cc.Class({extends: cc.Component,properties: {bgSky:cc.Node,skySca:0,bgHill:cc.Node,hillSca:0,bgHillnear:cc.Node,hillnearSca:0,bgFloor:cc.Node,floorSca:0,cloudLayer:cc.Node,cloudSca:0,camera: cc.Node,player: cc.Node,

本文档将介绍如何在Cocos Creator中实现镜头跟随功能,重点讲解镜头的边界移动方式,通过设置Camera节点并添加脚本来动态调整相机位置,确保主角始终保持在镜头范围内。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



