虚幻学习笔记_随机

来源:互联网 发布:多系统数据同步 编辑:程序博客网 时间:2024/05/29 11:21

(1)RandStreams(随机流):可以基于一个种子值调整效果来回去期望的结果,然后在维持效果的过程中执行任何的其他修改。

)

(2)随机的一些使用的函数:

1.Random Bool from Stream随机输出0或1

2.Random float  from Stream随机输出(0.0,1,0)范围之间的一个浮点值

3.Random Float in Range from Stream随机输出(Min,Max)范围之间的一个浮点值

4.Random Integer From Stream输出(0,Max-1)范围之间的一个均匀分布的随机整型值

5.Random Integer In Range From Stream输出(Min,Max)范围之间的一个随机值

6.Random Rotator From Stream输出一个随机的Rotator(旋转度)值

7.Random Unit Vector From Stream输出一个随机单位长度的向量值

(3)使用示例


(4)初始种子

1.Initial seed :计算机随机流。每次单独的随机种子随机后的随机序列是一致的,为了达到真正的随机效果我们需要没次使用的时候将他初始化。


2.修改初始种子:在蓝图中没复制一个示例就会产生一个初始化种子的值。使用Set Reandom Stream Seed节点它将覆盖该蓝图    放置到关卡中时随机设置的Initial Seed(初始种子)。


有解释不明白的地方请参考ue4官方文档:

https://docs.unrealengine.com/latest/CHN/Engine/Blueprints/UserGuide/RandomStreams/index.html

0 0
原创粉丝点击