Sprite 自由拉伸不变形
UI的Image
在UI上的话就是与Image组件相关
把image的显示方式改为切图模式也就是Sliced
然后去SpriteEditor种编辑sprite的九宫格,九宫格的四个角在拉伸时是不会改变的
直接拉上面的绿色的线就行了
非ui的世界物体SpriteRenderer
如果不是UI,但要显示Sprite的话,就要用SpriteRenderer了
直接将SpriteRenderer的绘制模式改成Sliced
将Sprite的MeshType属性改成Full Rect
然后和上面一样去SpriteEditor中编辑就行了
拉伸的话,直接改SpriteRenderer中的宽高就ok
代码中修改的话直接修改spriteRenderer.size属性就行