)
( 2 ) 位图渲染 REPEAT 拉伸 代码示例 及 效果 ( 绘制超出图片边界时, 就会绘制 同样的图片 填充剩余部分 )
( 3 ) 位图渲染 MIRROR 拉伸 代码示例 及 效果 ( 在垂直和水平方向绘制图片的对应方向的反向图片...④ 绘制一个矩形区域
3.创建 BitmapShader : 调用 BitmapShader 构造方法创建着色器, 同时 设置 位图引用, 和 绘制位图时 的 X 和 Y 方向的拉伸方式 , 位图的...剩余绘制的部分;
③ Shader.TileMode.MIRROR : 绘图位置超出了边界, 使用 位图反转镜像 平铺剩余绘制部分;
public class Shader {
......拉伸 代码示例 及 效果 ( 在垂直和水平方向绘制图片的对应方向的反向图片 )
MIRROR 拉伸 :
1.MIRROR 说明 : 在创建 BitmapShader 的时候, 设置其 水平 和 垂直方向的...创建位图渲染对象, 并设置拉伸方式, 此处设置Shader.TileMode.CLAMP,
// 如果绘制的位置超出了图像的边界, 那么超出部分 使用镜像平铺方式填充