zoukankan      html  css  js  c++  java
  • love2d教程31--Tiled地图存档和动态修改


    Advanced-Tiled-Loader有点问题,我给作者发信,可惜作者没回。

    好吧,毛主席教导我们“自己动手,丰衣足食”,只好自己修改了。

    1、想把0.8里的函数改为0.9的

    2、添加获取对象层里的指定坐标的对象函数

    3、添加设置对象可见的方法

    修改某个对象,更改其gid就可以了。

    我这里采用地图层+对象层的方法,且对象层里不能有坐标重复的对象。

     注意对象里的坐标y实际是左下角顶点的坐标,因此计算时要+1,自己对着tmx和tiled看。

    期间遇到了一个问题是从文件里读取的只是字符串,我直接当做bool,判断真假,结果一直是

    真,郁闷浪费了很长时间。

    w a s d移动,空格可以把面前障碍设为隐藏,回车把面前障碍设为显示,p 存档,存档路径在love

    的存档路径。

    还有一些需要修改的,暂时就这个样了,欢迎留言讨论。

    下载地址,网盘

  • 相关阅读:
    初识Mybatis
    Servlet基础
    JSP数据交互(二)
    JSP九大内置对象
    JSP数据交互(一)
    动态网页开发基础
    使用jquery操作dom
    jQuery中的事件与动画
    jQuery选择器
    [leetcode]198. House Robber小偷抢钱
  • 原文地址:https://www.cnblogs.com/xdao/p/love2d-tutor31.html
Copyright © 2011-2022 走看看