查看: 916|回复: 5

关于动画问题

[复制链接]

该用户从未签到

发表于 2013-9-21 10:23:37 | 显示全部楼层 |阅读模式
有一组同样的小人儿,我通过设置AnimationPathCallback的offset(时间延迟)做到了让小人儿按从左往右的顺序挨个儿前进,接下来要让小人儿再逆序(从右往左)前进,这该怎么做啊,有点想不出来了。。各位有好的方法没,小弟先谢谢了哈?!

示意图

示意图

该用户从未签到

发表于 2013-9-21 12:34:59 | 显示全部楼层
本帖最后由 VR_user_happy 于 2013-9-21 12:36 编辑

每个小人使用不同的路径控制点,控制轨迹可以是同一条!
给每一个小人分配和使用一条独立的控制动画路径,每个路径的控制点对应的时间有时间差!你的小人就可随意的点时间分配了!

该用户从未签到

发表于 2013-9-22 09:16:52 | 显示全部楼层
自己搞一下 AnimationPath 中的数据就行了 就是对称的

该用户从未签到

 楼主| 发表于 2013-9-22 10:36:27 | 显示全部楼层
VR_user_happy 发表于 2013-9-21 12:34
每个小人使用不同的路径控制点,控制轨迹可以是同一条!
给每一个小人分配和使用一条独立的控制动画路径, ...

这样也行,但感觉不是太灵活,实际上会对更多的(10个)对象进行操作,现在这几个只是共用一条AnimationPath,我觉得最多增加一条AnimationPath让他们共用就能实现最好,,想法还不是太完整,谢谢哈

该用户从未签到

 楼主| 发表于 2013-9-22 10:41:13 | 显示全部楼层
liuzhiyu123 发表于 2013-9-22 09:16
自己搞一下 AnimationPath 中的数据就行了 就是对称的

版主的意思是不是搞下每个小人对应的AnimationPath的数据?..我现在让他们共享的一个AnimationPath,每个做了延迟,第二回合也想尽量让他们共享一个AnimationPath,不是太想对每个都写下AnimationPath,那样的话要写10个以上,

该用户从未签到

发表于 2013-9-25 14:07:17 | 显示全部楼层
10个以上实在是不足称道什么,现代计算机的运算能力比您想象的要强得多,没必要在这里做各种优化的预设
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表