UE4帧动画Matineed
2016-07-15 11:26
573 查看
发一句牢骚,ue4除了渲染好一点,其他操作都没有unity便利,最近需要在项目中,调几个简单的动画使用到了Matineed,相当不好用。也可能是unity转ue4,有先入为主的观念,哈哈,never mind.
1.创建一个Sphere模型,准备做一个球的移动动画
2.点击工具栏的Cinematics/Add Matinee
3.在Tracks栏下右键Add New Empty Group创建一个组,命名Shpere Group
4.选中场景中创建的Sphere,在Sphere Group右键点击Actors/Add Selected Actors,将Sphere添加到组
5.右键Sphere Group点击Add New Movement Track
6.在右边开始调动画,红色为起始结束帧,绿色为循环帧,黑色为当前帧,将黑色移动到一个帧位置,按下enter键就可以设置关键帧,调节他在场景中的位置,完成后点击Play就可以测试
7.完成动画后可以就准备测试,打开关卡蓝图,工具栏Blueprints/Open Level Blueprint,选中场景中开始创建的MatineeActor,在蓝图中点击右键Create a Reference to MatineeActor,然后调用他的Play函数,点击运行就可以看见他的动画
8.来一个首尾呼应,说说我开始发牢骚的原因:
(1).在调好动画后是想打一个组跟随Pawn的一些动作,然后不知道怎么做,只有写代码让他跟着,不可控。
(2).调了一个循环旋转动画,不论怎么做他都连接不了,调旋转值时,各种乱跳,最后调好的结果运行有卡顿,特别明显。
(3).我本想调好一个动画多个场景使用,好像不能,可以保存一下Matinee的数据,但是在其他场景还是得先摆置物体。
如果有同学知道怎么处理这几个问题,或者有更好的解决办法,麻烦告知一下,谢谢...
1.创建一个Sphere模型,准备做一个球的移动动画
2.点击工具栏的Cinematics/Add Matinee
3.在Tracks栏下右键Add New Empty Group创建一个组,命名Shpere Group
4.选中场景中创建的Sphere,在Sphere Group右键点击Actors/Add Selected Actors,将Sphere添加到组
5.右键Sphere Group点击Add New Movement Track
6.在右边开始调动画,红色为起始结束帧,绿色为循环帧,黑色为当前帧,将黑色移动到一个帧位置,按下enter键就可以设置关键帧,调节他在场景中的位置,完成后点击Play就可以测试
7.完成动画后可以就准备测试,打开关卡蓝图,工具栏Blueprints/Open Level Blueprint,选中场景中开始创建的MatineeActor,在蓝图中点击右键Create a Reference to MatineeActor,然后调用他的Play函数,点击运行就可以看见他的动画
8.来一个首尾呼应,说说我开始发牢骚的原因:
(1).在调好动画后是想打一个组跟随Pawn的一些动作,然后不知道怎么做,只有写代码让他跟着,不可控。
(2).调了一个循环旋转动画,不论怎么做他都连接不了,调旋转值时,各种乱跳,最后调好的结果运行有卡顿,特别明显。
(3).我本想调好一个动画多个场景使用,好像不能,可以保存一下Matinee的数据,但是在其他场景还是得先摆置物体。
如果有同学知道怎么处理这几个问题,或者有更好的解决办法,麻烦告知一下,谢谢...
相关文章推荐
- UE4帧动画Matineed
- iOS UITableView长按cell复制内容
- ORA-0131:debugging requires the debug connect session system privilege
- ServletContextListener与ServeltRequestListener
- RequireJS基础(二)
- requestWindowFeature(Window.FEATURE_NO_TITLE)无效解决方法
- 【leetcode】62. Unique Paths
- RequireJS 基础(一)
- error: Malformed value for push.default: 无
- UITableViewCell点击事件无法响应问题
- EasyUI常用组件(基础)
- EasyUI常用组件(基础)
- EasyUI常用组件(基础)
- iOS UILabel:宽度固定,自动高度显示全部文字
- Errors running builder 'DeploymentBuilder' on project 'webdemo'.java.lang.NullPointerException
- iphone-命令行编译之--xcodebuild
- layui点击打开图片窗口
- Installation error: INSTALL_FAILED_UID_CHANGED 的解决办法
- 2016.07.14,英语,《Vocabulary Builder》Unit 25
- Controlling A Roomba with an Arduino - Arduino串口控制Roomba教程