博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cocosx-2d for Windows Phone 概述
阅读量:2504 次
发布时间:2019-05-11

本文共 584 字,大约阅读时间需要 1 分钟。

cocosx-2d是一款跨移动平台的游戏引擎。

游戏引擎包含以下系统:

  • 渲染引擎(二维图像引擎三维图像引擎
  • 碰撞检测系统
  • 脚本引擎
  • 网络引擎
  • 场景管理
而CocosX-2d 包括:
  • (在Windows Phone上基于D3D实现)
  • 物理引擎(集成了Box2D)
  • 碰撞检测
  • 场景管理
  • 粒子系统
  • 声音引擎(CocosDenshion)
下载地址:
主要的类:
  • CCDirector,导演
  • CCCamera,照相机
  • CCScene,场景
  • CCLayer,图层
  • CCSprite,精灵(物体)
  • CCAction,动作(动画)
一个游戏只有一个CCDirector,主要是初始化和销毁资源。
CCDirector管理CCScene管理场景的方法有:
runwithScene,运行场景
drawScene,绘制场景
pause,暂停游戏
resume,恢复游戏
CCCamera用来渲染场景中的精灵或图层,以及控制这些元素的缩放,旋转和位置变化。
CCScene是CCLayer的容器,包括人物,菜单,背景等。
CCLayer管理CCSprite,文本,菜单,人物等,以及精灵的触屏事件,键盘事件也在这维护。
CCSprite具有CCAction,可以是一个可以不断变化的图片,包括位置,角度,大小等。
CCAction主要控制CCSprite的动作变化,比较贴近对话等。

转载地址:http://imlgb.baihongyu.com/

你可能感兴趣的文章
matplotlib绘图跳过时间段的处理方案
查看>>
vnpy学习_04回测评价指标的缺陷
查看>>
读书笔记_量化交易如何建立自己的算法交易01
查看>>
设计模式05_单例
查看>>
设计模式06_原型
查看>>
设计模式07_建造者
查看>>
设计模式09_代理模式
查看>>
设计模式10_桥接
查看>>
满屏的指标?删了吧,手把手教你裸 K 交易!
查看>>
不吹不黑 | 聊聊为什么要用99%精度的数据回测
查看>>
量化策略回测唐安奇通道
查看>>
量化策略回测DualThrust
查看>>
量化策略回测DCCV2
查看>>
mongodb查询优化
查看>>
五步git操作搞定Github中fork的项目与原作者同步
查看>>
git 删除远程分支
查看>>
删远端分支报错remote refs do not exist或git: refusing to delete the current branch解决方法
查看>>
python multiprocessing遇到Can’t pickle instancemethod问题
查看>>
APP真机测试及发布
查看>>
通知机制 (Notifications)
查看>>