我在主时间轴上有一个名为GlobalActions Layer的图层,它包含名为EnergyNumber的变量。
在第2帧,但相同的场景,我有一个按钮,从GlobalAction上的变量中减去10。
最后,我有一个按钮,返回到第1帧。
我点击那个将我发送回第1帧的按钮,而EnergyNumber将重置为100.我该如何解决这个问题?
答案 0 :(得分:1)
返回第1帧时,您的变量将被重新定义。
解决方案:
答案 1 :(得分:1)
实际上可以在不重置过程中的变量的情况下返回到帧#1。方法如下:
var myVar;
if (myVar == undefined) myVar = true;
如果在另一帧上将“myVar”设置为“false”然后返回,则代码将显示“false”,因为它现在是一个已定义的变量。