U3L10——Sprite Shape Profile 精灵形状概述文件

Sprite Shape Profile

顾名思义,Sprite Shape是精灵形状的意思
从名字上看不出到底是用来干什么的
其实它主要是方便我们以节约美术资源为前提
制作2D游戏场景地形或者背景的

导入Sprite Shape Profile工具

  1. 在Package Manager中导入相关工具
  2. 可以选择性导入事例和拓展资源

准备精灵形状概括资源

想要节约美术资源的创建地形或其它类似资源
首先我们要准备精灵形状概括资源
之后我们就会使用它来创建地形等资源

  1. 开放不封闭的图形
  2. 封闭的图形

使用精灵形状概括资源创建地形

Sprite Shape Profile 精灵形状概述文件配置

image

  • Use Sprite Borders:是否使用精灵边框,用于九宫格拉伸

  • Texture:用于填充实心部分的纹理(使用的纹理的平铺模式必须是Repeat重复模式)

  • Offset:纹理偏移量

  • 这里的设置主要用于封闭图形
    在不同角度范围内使用的图片不同 可以达到一个封闭效果

    • Angle Ranges:角度范围
    • Start:起始角度
    • End:结束角度
    • Order:Sprite相交时的优先级,优先级高的显示在前面
  • Sprites:指定角度范围内的精灵列表
    在该角度范围内,可以选择使用的图片资源

  • Corners:指定角显示的精灵图片 主要用于封闭图形

    • 外部四个角用的图片
    • 内部四个角用的图片

封闭地形 就是要对 AngleRanges 进行设置,使不同角度范围内使用的图片不同 可以达到一个封闭效果,注意设置Sprite的优先级(即Order)!