c 游戏编程入门门 菜鸟求助

主题 : 新手求助
级别: 新手上路
可可豆: 11 CB
威望: 11 点
在线时间: 4(时)
发自: Web Page
来源于&&分类
新手求助&&&
创建自己的MyHelloworld出错在AppDeleagte里添加#include &MyHelloWorldScene.h&头文件并修改auto scene = HelloWorld::createScene()为auto scene = MyHelloWorldScene::createScene()运行时时出现“MyHelloWorldScene不是类或命名空间名称”错误新建头文件MyHelloWorldScene.h 代码如下:#ifndef _MYHELLOWORLDSCENE_H_#define _MYHELLOWORLDSCENE_H_#include &cocos2d.h&using namespace cocos2d;class MyHelloWorldScene : public Layer {public:&&&&/*通过静态的scene函数,创建一个场景对象*/&&&&static Scene* createScene();&&&&/*MyHelloWorldScene的初始化工作都在init里执行*/&&&&virtual bool init();&&&&/*定义宏CREATE_FUNC定义create函数*/&&&&CREATE_FUNC(MyHelloWorldScene);};#endif // !_MYHELLOWORLDSCENE_H_新建MyHelloWorldScene.cpp代码如下:#include &MyHelloWorldScene.h&Scene* MyHelloWorldScene::createScene() {&&&&/*创建一个场景对象*/&&&&auto scene = Scene::create();&&&&/*创建MyHelloWorldScene对象*/&&&&auto layer = MyHelloWorldScene::create();&&&&/*添加MyHelloWorldScene到场景中*/&&&&scene-&addChild(layer);&&&&}bool MyHelloWorldScene::init() {&&&&auto sprite = Sprite::create(&HelloWorld.png&);&&&&sprite-&setPosition(ccp(300,300));&&&&this-&addChild(sprite);&&&&}
级别: 新手上路
可可豆: 11 CB
威望: 11 点
在线时间: 4(时)
发自: Web Page
已经找到原因了 ,是我自己创建新文件的时候路径不一致,把文件都放到class文件里就正常了
关注本帖(如果有新回复会站内信通知您)
苹果公司现任CEO是谁?2字 正确答案:库克
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版收藏的论坛
地城之光新手求解答:哪里有卖蓝药的啊
  问:我在行商那里只看到有卖血的。。貌似没有卖蓝药的商人。。是我没找到吗??  答:铁匠那里用勋章换箱子。
近期游戏热闻
你对该游戏感兴趣吗?还没有帐号? 赶紧
用户名:&&密码:登录注册
菜鸟求助,代码注入游戏崩溃!
UID:82221
在线时间32小时
金钱157威望54贡献值0社区警告0诚信值0账号服务0热心值0
mov esi,dword ptr [08D22CC]&push 01&push esi&call 006DEBBC&add&&&& esp, 08&&mov eax,dword ptr [eax]&push 7530&push 7530&push 03e8&mov ecx,eax&call 00528B50&2个call单独测试都没问题,第二个call的参数ecx是从第一个call的返回值eax得来的 call地址和参数都是正确的,就是不知道能不能这样写?&菜鸟汇编只大概看过一遍,忙活了一晚上终于把最后一个参数跟出来了结果一测试就崩溃,求帮忙
UID:82221
在线时间32小时
金钱157威望54贡献值0社区警告0诚信值0账号服务0热心值0
mov esi,dword ptr [08D22CC]&push 01&push esi&call 006DEBBC&add&&&& esp, 08&&&& 代码注入器测试这个call没问题& & &push 07530&push 07530&push 03e8&mov ecx,&call 00528B50第二个call测试过也没问题& &mov esi,dword ptr [08D22CC]&push 01&push esi&call 006DEBBC&add&&&& esp, 08&mov eax,dword ptr []&push 07530&push 07530&push 03e8&mov ecx,eax&call 00528B50&&两个call放一起测试就崩了& &
UID:79999
在线时间158小时
金钱70威望232贡献值70社区警告0诚信值0账号服务0热心值5
mov eax,dword ptr []&&&&&& &push 07530 &push 07530 &push 03e8 &mov ecx,eax&& &call 00528B50 &&push 07530 &push 07530 &push 03e8 &mov ecx, &call 00528B50&&&你自己看好这2个CALL,你的结合起来的2个CALL是mov ecx,[ ]&而你自己单独测试的CALL是mov ecx, &请问能不崩溃么?&&
UID:26607
在线时间133小时
金钱2156威望14贡献值0社区警告0诚信值0账号服务0热心值0
楼上正解。
UID:39359
在线时间62小时
金钱211威望70贡献值0社区警告0诚信值0账号服务0热心值0
:mov esi,dword ptr [08D22CC]&push 01&push esi&call 006DEBBC&add&&&& esp, 08&&&& 代码注入器测试这个call没问题&.......&( 01:54)&&&第二个CALL的ecx是还是&&&这两个是不同的值啊&还有,为什么要通过eax传到ecx,如果eax 不需这个值没必要分两步来.&十六进制还是加上0x吧。
我要学做外挂!
UID:75844
在线时间148小时
金钱83威望9贡献值0社区警告0诚信值50账号服务0热心值0
楼上都讲到了!
访问内容超出本站范围,不能确定是否安全
Powered by & Copyright Time now is:04-27 11:29 &
版权所有 Gzip enabled
Total 0.029306(s) query 0, Time now is:04-27 11:29, Gzip enabled:}

我要回帖

更多关于 c 游戏编程入门 pdf 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信