|
|
|
@ -559,7 +559,7 @@ export class ExtrudeSolid extends Entity
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//判断是否拉伸厚度
|
|
|
|
|
if (indexList.length === stretchCount)
|
|
|
|
|
if (this.IsStretchThickness(indexList))
|
|
|
|
|
{
|
|
|
|
|
let isFront = indexList[0] < stretchCount;
|
|
|
|
|
|
|
|
|
@ -1064,11 +1064,11 @@ export class ExtrudeSolid extends Entity
|
|
|
|
|
{
|
|
|
|
|
if (this.NeedUpdateFlag & UpdateDraw.Geometry)
|
|
|
|
|
{
|
|
|
|
|
if (this.csg && this._CacheDrawObject.size === 0)
|
|
|
|
|
if (this._MeshGeometry && this._CacheDrawObject.size === 0)
|
|
|
|
|
{
|
|
|
|
|
this.MeshGeometry.dispose();
|
|
|
|
|
this._MeshGeometry.dispose();
|
|
|
|
|
this._MeshGeometry = undefined;
|
|
|
|
|
this.MeshGeometry;
|
|
|
|
|
this.csg = undefined;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|