图形渲染渲染管理对象Grabber本页总览Grabber 描述: 将场景的一部分节点渲染到一张绑定到网格的纹理上的抓取器类。 用法示例: local node = Node()node.size = Size(500, 500)local grabber = node:grab(true)grabber:moveUV(0, 0, Vec2(0, 0.1)) 继承自:Object。 camera 类型: 成员变量。 描述: 用于渲染网格的相机。 签名: camera: Camera effect 类型: 成员变量。 描述: 渲染网格使用的图元着色器特效。 签名: effect: SpriteEffect blendFunc 类型: 成员变量。 描述: 渲染网格使用的混合函数。 签名: blendFunc: BlendFunc clearColor 类型: 成员变量。 描述: 用于清空纹理的颜色。 签名: clearColor: Color setPos 类型: 函数。 描述: 设置抓取器网格中一个顶点的位置。 签名: setPos: function(self: Grabber, x: integer, y: integer, pos: Vec2, z?: number --[[0.0]]) 参数: 参数名类型描述xinteger顶点在抓取器网格中的 x 索引。yinteger顶点在抓取器网格中的 y 索引。posVec2顶点的新位置。znumber[可选] 顶点的新 z 坐标(默认值:0.0)。 getPos 类型: 函数。 描述: 获取抓取器网格中一个顶点的位置。 签名: getPos: function(self: Grabber, x: integer, y: integer): Vec2 参数: 参数名类型描述xinteger顶点在抓取器网格中的 x 索引。yinteger顶点在抓取器网格中的 y 索引。 返回值: 返回类型描述Vec2顶点的位置。 getColor 类型: 函数。 描述: 获取抓取器网格中一个顶点的颜色。 签名: getColor: function(self: Grabber, x: integer, y: integer): Color 参数: 参数名类型描述xinteger顶点在抓取器网格中的 x 索引。yinteger顶点在抓取器网格中的 y 索引。 返回值: 返回类型描述Color顶点的颜色。 setColor 类型: 函数。 描述: 设置抓取器网格中一个顶点的颜色。 签名: setColor: function(self: Grabber, x: integer, y: integer, color: Color) 参数: 参数名类型描述xinteger顶点在抓取器网格中的 x 索引。yinteger顶点在抓取器网格中的 y 索引。colorColor顶点的新颜色。 moveUV 类型: 函数。 描述: 设置抓取器网格中一个顶点的纹理坐标。 签名: moveUV: function(self: Grabber, x: integer, y: integer, offset: Vec2) 参数: 参数名类型描述xinteger顶点在抓取器网格中的 x 索引。yinteger顶点在抓取器网格中的 y 索引。offsetVec2顶点的新纹理坐标。