1、譬如我有一张图片

2、通过TextureCreate创建
package
{
import laya.display.Sprite;
import laya.resource.Texture;
import laya.utils.Handler;
public class CupPhone
{
public function CupPhone()
{
Laya.init(550,400);
Laya.loader.load("walk.png",Handler.create(this,onLoaded));
}
private function onLoaded():void
{
var texture:Texture=Laya.loader.getRes("walk.png");
//计算好UV,创建新的texture
var texEnd:Texture=Texture.create(texture,240,248,120,118);
//将新的texture放置到display容器下,显示到舞台上
var sp:Sprite=new Sprite();
sp.graphics.drawTexture(texEnd,240,230,120,120)
Laya.stage.addChild(sp);
}
}
}
3、最终效果
