- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 CCLayer 类中有一个 CCScene,我需要截取它的屏幕截图并保存为图像文件。请帮我得到它。
View myView = findViewById(R.id.form);
Bitmap bmp = Bitmap.createBitmap( myView.getMeasuredWidth() , myView.getMeasuredHeight() , Config.ARGB_8888);
Canvas canvas = new Canvas(bmp);
myView.draw(canvas);
try {
FileOutputStream out = new FileOutputStream( "/sdcard/screen.jpg" );
bmp.compress(Bitmap.CompressFormat.JPEG, 100, out);
out.flush();
out.close();
} catch (Exception e) {
e.printStackTrace();
}
这段代码没有成功。返回 0kb 图像文件。我需要它在java中。
最佳答案
如果 CCRenderTexture 在 Android 端口中可用,我建议使用它。我有一个example here ,尽管它是针对 iPhone 的,但它通常应该显示 CCRenderTexture 的基本用法。
关于java - Android cocos2d如何对CCscene进行截图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8355388/
我正在尝试加载 CCScene,然后在使用场景之前更改它的一些属性。当我尝试更改它的属性时,它显示 [CCScene setProperty] - 无法识别的选择器发送到实例,即使我将 CCScene
我有一个 CCScene,我正在通过 addChild 添加一个 CCLayer: [self addChild:helloWorldLayer]; 有没有办法为这个 child 添加一个类似于你如何
我正在尝试使用以下代码为我的场景添加背景图像: CCSprite* background = [CCSprite spriteWithFile:@"background-hd.png"];
在我的应用程序中,我注意到在我的 CCScene 中可能有些事情看起来不对。 我只解释三件事:1. 即使我从我的 UIViewController 执行此操作(我的 CCLayer 是它自己的类),我
我最近按照 Ray Wenderlich 的 Cocos2D 教程将 Cocos2D 放入 UIKit 应用程序。我目前只在我的一个 UIView 中使用 Cocos2D。在教程中,他使用了 CCSc
是否有 viewWillDisappear 等同于 CCScenes ? 就像 onExit 等价于 viewDidDisappear 或 onEnter 等价于 viewDidAppear . 最佳
我正在尝试将我的 CCScene 类(class)附加到我的 EAGLView。所以我的 EAGLView 是 1 类中的 IBOutlet。我连接它并设置和获取它。然后在我的 Class 1 的 V
游戏已启动并正在运行,但我想创建一个矩形层,以供将来开发/维护。这些矩形将在编译时启用。他们将向开发人员展示场景热点。 我已经尝试创建一个新的 CCLayer 并将其绘制方法更改为: - (void)
我正在尝试在 Cocos2D 应用程序中组合一个 for 循环,它将循环遍历我场景中的所有 CCSprite,以检查带有 lets say 2 标签的 Sprite 。 目前我一直在尝试这样做,但没有
我正在尝试制作一个带有按钮的菜单,并且我想同时处理所有触摸事件。 问题是,如果我按下按钮,CCScene 中不会调用 touchBegan 事件。我已经在场景中启用了触摸管理并且它可以工作,但按钮似乎
如何传递信息?现在,有一个名为“create”的静态构造函数方法,但它是从 CCScene 创建的。我怎样才能传递我自己的论点? 最佳答案 您可以在返回 Scene 对象的 Layer 中使用您想要的
过去 3 天我一直在尝试从 Cocos2D 1.1.0-pre->2.0rc0a 升级,但这是迄今为止我在制作应用程序时遇到的最艰巨的任务。所以它在 Cocos2D 1.1 中运行良好,我的图像加载,
我有一个 CCScene。在它的右侧,我需要有一个带有一些菜单元素的 UIScrollView。正如我在上一个问题 Cocos2d and UIScrollView 中解释的那样,我是这样做的 这是创
我正在努力整合 Ben Gottlieb's Twitter-OAuth-iPhone使用 this tutorial 编码到我的 cocos2d 0.99.5 项目中.我在让 View Contro
我得到这个错误'CCScene' does not name a type and 'class SceneManager' has no member named 'createScene' 我的代
我知道你以前可以通过: .isTouchEnabled = YES; ...结合触摸调度程序的注册: -(void)registerWithTouchDispatcher { [[[CCDir
我已经为此苦思冥想了一段时间。我知道在 cocos2d v3 中它发生了变化,因此只要您设置 contentSize 并设置 self.userInteractionEnabled = YES,CCN
我正在使用 CCScene 的 GameScene 子类的一些静态实例。从 GameScene 调用 [[CCDirector sharedDirector] replaceScene:[MainMe
我是一名优秀的程序员,十分优秀!