求助 关于seedRandom表达式的作用
mad吧
全部回复
仅看楼主
level 9
f6ydycyfy
楼主
可以问下各位seedRandom表达式起到什么作用吗?度娘上说seedRandom表达式可以让图层中的某个属性r每一帧的andom返回值都不同
但是这样的话,seedRandom()中的参数又代表什么意思呢?如果是该参数控制Random的返回值的话,那么对两个起始位置属性相同的不同图层都添加seeRandm(10); random([30],[100]),两个图层在每一帧的位置属性应该都相同才对吧,自己试了试发现并不是这样的....
想不很明白...各位吧友有没有懂的,教一下萌新好么?
2017年02月24日 12点02分
1
level 11
都系哟
随机是假随机,他们有几个库(wiggle里似乎是3个),然后从这些库里按编号返回数值给你打了表达式的对象。而seedRandom括号里填的是从库里挑这些数值的速度,或者说前一帧与后一帧在库里的编号差的大小。吧里大神多,讲错了或者讲得不好,求轻拍。
2017年02月24日 14点02分
2
f6ydycyfy
那么这样的话,是不是只要加上同样seedRandom表达式的两个图层第一帧属性相同的话,后面的属性就一样?
2017年02月25日 01点02分
f6ydycyfy
感觉自己有点死脑筋了,,,这种东西了解一下就行了,我们只是用软件的后期制作而已,不是程序员。
2017年02月25日 01点02分
都系哟
@f6ydycyfy
我跟你讲,你甚至每次打开工程都发现这里画面都不一样了。你要相同的话可以看情况选用父子级或者预合成后在合成里操作等。
2017年02月25日 11点02分
110ED说
@f6ydycyfy
C语言里有一种类似的,我在做生成了数生成器遇到的,它生成了一个seed,但确实是假随机,你多按一会儿就会发现有规律,然后可以用random time 这种,根据CPU每秒的震荡频率不同每次按都是随机生成seed,然后再从seed里面抽取。
2017年02月25日 13点02分
level 12
武斗米℃
虽然没用过,不过表达式什么的,都是按照一定的算法来进行推算数值的
2017年02月25日 11点02分
3
level 12
遠山遥♋
seedrandom不能单独使用,相当于p粒子的随即种子
2017年02月25日 12点02分
4
f6ydycyfy
O(∩_∩)O谢谢
2017年02月26日 02点02分
level 1
_1hew
个人理解:
seedRandom(seed, timeless = false)
seed表示随机种子,可用用滑块控制;
timeless = false表示随时间变化变化,改为 timeless = true表示不随时间变化,可简写为0、1。
例如,
在颜色下添加表达式
seedRandom(【绑定滑块】,1);
r=random(0,1); g=random(0,1); b=random(0,1);
[r,g,b,1]
这样调节滑块的数值就可调整随机,随机合适的颜色,且播放颜色不随时间变化变化。
2017年07月28日 04点07分
6
10_01
懂了,感谢
2020年08月19日 10点08分
level 1
情场老手o
大佬们这个怎么解决啊
2021年07月23日 23点07分
8
G甘乐丶
不是写的很清楚了么
表达式不对
2021年07月24日 02点07分
情场老手o
@G甘乐丶
怎么改过来啊
2021年07月25日 06点07分
G甘乐丶
不是写着参数要1-2之间么
2021年07月26日 03点07分
情场老手o
@G甘乐丶
我在表达式前加个1也没用啊
2021年07月26日 05点07分
1