萝卜说 - 罗布乐思 - 口袋核心

查看: 1226|回复: 4

[求助提问] 关于组合的动画问题 求解答

[复制链接]

0

收听

0

听众

47

帖子

正式用户

Rank: 1

萝卜币
79
发表于 2021-6-1 10:44:57 | 显示全部楼层 |阅读模式
对象为一个父对象携带若干子对象,子对象为父对象的附属物。
脚本中移动父对象,子对象不跟随parent移动。
这个是不是太不方便了。还是我哪里没设置好?
子对象跟随父对象,无论在游戏引擎还是建模软件里,都是很正常不过的事。
我把子对象weld约束给父对象,用tween动画移动父对象,子对象还是不跟随,这里可能是bug?(说好的保证两物体CFrame相同呢?)
但用body服务移动,比如bodyposition,子对象就可以跟随。
但body在精准度上不及tween动画,不是我想要的移动方式。
如何有简便的方法,既使用tween动画,又可以无需多操作子对象,让子对象跟随移动。(子对象有很多,挨个设置tween动画太繁琐,pass)
另外model组合也试过,用tween动画对 PrimaryPart控制,其他部件并不跟着移动。
太困难了,求正确的方法!
另外,如果tween动画改变CFrame,会不会造成移动tween和旋转tween无法分离?例如0到2秒移动,1到3秒旋转。
回复

使用道具 举报

0

收听

0

听众

45

帖子

正式用户

Rank: 1

萝卜币
69
发表于 2021-6-1 10:45:32 | 显示全部楼层
在模型->创建->接合里对两个对象创建接合就可以一起移动
回复

使用道具 举报

0

收听

0

听众

43

帖子

正式用户

Rank: 1

萝卜币
69
发表于 2021-6-1 10:46:27 | 显示全部楼层
父类那个在编辑器里拖动的时候是一起的,但是代码移动好像就不跟随了
回复

使用道具 举报

0

收听

0

听众

42

帖子

正式用户

Rank: 1

萝卜币
60
发表于 2021-6-1 10:46:50 | 显示全部楼层
shibaba:
如何有简便的方法,既使用tween动画,又可以无需多操
首先可以先都放在Model里,parts都用WeldConstraints绑定后是可以用Tween来控制的,但你得去改PrimaryPart的CFrame, 这样整体都可以一起动(Position和Rotation都可以)。Tween Postion或者Rotation都只能改某一个部件的,不能改整体。具体你可以参考一下我上传的文件。
tweenModel.rbxl (29.4 KB)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

收听

0

听众

79

帖子

正式用户

Rank: 1

萝卜币
128
发表于 2021-6-6 19:42:54 | 显示全部楼层
秋天一且 发表于 2021-6-1 10:46
shibaba:
如何有简便的方法,既使用tween动画,又可以无需多操
首先可以先都放在Model里,parts都用WeldCo ...

很难不赞同
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋| |京公网安备11010502045240号

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved.

Powered by Discuz! X3.4  备案:京ICP备2021013067号-2

快速回复 返回顶部 返回列表