求助Camera.main.ScreenToWordPoint
unity3d吧
全部回复
仅看楼主
level 6
不器cc
楼主
要实现的效果是:
运行后这个collider从中心移动到正上方且宽度变得和屏幕宽一样。
我的疑惑是为什么第三行的.x要乘2
2022年09月21日 09点09分
1
level 6
不器cc
楼主
我原先理解的是不用×2就能达到图二的效果,但实际上是下图这样
2022年09月21日 09点09分
2
level 10
Dummerbaby
你相机位置x在0点刚好对了而已。试试移动下相机,你这么算的宽度就又不对了
2022年09月21日 10点09分
3
不器cc
第三行是不是算的相机右上角的点在换算成世界坐标系中的坐标,这个坐标的x轴的值×2
2022年09月21日 10点09分
level 15
寂繁星♋
你这里中间应该是world空间的原点吧,所以得到的x是中间到右边的距离。
2022年09月21日 10点09分
4
1