Appearance
项目设置
下载依赖
到fab.com下载依赖。我们需要aper2D
和paperZD
插件。在fab上将这两个插件添加到库以后,打开epic启动器,在库里将paperZD
添加到引擎里。
最后,在游戏引擎中的编辑-插件
中启用aper2D
和paperZD
。
光影和导入设置
在项目设置
中,搜索动态模糊
,取消勾选。
搜索global illumination
(或全局光照方法),选项选择"无"。
搜索reflection
(或反射方法),将选项改为屏幕空间
。
创建精灵
导入的2D素材要先创建精灵,然后创建动画序列。
导入的素材在UE里的类型为
纹理
。创建精灵后,新文件的类型为精灵
(Sprite)。
创建动画序列
创建动画源
创建动画项
创建ZD角色蓝图
设置动画
创建ZD动画蓝图
指定移动组件中的动画蓝图
设置多方向动画
多方向动画的设置需要开启。如图中Multi-Directional Sequence
的勾选。
多方向动画需要挨个单独设置。按住ctrl
键,点击某块区域,就能设置这片区域的动画。
如果想要8方向动画,将数字4改成8即可。
修改枢轴
我们的资源的枢轴可能有错误,这时候就需要修改枢轴。
枢轴,其实就是中心点。我们对精灵进行的缩放、旋转、平移,都是基于这个点去操作。如果这个点位置不正确,对精灵的操作也会不正确。
点击任意精灵类型的文件,在属性
中找到枢轴模式
,选择自定义
。
修改精灵光照材质
为了能让角色收到光照影响,需要更改默认材质为paper2D提供的材质。
如果搜索不到材质,那么需要按照下图的方法,勾选上引擎目录
和插件内容
。
精确精灵位置
为了角色的足部能够贴合地面,需要精确精灵的位置。
先设置胶囊体半高。胶囊体的最低点是与其他物体接触的位置。
然后设置角色的位置