我在Unity中渲染精灵时遇到了一些麻烦,现在我在google上搜索过所有的答案之前,所有的答案都没有对我有用,所以这是我的问题。
我有一张瓷砖,其大小为16 x 16,该图像的设置为
Sprites (2D and UI)
Multiple
25 Pixels per unit
Generate Mip Maps off/on (tried both)
Filter mode point
我创造了一个游戏对象。这个游戏对象只是有一个精灵渲染,当然会显示一个精灵和一个自定义的照明材料,
材料设置
Sprites/Diffuse
Tiling X:1 Y:1
Offset X:0 Y:0
Tint : #CCC
Pixel Snap : True
现在下面的图片是出来的,如果你仔细观察,你可以看到左侧有一条随机线,中间有一条随机线,它看起来就像精灵中的一些随机颜色。
现在,如果我将我的材质从Sprites / Diffuse更改为Sprites / Default我的灯光不再有效,但我的精灵变得完美,你可以看到
任何人都可以帮我一把。如果您需要更多信息,请告诉我
答案 0 :(得分:2)
我在这里找到了解决方案列表
http://forum.unity3d.com/threads/tile-map-tearing-problems.225777/#post-1507246
我只是按照Extrusion一个,它现在工作正常,但它确实看起来像一个小黑客:(