|
发表于 2022-3-13 15:23:38
|
显示全部楼层
IP:山西
生成一个序列帧,同时在Update里每秒设置30次序列帧的参数。
生成的序列帧满足:
1.生成位置为两个实体连线的中点
2.缩放长度为两个实体的距离,宽度自己设置
设置参数时满足:
3.序列帧的旋转角度,即为两个实体在xyz轴上相差的角度。可以使用python的math包中的atan2()函数,以某个实体为原点,分别计算xy平面,yz平面,xz平面上另一个实体的方位角,即可得到序列帧应该旋转的角度。
4.不断获取两个实体的位置中点,把序列帧设置到那里。
5.不断设置序列帧的缩放,确保长度为两个实体的距离。
尽管如此,但效果仍然和原版有区别,因为脚本是30帧的,原版可以超过60帧而且不会拉伸贴图。以上内容仅为可行性设想,我并未写代码验证实际效果。 |
|