屏幕截图 2021-12-02 111516.png

代码部分

最近接到一个小游戏项目需要展示武器的ui,然后偶然的制作,原理很简单,可以把这个相机放在主相机看不到的地方,也可以设置一层,让mainCamera无法渲染,这里只提供最基础的,其他的自行研究吧!

效果图

屏幕截图 2021-12-02 112123.png

原理

首先新建一个相机,作为Render textyre的捕获,然后输出图像到texture,放到ui进行渲染,
屏幕截图 2021-12-02 112142.png
屏幕截图 2021-12-02 112157.png
然后就是使用鼠标坐标进行计算旋转位置!
屏幕截图 2021-12-02 111516.png
这里我使用的是Input.getmousedown()只能触发一次记录初始的鼠标坐标,和初始的,旋转物体坐标!,鼠标初始坐标-现在坐标得到长度,进行旋转!

Last modification:December 2nd, 2021 at 11:59 am
如果觉得我的文章对你有用,请随意赞赏