textureName | 地形纹理的名称。 |
region | 要标记为脏的矩形区域。 |
allowDelayedCPUSync | 指定是否允许纹理的 CPU 同步延迟。 |
将地形纹理的指定部分标记为脏。
仅当您手动更改地形纹理的 GPU 部分(例如,使用 Graphics.CopyTexture)后,才使用此函数。如果希望 Unity 立即执行 CPU 部分的同步,则将 allowDelayedCPUSync
参数设置为 true
。如果将其设置为 false
,则 Unity 会将脏区域的读回操作排队,直到下次调用 SyncTexture。
如果当前活动的 RenderTexture 包含您的更改,并且您想将其一部分复制到地形纹理中,请改用 CopyActiveRenderTextureToTexture。