android - 如何在 Cocos2d 中裁剪图像

标签 android cocos2d-android

我是 Cocos2d 的新手。我正在开发俄罗斯方 block 类型的游戏。我想将图像裁剪成小块。我所知道的就是在 iPhone 中使用了一个名为 CGImageCreateWithImageInRect 的方法。 android cocos2d 中是否有此类方法可用?

最佳答案

我已经创建了该图像的位图,然后使用这些代码裁剪该位图。

Bitmap bmp=BitmapFactory.decodeResource(getResources(), R.drawable.xyz);

resizedbitmap1=Bitmap.createBitmap(bmp, 0,0,yourwidth, yourheight);

然后将此位图转换为 Sprite ,这样我就解决了我的问题。

关于android - 如何在 Cocos2d 中裁剪图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15814432/

相关文章:

java - 如何在android中使用后台服务获取经纬度?

android - 使 RxJava 异步任务线程安全

java - 如何在 cocos2d android 1 中创建 cocos2d 粒子效果?

java - Cocos2d中如何仅在所有操作完成后才执行函数

android - 如果 Android 是底层的 Linux,那我们为什么还需要 root?

android - 在 ChipGroup (Android) 中添加垂直分隔线

android - Android Studio 中的多个原生模块

cocos2d-android - Cocos2d 中的自定义字体

lua - 开发cocos-lua游戏时,Android中string.find中文字符失败,PC上成功

android - 选中 CCMenuItemToggle cocos2d-x