自问自答带来的新方法
大家新年好嗷!
之前我写了如何利用二次分割结构体引脚的节点,来生成Actor。在这个过程中,我们会用到下图这个生成节点以及几个随机数生成函数。
![生成节点和随机数函数](https://img-blog.csdnimg.cn/20210213185805954.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0d1eUR1ZnJlc25l,size_16,color_FFFFFF,t_70#pic_center)
可以看到我分割了结构体引脚,将向量分为XYZ轴三个浮点变量来确定生成范围。
如果不分割结构体引脚,直接用向量来写呢?
接下来我就试试用向量来写同一个系统。
为了方便观察和对比,我决定把生成Actor绑定在键盘事件“键盘1”上,这样我们每按1次键盘上的“1”键就能生成Actor。
![新生成和绑定](https://img-blog.csdnimg.cn/20210213190357748.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0d1eUR1ZnJlc25l,size_16,color_FFFFFF,t_70#pic_center)
之后的思路还和之前做的一样,但是随机数生成节点要变为“随机单位向量”。同时,还要把输出引脚提升为变量,将生成的单位向量保存起来。