sprite shader运行后与编辑器显示不一样

将uv大于0.5的部分删除,但是sprite渲染模式为simple时,运行显示和编辑器上不一致,把渲染模式调整为tiled就显示正常,这是为什么呢
c2809834fb61603926f8ba73c22a371

以uv=vec2(0.5,0.5)为中心画圆,运行后是这样的

应该是运行时图片被自动打到图集中了,把图片的Packable属性去掉,或者把图片在图集中的uv传给Shader去计算。

好的,谢谢