CocosCreator中TiledMap简单使用

2023-11-04

在开发游戏过程中,有时候会用到TiledMap(瓦片地图),我这边使用的是1.4.3版本的tiledmap,2.3.4版本的CocosCreator,其他版本的tiledmap会有做不了动画的问题,后面会说到。

视频参考:B站UP主:阿信OL,这位up主以视频方式讲述使用方法,感兴趣的可以去搜索看下。

软件下载:一位好心人1.4.3版本的tiledmap。

链接:https://pan.baidu.com/s/1WLvcozzBO7GK-M2WBjpW5Q
提取码:kcak

一、软件使用

新建地图,调整自己需要的地图大小和块大小,另存即可。

新建图块集,填写名称,寻找需要的图片源文件,设置块的高度和宽度,这里建议跟地图一致。

 ctrl+鼠标滚轮:放大缩小

按住鼠标滚轮拖动:调整位置

 按照自己的需求将需要的地图块放到地图里面即可,注意图层的先后顺序。

二、动画制作

 有了连续的帧图,可以制作简单的动画。有些tiledmap版本上不能制作,亲测1.4.3能用。

 三、导入引擎

 导入的时候尽量将图片,.tmx、.tsx文件都放进去,避免因为资源缺少导致的问题。

但是部分使用者导入的时候会出现类似CCTiledLayer:_traverseAllGrid grid is null, gid is: 79的错误,这个需要在cocos中转到资源管理处,打开tmx文件,会出现一些提示说文件未找到。

 双击打开,找到自己存放的正确位置并关联上即可。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CocosCreator中TiledMap简单使用 的相关文章

  • CocosCreator多语言包的处理

    如果项目需要国际化的处理 也就是需要切换语言的功能时 一般有两种方案 单个包 优点 1 可以动态切换语言 当然要代码上实现 2 只有一个版本 容易维护 缺点 1 安装包大 多个包 优点 1 安装包小 2 可以对不同语言做深入的本地化 比如功
  • Cocos Creator组件化开发之——地图类缩放拖动点击组件

    好记性不如烂笔头 记录开发过程中的点点滴滴 xshu 书写是对思维的缓存 佚名 进入正题 在游戏开发过程中经常会遇到渲染元素的尺寸大于你所能展示的区域 需要玩家自行进行操作 拖动以及点击 比如地图通常会超出玩家所示区域 这个时候需要一个能够
  • 【CocosCreator入门】CocosCreator组件

    Cocos Creator是一款流行的游戏开发引擎 具有丰富的组件和工具 其中TiledMap组件可以帮助开发者快速创建 加载和渲染地图 目录 一 组件介绍 二 组件属性 三 脚本控制 3 1加载地图 3 2渲染地图 四 详细说明 五 关闭
  • CocosCreator查找图片引用

    相信大家可能需要查找图片在哪个Prefab中使用到 于是我们像下图这样查找一下 查找的时候CocosCreator会给出我们查找的图片资源的uuid 比如 我的uuid 33a791ca 5a28 4c2a b451 7c6b8f9a037
  • Cocos Creator 源码解读:siblingIndex 与 zIndex

    前言 本文基于 Cocos Creator 2 4 5 撰写 普天同庆 来了来了 源码解读 系列文章终于又来了 温馨提醒 本文包含大段引擎源码 使用大屏设备阅读体验更佳 Hi There 节点 cc Node 作为 Cocos Creato
  • [微信官方文档] 小程序-错误码信息与解决方案表

    错误码信息与解决方案表 错误码是通过binderror回调获取到的错误信息 代码 异常情况 理由 解决方案 1000 后端错误调用失败 该项错误不是开发者的异常情况 一般情况下忽略一段时间即可恢复 1001 参数错误 使用方法错误 可以前往
  • Cocos Creator资源管理AssetManager细说一二

    关于AssetManager Asset Manager 是 Creator 在 v2 4 新推出的资源管理器 用于替代之前的 cc loader 新的 Asset Manager 资源管理模块具备加载资源 查找资源 销毁资源 缓存资源 A
  • cocos creator碰撞和碰撞回调不生效

    1 碰撞不生效 一定要记得 在使用物理的时候 一定要先开启物理 cc director getPhysicsManager enabled true 只有在onLoad 中 开启 才有效 在onEnable 或者start 都无效 2 碰撞
  • CocosCreator3.8研究笔记(十五)CocosCreator 资源管理Asset Bundle

    在资源管理模块中有一个很重要的功能 Asset Bundle 那什么是Asset Bundle 有什么作用 怎么使用 Asset Bundle呢 一 什么是Asset Bundle 有什么作用 在日常游戏开发过程中 为了减少游戏启动时 资源
  • cocos creator 中读取Excel表格中的数据

    一 使用相应工具将Excel文件转化成JSON文件导入到cocos creator资源文件 二 在VS中对Excel文本中的数据进行转换 Excel文本中各项数据的名称对应代码中的data export default class Task
  • CocosCreator ios 使用sdl库找不到arm64指令集

    关于sdl如何打包成ios库 android库的问题 之后会有相关文章介绍 现在先说一下CocosCreator在使用xcode运行过程中 会报的一个错 Undefined symbols for architecture arm64的错误
  • mvvm设计模式总结

    要了解mvvm 首先要了解mvc和mvp 我们也先简单说一下mvc和mvp MVC MVC全名是Model View Controller 是模型 model 视图 view 控制器 controller 的缩写 一种软件设计典范 用一种业
  • CocosCreator3.0加载远程图片资源

    在微信小游戏平台 需要获取了微信头像 对于这个需求 需要这样来做 获取微信用户信息 得到微信小游戏头像的http地址 在Cocos引擎使用loadRemote来加载 这其中的问题在于 使用loadRemote加载时获得的对象和2 x的版本不
  • CocosCreator之KUOKUO带你入门3D小游戏-躲避方块

    本次引擎2 1 0 编辑工具VSCode 目标 3D小游戏躲避方块 2 1 0版本已经出来好几天了 虽然有些地方还不够完善 但是毕竟是能写3D游戏了 简单的来写一个 嘻嘻 console log 滑稽 准备好了吗 GO 新建个工程 然后把画
  • 解决window平台下cocos creator 构建发布面板打开后无法显示问题

    项目场景 creator构建发布界面 问题描述 window平台下cocos creator 构建发布面板打开后无法显示 原因分析 项目的配置文件目录setting和local目录内容混乱可能会导致该问题 这时候后重装creator也是没用
  • Cocos Creator Android打包 apk

    文章目录 1 引言 2 配置打包环境 2 1 下载Java SDK JDK 2 2 下载NDK 3 配置原生发布环境路径 4 打包发布原生平台 5 构建原生工程 6 通过编译器去编译和运行 7 总述 8 结束语 1 引言 今天事情不是很多抽
  • cocos creator v3.6版本使用Intersection2D模块的circleCircle方法

    在cocos creator v3版本中Intersection2D模块的circleCircle方法可以用来检测两个圆形是否相交 该方法可以实现的功能有 cocos creator吸铁石实现 cocos creator物体在固定位置吸附
  • Cocos Creator搞心态小游戏-闯关类 项目展示+完整项目源码

    游戏录像 Cocos Creator搞心态小游戏 闯关类 项目展示 游戏玩法 玩家通过按方向键控制角色移动 跳跃并躲避场景中的陷阱 角色触碰到陷阱会往后摔 直到角色到达摔到安全位置 功能 角色的基本移动前后移动 跳跃 角色触碰陷阱会往后摔
  • cocos学习笔记---Node 支持的事件类型

    Node 支持的事件类型主要有 export enum EventType 触摸事件 TOUCH START 0 当手指触点落在目标节点区域内时 TOUCH MOVE 0 当手指在屏幕上目标节点区域内移动时 TOUCH END 0 当手指在
  • CocosCreator实战篇 |CocosCreator实现《飞机大战》

    博客主页 肩匣与橘 欢迎点赞 收藏 留言 如有错误敬请指正 本文由肩匣与橘编写 首发于CSDN 生活依旧是美好而又温柔的 你也是 飞机大战 前言 一 素材准备 二 场景搭建 背景 主角战斗机 敌方战机生成点 分数UI 副摄像机 三 脚本编写

