cocos2d-x-3.0

    0热度

    1回答

    我正在用applyImpulse挣扎一点点。该文档说applyImpulse - Applies a continuous force to body.但我的理解是,持续的力量会使精灵加速。 f = m *一个正确的?我有恒定的力量和恒定的质量,所以我应该有一个不断的加速。然而,当我这样做: ball = Sprite::create("ball.png"); ball->setPosition

    0热度

    1回答

    Cocos2d-x可以在游戏运行时更改屏幕方向吗? 我有一个序列/级别,其中屏幕方向应该改变,我希望它也在操作系统中更改。 如果我只是旋转场景,iOS中的通知中心向下滑动和按钮工具栏滑动在错误的屏幕边上。

    0热度

    2回答

    我有一个ui :: ScrollView包含一些精灵。 我创建的每个精灵并通过执行类似增添了一抹监听到每个精灵: for(int i=0; i < 5; i++){ Sprite* foo = Sprite::createWithSpriteFrameName("foo"); myScrollView->addChild(foo); auto listener =

    1热度

    1回答

    这里是我的背景图片: 这里是一些代码,我将承担尺度这一形象,充分适应屏幕。 Size visibleSize = Director::getInstance()->getVisibleSize(); auto bg = Sprite::create("grad.png"); bg->setScale(visibleSize.width/bg->getContentSize().width, v

    0热度

    1回答

    我需要一些关于cocos2d DrawNodes混合的帮助。我有DrawNode与精灵上它: 和绘制多边形(多边形面积小于心脏精灵)的另一个DrawNode。作为混合的结果,我需要有一个唯一的多边形内部的心脏精灵的一部分,就像这样: 我的代码: TextureNode.h class CTextureNode : public cocos2d::DrawNode { public: stat

    1热度

    1回答

    我用这https://github.com/qiankanglai/ImagePicker ImagePicker工具,我用这个代码来设置精灵质地: void HelloWorldScene::didFinishPickingWithResult(cocos2d::Texture2D* result) { Size visibleSize = Director::getIns

    1热度

    1回答

    我刚刚在cocos studio中启动了一个项目,并且我想为它构建它....但是在我刚刚用模拟器打开后,它不起作用。 这是我的logcat: 02-14 07:43:35.805 3796-3796/org.cocos2dx.Example E/AndroidRuntime: FATAL EXCEPTION: main Process: org.cocos2dx.Example, PID: 379

    0热度

    2回答

    我试图运行cocos2dx的setup.py。我已经下载了sdk,ndk和apache ant。但每当我尝试将其链接到必要的路径时,我都会遇到此错误。 我不确定这是什么意思。我如何获得许可?谢谢。

    0热度

    1回答

    我正在试图制作一个太空侵略者克隆。在这样做的时候,我很难将入侵者分组在一起,以便他们同时移动。这是因为CCLayer和CCNode都在cocos2dx的v3.1中被弃用。我将我的精灵保存为一个可以迭代的矢量,但是当我尝试移动它们时,只能一次移动一个。我需要将它们组合在一起,以便我可以一次性移动它们。 void Gameplay::moveInvaders(){ auto moveLeft

    0热度

    1回答

    精灵一直在显示动画。 我曾尝试: 创建,并将它们添加到场景的飞行,其中一些经历明显的滞后,当它们被添加到屏幕上。 创建它们,并将它们添加到场景中但隐藏。然而,当我定位并展示它们时,明显的滞后会使游戏冻结不到一秒钟。 当游戏从spritesheets和plist文件的相应缓存中启动时,会加载这些精灵帧和动画。 任何想法,以尽量减少滞后?或者其他方法?