texture:invalidate()

类型 函数
对象 TextureResourceCanvas
graphics.*
修订版 2024.3703版
另请参阅 TextureResource
TextureResourceCanvas
texture:draw()

概览

此方法将通过texture:draw()排队的用于渲染的显示对象安排到纹理中,以便在下一帧中渲染到纹理。

语法

texture:invalidate( [params] )
params(可选)

字符串如果指定,则下列选项之一有效。如果省略,则将从渲染队列中对对象进行累积渲染。

  • 传递"cache"字符串值以清除纹理并随后将缓存中的对象渲染到纹理

texture:invalidate( "cache" )

  • 如果您需要在不清除纹理的情况下渲染显示对象,请传递一个键为sourceaccumulate。这将关闭累积渲染并使用缓存作为渲染到纹理的源。

texture:invalidate( { source="cache", accumulate=false } )