第十一章:游戏地图(二)LibGdx封装Tiled类集简介

LibGdx封装Tiled类集简介

1.LibGdx提供一个专门处理TiledMap制作出来tmx文件,封装8个类

  • 1.TileAtlas(可弃用) : 以tile 为单位,存储图块作为地图集(atlas),用于TileMapRender绘制
  • 2.TiledLayer:图层集,包含TiledMap图层信息。
  • 3.TiledLoader:加载器从TiledMap软件中,加载TiledMap生成的tmx文件。
  • 4.TiledObject:对象层,处理对象属性。
  • 5.TileMapRenderer :地图渲染器,用于渲染地图

运行图:

运行图

DEMO地址:https://gitee.com/xcode_xiao/LibGdxDemos2/tree/master/MapDemo

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏数据小魔方

R语言笔记之——常用数据导入方式简介

因为之前旁听过几节R语言的课程,再加上自己练习数据可视化的需要(特别是可视化包——“ggplot2”),学了些R语言的皮毛。 总觉得基础没打牢,好高骛远、急于求...

3227
来自专栏Youngxj

[源码分享]Emlog博客后台自适应主题 N+

7314
来自专栏小白课代表

任务栏透明工具——TranslucentTB

看完这张图,各位白粉们可能就知道了,今天给大家推荐的是一个可以实现任务栏全透明/毛玻璃效果(系统自带的设置只能设置半透明)的小玩意——TranslucentTB...

2572
来自专栏ytkah

Bootstrap幻灯轮播如何支持触屏左右滑动手势?

  最近ytkah在学习用bootstrap搭建网站,Bootstrap能自适应pc端和手机端,并且移动设备优先,适合现如今移动营销。bootstrap是封装好...

3955
来自专栏林德熙的博客

win 消息

581
来自专栏阮一峰的网络日志

窗口管理器 xmonad 教程

开发者最需要的,就是一个顺手的开发环境。 ? 每个人的偏好不一样,我的开发环境是 Fish Shell + Xfce + xmonad + Vim,已经用了好多...

38811
来自专栏macOS 开发学习

Mac开发之 Cocoa 绑定 入门

从iOS开发转为Mac OSX应用开发的过程中,cocoa 绑定算是比较大的一个差异,也是OSX上比较实用的技术,cocoa 绑定让开发者节省了大量的代码,可以...

952
来自专栏web开发

HTML5中的Web Notification桌面通知

大家在做一些浏览器端的聊天功能的时候,或者在一些网站跟在线客服咨询的时候,会看到一些消息通知的提示,常见的有浏览器标签页的闪烁和屏幕右侧的消息通知。本篇博客就在...

4206
来自专栏从零开始学自动化测试

Appium+python自动化25-windows版appium_desktop_V1.7.1

一、 appium_desktop_v1.2.6 1.appium_desktop在github上最新下载地址:[releases/tag/v1.2.6](h...

3373
来自专栏企鹅号快讯

小程序开发的40个技术窍门,纯干货!

微信小程序正式上线一周时间,相关话题持续升温。现在为大家筛选出小程序开发实战需要注意的40个技术点,供大家参考! ? 小程序开发的40个技术窍门 1 Q:为什么...

24610

扫码关注云+社区