TiledMap简介
TiledMap是一款地图编辑器。我们常用它编辑一些相似度很大的背景,例如:超级
玛丽的地图、天天酷跑、COC等。这些游戏的地图都有一个共同点那么就是有很多相
同的色块组成。如果用纯代码取拼接那会很复杂,如果用TileMap去制做一个地图,

那么运用起来就很简单。首先我们先安装TiledMap。

1.TMXTiled Map:
create (const std::string &tmxFile)

通过指定TMX文件创建一个TMX Ti led地图

例如:加载tmx地图

_tileMap = TMXTiledMap::create("map.tmx");

this->addChild(_tileMap);

求出的是整个瓦片地图的宽
_tileMap ->getMapSize().width瓦片地图横向有多少个瓦片
_tileMap- >getTileSize().width每一个瓦片的宽度

求出的是整个瓦片地图的高
_tileMap- >getMapSize().height瓦片地图纵向有多少个瓦片

_tileMap ->getTileSize().height每一个瓦片的高度

求出屏幕的范围包括宽和高
cCSize
winSize- CCDirector: :sharedDirector()->getWinSize();

TiledMap简介相关推荐

  1. etcd 笔记(01)— etcd 简介、特点、应用场景、常用术语、分布式 CAP 理论、分布式原理

    1. etcd 简介 etcd 官网定义: A highly-available key value store for shared configuration and service discov ...

  2. Docker学习(一)-----Docker简介与安装

    一.Docker介绍 1.1什么是docker Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源 Docker可以让开发者打包他们的应用以及依赖包到一个轻量级,可移植 ...

  3. 【Spring】框架简介

    [Spring]框架简介 Spring是什么 Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:反转控制)和AOP(Asp ...

  4. TensorRT简介

    TensorRT 介绍 引用:https://arleyzhang.github.io/articles/7f4b25ce/ 1 简介 TensorRT是一个高性能的深度学习推理(Inference) ...

  5. 谷粒商城学习笔记——第一期:项目简介

    一.项目简介 1. 项目背景 市面上有5种常见的电商模式 B2B.B2C.C2B.C2C.O2O B2B 模式(Business to Business),是指商家和商家建立的商业关系.如阿里巴巴 B ...

  6. 通俗易懂的Go协程的引入及GMP模型简介

    本文根据Golang深入理解GPM模型加之自己的理解整理而来 Go协程的引入及GMP模型 一.协程的由来 1. 单进程操作系统 2. 多线程/多进程操作系统 3. 引入协程 二.golang对协程的处 ...

  7. Linux 交叉编译简介

    Linux 交叉编译简介 主机,目标,交叉编译器 主机与目标 编译器是将源代码转换为可执行代码的程序.像所有程序一样,编译器运行在特定类型的计算机上,输出的新程序也运行在特定类型的计算机上. 运行编译 ...

  8. TVM Operator Inventory (TOPI)简介

    TOPI简介 这是 TVM Operator Inventory (TOPI) 的介绍.TOPI 提供了比 TVM 具有更高抽象的 numpy 风格的,通用操作和调度.TOPI 如何在 TVM 中,编 ...

  9. 计算机视觉系列最新论文(附简介)

    计算机视觉系列最新论文(附简介) 目标检测 1. 综述:深度域适应目标检测标题:Deep Domain Adaptive Object Detection: a Survey作者:Wanyi Li, ...

  10. 2021年大数据ELK(二十三):Kibana简介

    全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. Kibana简介 通过上面的这张图就可以看到,Kibana可以用来展示丰富的图表. ...

最新文章

  1. C语言--第0次作业
  2. Python3 统计 ftp 文件个数和大小
  3. 2019-04-12 cookie基础
  4. linux CPU、内存、I/O、磁盘等监控统一解决方案
  5. css 中文文字字体_使用CSS的网络字体
  6. Xcode6+Cocos2d-x真机调试 报错
  7. Eclipse编译时函数报错:Undefined reference to 'pthread_create'
  8. [渝粤教育] 广东-国家-开放大学 21秋期末考试土力学与地基基础10445k1
  9. L13:MySQL - 性能与SQL优化2
  10. MySQL基础 - 带搜索条件的查询
  11. Android保存图片和视频到相册
  12. Unity游戏开发前置知识
  13. 论文机翻:Res2Net: A New Multi-scale Backbone Architecture(Res2Net 论文机翻)
  14. 【ESP8266个人学习笔记】二、自动控制系统的输入输出信号
  15. drf框架图片路径问题
  16. 京东财报图解:年营收9516亿增28% 全渠道取得阶段性进展
  17. SaaS 前世今生:老树开新花
  18. linux 造字程序下载,truetype造字程序下载
  19. 都叫兽!你在说什么?@。@!看字幕(适配器模式)
  20. 是时候为各式设备适配完善的输入支持了

热门文章

  1. 电源大师课笔记 2.2
  2. PLSQL导入SQL文件
  3. STM32 CAN波特率设置
  4. windows internals(深入解析windows操作系统)笔记
  5. delphi mysql变体类型_Delphi 2010学习笔记(8)---数据类型(顺序类型)---2011-01-19
  6. 思考小型管理软件的诸多问题:附美萍部分客户的销售统计表
  7. 用户画像方法论与工程化解决方案 pdf_《用户画像》作者:赵宏田
  8. 深入浅出设计模式(影印版 ) 读书笔记
  9. Docker数据管理
  10. Cisco dynamips模拟器安装指南