贴花Actor(DecalActor)
1. 贴花Actor简介
在游戏中,decal是一种非常常见的效果,常用来实现弹孔、血迹、涂鸦等效果。如下图的“+1”,就是将一张贴图贴到了地面上。
2. 添加方法
3. 贴花Actor的表现形式
- 可以用鼠标点击完成贴花Actor的拾取操作。
- 选中之后,贴花的范围(投影体)用蓝色方框表示,除了用来移动的三个箭头之外,还有一个额外的淡青色箭头表示贴花的方向。如下图所示。
- 贴花默认方向朝向Y轴负方向,如果需要在其他方向贴花,直接旋转Actor即可。
4. 贴花Actor的属性设置
贴花Actor在创建时,会自带[DecalComponent]类型的组件作为根组件:
目前只有一个贴图属性。主要考虑到引擎即将升级PBR材质,升级完成后会开放贴花的自定义材质功能。
5. 贴花Actor的注意事项
- 投影体范围要尽可能小,紧密包裹需要贴花的区域即可,范围过大会影响效率。