我是cocos2d-x的新手
在使用javascript命令行创建create_project.py项目并运行该项目之后,我在控制台中看到以下警告:
Cocos2d: Get data from file(cocos2d-jsb.jsc) failed!
Cocos2d: Get data from file(jsb.jsc) failed!
Cocos2d: Get data from file(jsb_cocos2d_constants.jsc) failed!
Cocos2d: Get data from file(jsb_cocos2d.jsc) failed!
Cocos2d: Ge
我有以下代码,目的是从数组中选择一个随机字符串。
NSArray *popupMessages = [NSArray arrayWithObjects:
@"Shoulda' been bobbin' and weaving! Need anything from the shop?",
@"Don't forget you can use old boss's guns! Available in the shop!",
你好,伙计们,
我目前遇到的问题是,XMLHTTTPRequests没有在Cocos2d的3.8.1版本中工作。
我有一个只有一个重要行的文件:
var xhr = cc.loader.getXMLHttpRequest();
如果我在浏览器(Chrome)中运行这个程序,一切都会正常工作,不会出现错误。但是,如果我试图在模拟器中使用XCode运行它,则会得到以下错误:
..../script/jsb_boot.js:360:ReferenceError: XMLHttpRequest is not defined
还有人能用XMLHTTPRequest JS来装Cocos2d吗?我必须在Ap
我想在cocos2dx 3.17 c++中集成AdMob。我已经引用了https://firebase.google.com/docs/admob/cpp/cocos2d-x链接。但是我得到了一个错误: Error while executing process /Users/Test/Library/Android/sdk/cmake/3.10.2.4988404/bin/cmake with arguments {--build /Users/Test/Work/Live/Cocos2d/Projets/AmazingWordQuest/proj.android/app/.externa
我有我的精灵在屏幕上,我有一个向量,存储每个精灵。
CCSprite*可以处理触摸事件吗?或者仅仅是CCLayer*
确定哪个精灵被触摸的最好方法是什么?我是否应该存储精灵所在位置的坐标(在精灵类中),当我获得事件时,通过查看向量并获取每个精灵的当前坐标,来查看用户触摸的位置是否就是精灵所在的位置?更新:I子类CCSprite:
class Field : public cocos2d::CCSprite, public cocos2d::CCTargetedTouchDelegate
并且我实现了函数:
cocos2d::CCRect rect();
virtual voi
我试着自己解决这个问题,但我没有更多的想法;(我用cocos2d-x控制台创建了一个新项目。现在我想编译这段代码,但总是收到这个错误。我实际上使用的是mac的最新at包apache-ant-1.9.4 & android NDK-r9d
MacBook-Air:3sCube to-dev$ cocos run -p android -v
Running command: compile
Building mode: debug
building native
NDK build mode: debug
The Selected NDK toolchain version was
我使用的是CCTouchTargetedDelegate和一个由CCSprite子类组成的类。在定义委托方法时,我无法在函数中使用"this“。
正如在之前问到的问题中所回答的那样,我不能在使用作用域解析的函数中使用类名,因为它给了我错误的“'ccTouchBegan‘的线外定义与’mygames::DragSprite‘中的任何声明不匹配”。
我还试图在.h文件中声明函数,但似乎没有什么工作。
我的代码如下:-
.h文件
#pragma once
#include "cocos2d.h"
namespace mygames
{
class D