tiled相关内容
由于害怕重新发明轮子,我想知道: 使用 libGDX 在自上而下的 Tiled (2D) 地图上实现基于平滑网格的游戏角色移动的最佳方法是什么? 只要按下箭头键(或在角色的某个方向上发生触摸事件),角色就应该在图块之间保持平稳移动,并且应该在键/触摸释放时完成限制在网格位置.移动应该独立于帧速率. 我会很高兴看到一些已经实现的示例,这些示例可以进行研究并导致正确的 libGDX
..
我正在使用 LibGdx 和 Tiled,当在屏幕上移动时,游戏中同时出现水平线和垂直线.如有必要,我可以发布您需要的任何代码.如何让这些线路停止? 这是线条的 gfycat gif: http://gfycat.com/FastUnnaturalAmericanwirehair 编辑: 这是一个小的 bitbucket 存储库,尽可能小,但其中有相同的故障: htt
..
我正在使用平铺的地图编辑器来获取 tmx 文件并将其加载到使用cocos2d-x c ++ 3.15.1版开发的游戏中 这是tmx文件:
..
我目前正在使用正交贴图,而不是等轴测图.但我想透视一下.第一个画面显示了我目前拥有的东西,第二个画面显示了我的目标. 以某种方式使用变换矩阵是否可行?我只是设法缩放整个图像. 解决方案 您可以使用创建一个PerspectiveCamera并将其设置为具有第二张图片中显示的透视图.请注意,平铺的地图将被渲染到X/Y平面,您需要相应地设置相机的位置和视点矢量. 完成此操作后,将Ma
..
我有Tiled2Unity插件.当我开始在Unity中构建游戏版本时,无论是独立版本还是其他版本,我都会收到以下错误消息:“由于脚本在编辑器中存在编译错误,所以构建Player时出错" 然后它指向我这堂课 using System; using System.Collections.Generic; using System.Linq; using System.Text; usin
..
在Tiled编辑器中,有一个等轴测图示例:"isometric_grass_and_water.tmx". 此示例显示了带有尺寸为64x32像素的图块的简单等距图. 我需要知道瓷砖侧面的大小,因此我仅使用毕达哥拉斯定理: 在直角三角形ABC中,边AC =宽度/2 = 32,边AB =高度/2 =16.这样,瓷砖(BC)的边可以计算为: 因此,整个图块都是菱形,其中每边= 35.777.
..
我目前正在尝试将Tiled(平铺的地图编辑器)地图文件中的游戏对象加载到我在C#中制作的游戏引擎中.我正在使用TiledSharp(链接到github 此处 ).它使用字典来保存我要加载的每个单独图块(或“游戏对象")的属性.但是由于某些原因,当我遍历属性时会收到错误消息,并且如果我检查它是否为空,也会收到错误消息 以下是我正在使用的代码的片段: for (int l = 0; l
..
所以我的libgdx项目遇到性能问题,并一直追踪到地图渲染. 我通过创建一个空项目来隔离问题,并尽可能少地做,只是地图渲染.这是我想出的代码: 桌面启动项目类: package com.me.test; import com.badlogic.gdx.backends.lwjgl.LwjglApplication; import com.badlogic.gdx.backends.l
..
我正在使用LibGdx和Tiled,并且在屏幕上移动时,游戏中同时出现水平线和垂直线.如有必要,我可以发布您需要的任何代码.如何停止这些行? 以下是这些行的gfycat gif: http://gfycat.com/FastUnnaturalAmericanwirehair 编辑: 这是一个小的bitbucket存储库,它的大小与我所能解决的一样小: 解决方案 这是
..
如何为平铺地图中的切片添加点击侦听器,以便在使用鼠标选择切片时它会突出显示? 解决方案 libGDX不直接支持,因为TiledMap的东西只用于渲染。 你可以轻松创建一个 Stage ,它将作为TiledMap的某种覆盖输入层。只需为每个图块创建一个 Actor ,该图块与该图块的位置大小相同。然后,您可以将 EventListener 添加到这些演员,以便能够识别这些演员的点击等内
..
在恐惧重新发明轮子的,我想知道: 什么是实施自上而下的平稳基于网格的游戏角色动作的瓷砖的(2D)地图的最佳方法的 libGDX 的? 的字符应当保持尽可能长地砖之间平滑移动如箭头键是pressed(或触摸事件occures上的字符的特定方向),并应完成局限于上键/触摸释放的网格位置。运动应该是独立于帧速率 我将很高兴对可以进行研究,并导致适当的libGDX API使用一些已经实施的例子。
..