***************************************转载请注明出处:http://blog.csdn.net/lttree*******************************************

今天终于把界面交上去了,~~o(>_<)o ~~,花费了好多时间。。。

做个  场景切换  来庆祝一下。

PS:欢迎大家一起讨论呀~,共同加油!

*********************************

本文三部分:

1.前言

2.菜单按钮执行场景切换

3.场景切换特效

*********************************

1.前言

场景切换,我觉得可以分为两种,

一种就是自动切换,比如玩游戏碰到的,游戏加载完成时的切换,这种一般有个事件触发机制,本次暂先不讲

还有就是点击切换,比如点击某个按钮,回调函数时场景切换。

首先说一下,我们刚开始创建新的项目后,开始的HelloWorld场景是怎么显现出来的呢?

C++程序在运行时,首找main函数,可以发现,在新建项目中Classes里面没有main函数,

难道cocos2d-x没有main函数吗?当然...不是!

其实在win32目录下,main.cpp和main.h

打开main.cpp 可以看到:

#include "main.h"
#include "AppDelegate.h"
#include "cocos2d.h"USING_NS_CC;int APIENTRY _tWinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPTSTR    lpCmdLine,int       nCmdShow)
{UNREFERENCED_PARAMETER(hPrevInstance);UNREFERENCED_PARAMETER(lpCmdLine);// create the application instanceAppDelegate app;return Application::getInstance()->run();
}

最上面那三行,不用多说,

接下来的using namespace cocos2d

然后是cocos2d-x的入口  APIENTRY _tWinMain

接下来,看到了创建了AppDelegate对象,然后,run函数。

cocos2d-x 场景切换相关推荐

  1. Cocos2d中从场景切换到UIViewController视图方法总结

    第一种:直接从场景切换到UIViewController视图(网上流传的版本) - (void) showUIViewController:(UIViewController *) controlle ...

  2. Cocos2d场景切换效果汇总

    http://blog.sina.com.cn/s/blog_76086559010129pw.html 在iPhone游戏开发中,游戏之间的场景开发中有很多动画可以实现,具体实现的动画如下: (PS ...

  3. 8 cocos2dx添加场景切换效果,控制场景切换彻底完成之后再执行动画

     1 添加场景切换效果 供场景切换的类: CCTransitionJumpZoom CCTransitionProgressRadialCCW CCTransitionProgressRadial ...

  4. Learning Cocos2d-x for XNA(6)——场景切换和场景过渡效果

    在进行此部分学习的时候,确保Cocos2d-x for xna引擎的版本为0.1.2(或更高版本),实测0.1.0版本部分功能出现BUG. 之前的源码都是0.1.0版本的,从此次开始都是0.1.2版本 ...

  5. cocos2dx场景切换分析之如何自定义场景切换动画

    前言:cocos2dx引擎中自带了几十种场景切换的动画,可以使场景切换的过程中平滑过渡,不至于太生硬.那么问题来了,这些动画是怎么实现的呢?如果觉得系统自带的场景切换动画太丑陋,或者满足不了我们游戏的 ...

  6. 动态加载子节点_微信小游戏开发之场景切换和常驻节点传递数据

    主题 场景切换 场景间数据传递方式 小游戏全局背景音效 特别说明 CocosCreator微信小游戏开发系列文章,是我在逐步开发过程中,基于官方文档之上,记录一些重点内容,以及对官方文档中有些知识点的 ...

  7. cocos2d-x 3.x 场景切换特效大集合

            游戏开发中经常需要用到Cocos2d-x 3.x中的场景切换特效,本文中进行一下汇总.       基本使用思路如下: ? 1 2 3 auto scene=HelloWorld::c ...

  8. JavaScript强化教程 -- cocosjs场景切换

    为什么80%的码农都做不了架构师?>>>    本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 -- cocosjs场景切换 场景切换在m ...

  9. U3D 场景切换时 脚本对象,GO对象,资源对象的问题

    U3D 场景切换时 脚本对象,GO对象,资源对象的问题 脚本对象:在LUA中写了一个actor类,它封装了角色逻辑,引用了一个GO. GO对象:通过 GameObject.Instantiate(资源 ...

  10. cocos2d-x游戏开发(十二)场景切换:滑门效果

    欢迎转载:http://blog.csdn.net/fylz1125/article/details/8543759 上一篇文章写了场景切换效果的实现.大家知道实质上是实现的CCTransitionS ...

最新文章

  1. java反序列化 exp_java反序列化-ysoserial-调试分析总结篇(4)
  2. 苹果回应“远程扫描用户相册”:声明被广泛误解,未设后门,功能仅美国可用...
  3. 成功解决AttributeError: module 'tensorflow.python.ops.nn' has no attribute '_seq2seq'
  4. 灾备理论-可靠的异地灾备
  5. MySQL学习笔记02【SQL基本概念与通用语法、数据库的CRUD操作】
  6. HTML 5 Canvas 参考手册
  7. 查看Python当前版本
  8. python哪些类型可以作为迭代器_python0.8-----set类型与迭代器
  9. python逻辑运算符不懂_Python之逻辑运算符
  10. 简单混淆密码加密和解密
  11. 构建linux内核源码树
  12. es数据无法写入,报错[FORBIDDEN/12/index read-only / allow delete (api)]
  13. 聚类算法实现:DBSCAN、层次聚类、K-means、
  14. python装饰器Decorators
  15. BackTrack 4 R2 发布
  16. 【Latex】教你如何在word中像LaTex那样打公式
  17. 《Nature》《Science》封面发表的AI相关文章
  18. Python repr()函数
  19. 图像特征(一)——颜色特征(颜色直方图,颜色矩,颜色集,颜色聚合向量和颜色相关图)
  20. SQL注入攻击讲解及PHP防止SQL注入攻击的几种方法

热门文章

  1. 【React】React学习笔记三:React 请求处理
  2. Linux系统中DHCP服务
  3. 【白硕】当人工智能遇到区块链,是惊鸿一瞥还是天长地久?
  4. ASRT语音识别系统的部署以及模型训练(模型训练篇)
  5. python用函数绘制椭圆_python – 通过轨道数据拟合椭圆
  6. 软件测试学习(二)静态白盒测试、动态白盒测试、配置测试、兼容性测试、外国语言测试
  7. 学习整理与细化(2)——HTML VS XHTML
  8. [论文翻译]A Novel Local Geometry Capture in PointNet++ for 3D Classification(面向三维分类的pointnet++局部几何捕获方法)
  9. 2019/9/28_codewars自虐_play_with_digits
  10. 新版白话空间统计(26)标准距离