随机推荐

  • mpvue中小程序版本更新

    在App vue中 onLaunch if wx canIUse getUpdateManager const updateManager wx getUpdateManager updateManager onCheckForUpdate
  • Server-Sent Events 一种轻量级的Push方式

    文章目录 SSE工作原理 SSE的特点 SSE的推送数据格式 SSE的使用 客户端 服务端 效果展示 简单来说 Server Sent Events 简称SSE 是服务端发送事件 即服务端Push的一种机制 SSE工作原理 一般来说HTTP
  • 封装NavLink组件

    之后可以通过
  • 后继者:找出二叉搜索树中指定节点的“下一个”节点

    后继者 设计一个算法 找出二叉搜索树中指定节点的 下一个 节点 也即中序后继 如果指定节点没有对应的 下一个 节点 则返回null 来源 力扣 LeetCode 链接 https leetcode cn problems successor
  • nextTick 原理及作用

    Vue 的 nextTick 其本质是对 JavaScript 执行原理 EventLoop 的一种应用 nextTick 的核心是利用了如 Promise MutationObserver setImmediate setTimeout的
  • Leetcode刷题-最长公共前缀

    Leetcode刷题 最长公共前缀 简介 题目 个人答案及结果 学习一下官方的 简介 最近尝试下大家口口相传的神器 leetcode cn com 大家自己注册就可以选择题库进行使用了 我都会先自己出一个答案 然后再学习别人的标准答案 进行
  • element修改el-table 表头的背景颜色横向渐变色 + 修改表头背景颜色

    vue element ui 修改el table 表头的背景颜色横向渐变色 修改表头背景颜色 表头背景颜色横向渐变效果图 修改表头背景颜色和字体颜色效果图 直接上代码 修改表头的背景颜色横向渐变色的代码 html
  • SSH一段时间未使用自动断开的解决办法

    有两种解决方案 可以修改服务器端的参数 也可以修改本地链接的参数 为了安全起见 我这里选择了修改我本地的配置 在路径 etc ssh ssh config下添加如下配置 ServerAliveInterval 60 ServerAliveC
  • HTML的Input(type)的属性都有哪些

    作者介绍 一个有梦想 有理想 有目标的 且渴望能够学有所成的追梦人 学习格言 不读书的人 思想就会停止 狄德罗 个人主页 进入博主主页 欢迎小伙伴们访问到博主的文章内容 在浏览阅读过程发现需要纠正的地方 烦请指出 愿能与诸君一同成长 目录
  • [ZZ]计算机视觉、机器学习相关领域论文和源代码大集合

    注 下面有project网站的大部分都有paper和相应的code Code一般是C C 或者Matlab代码 最近一次更新 2013 1 29 一 特征提取Feature Extraction SIFT 1 Demo program SI
  • [python logging]日志记录模块

    logging 介绍 Logger从来不直接实例化 经常通过logging模块级方法 Module Level Function logging getLogger name 来获得 其中如果name不给定就用root 名字是以点号分割的命
  • 解决iframe的frameborder在chrome/ff/ie下的差异

    最近的项目中使用了动态创建iframe的js方法 发现iframe frameborder 0 在IE7下不管用 而chrome ff都正常的 很是郁闷 var iframe document createElement iframe if
  • Docker Compose安装教程

    Docker Compose安装 准备二进制文件 并移动到指定目录 在线安装 直接执行下面命令下载 sudo curl L https github com docker compose releases download v2 6 1 d
  • windows安装mpi4py

    为了能够在windows 本次测试为win7 上使用MPI 试了很多种办法 现在将本人可行的办法在这里发出来 供大家参考 下载安装MS MPI 下载链接 MS MPI Release Notes 选择自己心仪的版本下载 包含两个文件 msm
  • 期货的本质(期货的本质是什么)

    期货的本质是什么 本质是一个风险转移工具 通过把风险转移给愿意投机获利 亏损的人 产业方得以获得确定的盈利预期 这是期货的核心价值 狭义理论认为期货市场是 零和 负和 游戏 但如果把眼光放宽 把实体产业加进来 可以发现期货是市场环境里一项必
  • Flink高手之路4-Flink流批一体

    文章目录 Flink高手之路4 Flink流批一体API开发 一 流批一体相关的概念 1 数据的时效性 2 流处理和批处理 1 批处理 2 流处理 3 两者对比 3 流批一体API 4 流批一体的编程模型 二 Data Source 1 预
  • enum(枚举)

    C enum 枚举 枚举是 C 语言中的一种基本数据类型 它可以让数据更简洁 更易读 枚举语法定义格式为 enum 枚举名 枚举元素1 枚举元素2 接下来我们举个例子 比如 一星期有 7 天 如果不用枚举 我们需要使用 define 来为每
  • IOS安全测试(资源学习笔记)

    客户端程序安全 位置无关代码 检测客户端是有启用Position Independent Executable PIE 编译选项 采用PIE选项编译的引用程序允许使用地址空间随机分布功能 ASLR Address Space Layout
  • PHPExcel导入导出操作总结

    PHPExcel 是用来操作Office Excel 文档的一个PHP类库 它基于微软的OpenXML标准和PHP语言 可以使用它来读取 写入不同格式的电子表格 如 Excel BIFF xls Excel 2007 OfficeOpenX
  • CocosCreator中TiledMap简单使用

    在开发游戏过程中 有时候会用到TiledMap 瓦片地图 我这边使用的是1 4 3版本的tiledmap 2 3 4版本的CocosCreator 其他版本的tiledmap会有做不了动画的问题 后面会说到 视频参考 B站UP主 阿信OL