obsidian/笔记文件/2.笔记/相机位置修改.md
2025-03-26 00:02:56 +08:00

1.2 KiB
Raw Blame History

有一些区域,相机是需要对应修改的 例如位置,视野范围等

场景有一个这些区域的汇总

!Pasted image 20230706132240.png

可以看到,子物体的这些,也是有自定义碰撞体的

!Pasted image 20230706132608.png

!Pasted image 20230706132631.png

具体编辑方法,参考这个就好地面碰撞器

上面挂的脚本是这个,就是控制相机修改的

!Pasted image 20230706133046.png

其中有调用比较多的方法,都是相机控制器里面的

声明的一些变量,相机位置,尺寸,颜色,是否为第一关的布尔,相机移动,相机控制器

!Pasted image 20230706133207.png

初始化

!Pasted image 20230706133533.png

碰撞器进入的相关逻辑,设置位置,相机尺寸,颜色等 都是调用相机移动,或者相机控制,还有相机跟随的目标位置,相关的接口

!Pasted image 20230706133337.png

碰撞器离开的相关逻辑,会分关卡,重置位置尺寸等

!Pasted image 20230706133455.png

补充这里的Color.clear指的完全透明

!Pasted image 20230706133717.png

运行游戏,可以看到是可以正常修改相机参数的

!Pasted image 20230706133844.png