当我们在编写天空盒等的图片与图片连接处常常会看到有的地方会出现一条缝隙之类的,这个要怎么解决呢?其实不难。
private function getMaterial( p_nId:uint ):Material
{
var l_nPrecision:uint = 10;
var l_oMat:BitmapMaterial = new BitmapMaterial( queue.data[planeNames[p_nId]].bitmapData, null, l_nPrecision );
l_oMat.repeat = false; // 消除缝隙
l_oMat.maxRecurssionDepth = 6;
return l_oMat;
}
只需将l_oMat.repeat = false就可以解决缝隙问题。
private function getMaterial( p_nId:uint ):Material
{
var l_nPrecision:uint = 10;
var l_oMat:BitmapMaterial = new BitmapMaterial( queue.data[planeNames[p_nId]].bitmapData, null, l_nPrecision );
l_oMat.repeat = false; // 消除缝隙
l_oMat.maxRecurssionDepth = 6;
return l_oMat;
}
只需将l_oMat.repeat = false就可以解决缝隙问题。