[]怎么任意裁切一张图片作为一个image

如题。
有一张图片,我想裁切其中的某一部分作为一个image的skin。这个怎么操作?
不想用mask,因为mask只是遮罩,image的skin还是整张图片,而不是想裁切的那部分。
已邀请:

Aar0n

赞同来自:

简单的办法,仿照工程中那个ui项目中那个图集文件, 用json 仿照那个格式,把想要的图切出来,预加载是整张图,实际使用的时候是那块小图不过这种办法切的是矩形、
想要其他复杂的形状,就需要美术做好那张小图

Aar0n

赞同来自:

/**
* 截取Texture的一部分区域,生成新的Texture,如果两个区域没有相交,则返回null。
* @param texture 目标Texture。
* @param x 相对于目标Texture的x位置。
* @param y 相对于目标Texture的y位置。
* @param width 截取的宽度。
* @param height 截取的高度。
* @return 返回一个新的Texture。
*/
public static function createFromTexture(texture:Texture, x:Number, y:Number, width:Number, height:Number):Texture
这个也是截取矩形的 Texture类里的

要回复问题请先

商务合作
商务合作