zoukankan      html  css  js  c++  java
  • libgdx引擎android游戏开发(三)

    学习笔记:

    1.要响应界面的操作,可以继承InputProcessor接口

    2.我的地图是30*30块的,每个块为32*32

       打印结果为:tileMapRenderer.getMapHeightUnits=[960]

                      tileMapRenderer.getUnitsPerTileX=[32]   

                      Gdx.graphics.getWidth()=[480]

                     Gdx.graphics.getHeight()=[800]

        这些个函数的含义明白了吧,,呵呵 

    3.我在制作地图时,图层名称默认为汉字:块层2 ,,结果代码中我用map.layers.get(i).name获取到的是乱码,应该是不支持中文吧..

       制作地图时,把名字改为英文就好了

    4.tile是指一个图片中的一个块,,就是32*32的那个小块

       tileset是指一个图片中的所有tile集合

       一个tmx文件中可以有多个tileset

    5. map.getTileProperty(i, "pass").equals("false") 空指针异常啊

      解决方法:"false".equals(map.getTileProperty(i, "pass"))

      这类问题,以后一定要注意啊.....

       

  • 相关阅读:
    Openrasp源码分析
    feifeicms后台任意文件读取
    python之迭代器和生成器
    java之导入excel
    jquery单击事件的写法
    java之高效操作文件
    多条件搜索优化sql
    java之代码复用
    java之接口文档规范
    eclipse之常用快捷键
  • 原文地址:https://www.cnblogs.com/first001/p/2830466.html
Copyright © 2011-2022 走看看