关于绘制线段问题
想请教下论坛大神们:在UE4中 任意用鼠标点击场景两点,如何给这两点之间绘制一条直线呢? 利用Spline和Spline Mesh 来做吧..... a6958858 发表于 2018-6-26 16:32利用Spline和Spline Mesh 来做吧.....
我尝试用了这个做的,但是不知道如何获取鼠标点击的次数(比如我第一点击,点击第二次就从第一次那里生成一条直线过来),能指点一下麽 UI绘图有思路么 使用射线检测吧,点下去的时候检测,把点记录下来,再点下去的时候在记录一个点,这样就可以换线了,如果是要转换到平面上,可以将3d的点映射成屏幕坐标,LineTraceSingleByChannel和LineTraceSingleByObjectType这两个都是射线检测的函数 用spline吧,我之前做的时候用了spline 本帖最后由 fastgo123 于 2018-6-27 22:59 编辑
雪人也怕冷 发表于 2018-6-27 19:02
用spline吧,我之前做的时候用了spline
spline 怎么记录点击的亮点啊 本帖最后由 fastgo123 于 2018-6-27 22:58 编辑
轩荩 发表于 2018-6-27 11:43
使用射线检测吧,点下去的时候检测,把点记录下来,再点下去的时候在记录一个点,这样就可以换线了,如果是 ...
同求第三点怎么判断? 轩荩 发表于 2018-6-27 11:43
使用射线检测吧,点下去的时候检测,把点记录下来,再点下去的时候在记录一个点,这样就可以换线了,如果是 ...
我现在获取到了两点的坐标,就是不知道怎么让这两点连起来线呢 可以用这个插件试试 “Mesh tool” 一个模型辅助工具·
页:
[1]
2