【问题标题】:Function just 'disappears' the program功能只是“消失”程序
【发布时间】:2015-07-09 19:16:20
【问题描述】:
trace('a');
mapData = t.getData(false);
trace('b');

我完全不知道这里发生了什么。 tflixel.tile.FlxTilemap,顺便说一下。

当我运行此代码时,我的游戏立即崩溃。我收到a 消息,但没有收到b 消息。更奇怪的是,我在FlxTilemap.hx 的副本中插入了一条跟踪,就在getData 的定义的开头,但该跟踪也从未运行过。怎么回事?

【问题讨论】:

  • 这是什么目标? Cpp 喜欢默默地崩溃,但 neko 通常至少会给你一个堆栈跟踪。
  • 初始化了吗?我的第一个猜测是它是空的。
  • @Gama11 CPP,不幸的是。没有一个应用程序在 neko 上编译。
  • @EricBernier 这是在游戏的保存例程中,这意味着要运行此代码,我需要启动游戏并查看瓷砖地图。换句话说,是的,它已初始化。 编辑: 从头开始​​。自我回答传入...

标签: haxe haxeflixel


【解决方案1】:

这是那些问题之一,其中一个问题非常自然,你会忘记你在其他地方做了什么。

就我而言,正如所指出的,t 实际上并没有设置。这是因为我为一个尚未实施的特殊区域预留了0号楼……同时将其设置为null……

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多