
根据上图 将图片等分成九块 怎么用精灵来显示(1~9)的某一块,我尝试了用mask来实现 ,发现需要更改锚点,比较麻烦。请大神们指点一下。非常感谢

根据上图 将图片等分成九块 怎么用精灵来显示(1~9)的某一块,我尝试了用mask来实现 ,发现需要更改锚点,比较麻烦。请大神们指点一下。非常感谢
裁剪大图
你的意思是将资源裁切好再导入工程么
使用rendererTexure来截图
以前貌似有个接口 就是资源传入的时候你传入一个参数可以控制显示的矩形 但是后面貌似这个参数废弃了= =
不是,creator不是提供了裁剪图片的api吗,我说的是这个裁剪
我咋没有找到
方便贴一下么
对对对 就是这个 怎么切的图呢
主要就是用texture new 出9个 SpriteFrame,然后
spriteFrame.setRect(newRect);
https://github.com/potato47/so-many-games/blob/master/assets/src/puzzle/PuzzlePiece.ts
谢谢 谢谢
我知道Cocos2d有 这个还真不知
怎样获取画布上指定区域的像素呢?比如根据我画的形状生成指定形状并且贴图为画布上对应的图像。谢谢