我有一架飞机,我尝试在其上补间一个 MovieClipSprite。当我尝试在两个线段三角形相交的点附近进行补间时遇到了麻烦(我将两个线段都保留为 1),在这些点附近移动时,Sprite 消失了。
我可以说它在平面下方,因为当它重新出现时它会逐渐出现,我可以看到它的下半部分随着它远离这些点而出现。
增加段显然会进一步恶化性能,因为这也开始在其他点发生。
我正在粘贴一些相关代码,如果这可能会有所帮助
var planeMaterial:BitmapMaterial = new BitmapMaterial(texture.bitmapData, {smooth: true, precision: 4});
plane = new Plane({material: planeMaterial,
height: SIDE_LENGTH,
width: SIDE_LENGTH,
x: 0,
y: 0,
z: 0,
segmentsH: 1,
segmentsW: 1,
bothsides: false,
yUp: true
});
addChild(plane);
我试过剪裁、矩形和平截头体,但这也无济于事。