猫史档案馆


电梯动画(自己都完全搞懂就发了)

用户:黑客熊猫黑客熊猫查看:10 回复:6 评论:10 创建时间:2023-01-25T19:18:31


话不多说,我们上正题

其实我也没搞懂就发了....

emotion_编程猫_翻白眼

const dianti = world.querySelector('#电梯地板-1')//获取电梯实体

dianti.collides = true//开启碰撞,防止玩家掉下去(投诉电梯质量不好)

dianti.animate([//动画函数
    { position : [1,9,3.1] },//起始位置
    { position : [1,12,3.1],duration : 4},//花十六分之四的时间到1,12,3.1
    { position : [1,12,3.1],duration : 2},//在上1,12,3.1停留十六分之二的时间
    { position : [1,15,3.1],duration : 4},//花十六分之四的时间到1,15,3.1
    { position : [1,15,3.1],duration : 2},//在上1,15,3.1停留十六分之二的时间
    { position : [1,18,3.1],duration : 4},//花十六分之四的时间到1,18,3.1
    { position : [1,18,3.1],duration : 2},//在上1,18,3.1停留十六分之二的时间
],{
    duration : 16*16,//注意在*号前面的是关键帧,最大填写16,后面是份数,也就是上面的4+2+4+2+4+2
    iterations :Infinity,//播放无限次()
    direction:Box3AnimationDirection.WRAP,//播放类型为WRAP(从终点回到起点)
})

 那啥...解释一下a,那个电梯的起名我是为了方便a,不是不会(其实就是不会)

看一下成果

在起点

完整的视频我就不给大家放了

center_image

到终点了!

center_image

正文结束

如有错误,欢迎指正

不懂的同学也可以在论坛提问


回复

上一页1 页 / 共 1下一页
馫龘飝鱻灥麤靐飍朤馫譶龘飝虪齺馫龘飝鱻灥麤靐飍朤馫譶龘飝虪齺

--丷

点赞0


评论


KeluoKeluo

不错不错

点赞0


评论


被遗忘的屑被遗忘的屑

就喜欢这种教程帖,给你个赞~

点赞0


评论


浮生awa浮生awa

芜湖太好了,以前还搞不明白那几个

position

是什么意思,api也没写明白

点赞0


评论


黑客熊猫黑客熊猫

下一个想听什么

点赞0


评论


raearaea

,,,

点赞0


评论