四面人 发表于 2015-8-14 09:43:21

什么会导致地图初始化事件无效?

最近本人制作的一张新地图于昨晚发生了个很诡异的事情,可以说是……所有的地图初始化事件的触发全部无效了,虽然现在改成了“当游戏时间逝去0.00秒”暂时修复了这个问题,但是还是想知道这一切都是啥么导致的?
目前在网上查到有人说是两个原因。一个是触发器到上限了,爆了。另一个是变量设计过多。
但是本人这张图上一共有890个触发器,只有124个变量。之前做过的一张有926个触发的地图直到坏了也没出过这种事情,而且坏的原因还是别的。而最近这一年做的另一张地图虽然只有616个触发器,但是有202个变量,也没有遇到相同的情况。
所以本人实在不解……WE出这种稀奇古怪的情况……

四面人 发表于 2015-8-14 11:19:02

目前解决了这个问题,变量方面似乎没什么,触发器看起来不能多于885个……o(︶︿︶)o……若有其他原因还是恳请告知。

o0木子0o 发表于 2015-8-14 17:24:29

890。。。。。真恐怖,干嘛不用j

四面人 发表于 2015-8-14 17:40:35

o0木子0o 发表于 2015-8-14 17:24
890。。。。。真恐怖,干嘛不用j

J不会,而且这890个触发主要是12个英雄,15类装备每类一个拾取一个丢弃,现在给合并压缩成874个以后倒是好了,地图初始化事件也能用了,不过这也太突然了……我在网上查有些人是1000多个甚至2000个都没事……不知道我这个是怎么搞的……

v1w3 发表于 2015-8-31 14:50:11

检查下变量数组   是否在8000以内   变量数组超过上限也会这样   上限是多少我忘记了8000+至于是多少你可以百度下

四面人 发表于 2015-9-17 09:11:59

v1w3 发表于 2015-8-31 14:50
检查下变量数组   是否在8000以内   变量数组超过上限也会这样   上限是多少我忘记了8000+至于是多少   ...

变量的话完全不必担心,总共才150都不到。
页: [1]
查看完整版本: 什么会导致地图初始化事件无效?