File tree Expand file tree Collapse file tree 2 files changed +2
-6
lines changed Expand file tree Collapse file tree 2 files changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -74,9 +74,6 @@ export const simple: IAssembler = {
74
74
const batcher = director . root ! . batcher2D ;
75
75
_accessor = new StaticVBAccessor ( device , vfmtPosUvColor , this . vCount ) ;
76
76
//batcher.registerBufferAccessor(Number.parseInt('TILED-MAP', 36), _accessor);
77
- director . on ( DirectorEvent . BEFORE_DRAW , ( ) => {
78
- _accessor . reset ( ) ;
79
- } ) ;
80
77
}
81
78
} ,
82
79
Original file line number Diff line number Diff line change @@ -1515,11 +1515,10 @@ export class TiledLayer extends UIRenderer {
1515
1515
1516
1516
private fillIndicesBuffer ( renderData : RenderData , drawInfo : RenderDrawInfo ) : void {
1517
1517
const iBuf = renderData . chunk . meshBuffer . iData ;
1518
-
1519
- let indexOffset = renderData . chunk . meshBuffer . indexOffset ;
1520
- drawInfo . setIndexOffset ( indexOffset ) ;
1521
1518
let vertexId = renderData . chunk . vertexOffset ;
1522
1519
const quadCount = renderData . vertexCount / 4 ;
1520
+ let indexOffset = ( vertexId / 4 ) * 6 ;
1521
+ drawInfo . setIndexOffset ( indexOffset ) ;
1523
1522
for ( let i = 0 ; i < quadCount ; i += 1 ) {
1524
1523
iBuf [ indexOffset ] = vertexId ;
1525
1524
iBuf [ indexOffset + 1 ] = vertexId + 1 ;
You can’t perform that action at this time.
0 commit comments