unity3d 关于如何画扇形

为啥我今天写这个画扇形主要原因是看见我的朋友为画一个扇形不停的找资料,可找完了又嫌弃人家写的多所以那我就花了自己两节课搞了一下,(其实我当时看别人写的一大堆也用点不太懂,主要是我数学太差了)

首先我们先创建一个项目

在项目中随便创建一个Cube  3d物体然后添加一个LineRenderer组件(这个组件就是一个关于画线的,这里我会说几个我知道的点,如果想具体了解这个画线的组件大家可以上官方查找资料)就如图下面的这样

LineRenderer组件中的Positions 他就是存储你画线的路径的(也就是位置  )是个数组  既然是个数组那必然可以设置他的大小也就Positions 下面的Size  (数组大小)

LineRenderer组件中的Color就是设置颜色的在里我就多说了

LineRenderer组件的Materials 他是可以设置多个材质 (如果不设置材质也没关系他将如果所示 这个时候就算你设置颜色也是没有用的)

相信大家对于下面组件中红色的那条线很感兴趣他就是设置你那条线的宽(也就是粗细)值越高越粗

 好了其实也将的差不多了接下来就是代码了

扫描二维码关注公众号,回复: 15682344 查看本文章

 最终的效果(不管你怎么移动都是这样的)

 

猜你喜欢

转载自blog.csdn.net/qq_57896821/article/details/121094917
今日推荐