mirror of
https://gitee.com/ruanwujing/green-pack-cocos
synced 2025-10-09 16:46:17 +00:00
拼图
This commit is contained in:
@@ -59,11 +59,11 @@ export const ColorSDFAssembler: IAssembler = {
|
||||
|
||||
const renderData = sprite.renderData!;
|
||||
const chunk = renderData.chunk;
|
||||
if (sprite["_flagChangedVersion"] !== sprite.node["_flagChangedVersion"] || renderData.vertDirty) {
|
||||
if (sprite["_flagChangedVersion"] !== sprite.node["flagChangedVersion"] || renderData.vertDirty) {
|
||||
// const vb = chunk.vertexAccessor.getVertexBuffer(chunk.bufferId);
|
||||
this.updateWorldVerts(sprite, chunk);
|
||||
renderData.vertDirty = false;
|
||||
sprite["_flagChangedVersion"] = sprite.node["_flagChangedVersion"];
|
||||
sprite["_flagChangedVersion"] = sprite.node["flagChangedVersion"];
|
||||
}
|
||||
|
||||
// quick version
|
||||
@@ -158,6 +158,8 @@ export const ColorSDFAssembler: IAssembler = {
|
||||
updateColor (sprite: GPSpriteSDF) {
|
||||
const renderData = sprite.renderData!;
|
||||
const vData = renderData.chunk.vb;
|
||||
if (!sprite.spriteFrame)
|
||||
return
|
||||
const uv = sprite.spriteFrame.uv;
|
||||
|
||||
let colorOffset = 5;
|
||||
|
@@ -107,6 +107,13 @@ export const GPRoundBoxAssembler: IAssembler = {
|
||||
this.updateWorldVerts(sprite, chunk);
|
||||
renderData.vertDirty = false;
|
||||
}
|
||||
if (sprite["_flagChangedVersion"] !== sprite.node["flagChangedVersion"] || renderData.vertDirty) {
|
||||
// const vb = chunk.vertexAccessor.getVertexBuffer(chunk.bufferId);
|
||||
this.updateWorldVerts(sprite, chunk);
|
||||
renderData.vertDirty = false;
|
||||
sprite["_flagChangedVersion"] = sprite.node["flagChangedVersion"];
|
||||
}
|
||||
|
||||
|
||||
// quick version
|
||||
const bid = chunk.bufferId;
|
||||
|
Reference in New Issue
Block a user