@support кажется баг, или я туплю (что вероятнее всего)
создаю массив
var num = ["one", "two", "three", "four"]
устанавливаю метку,
выполяню
var length = num.length - 1
var element = rand(0,length);
var action = num[element]
num.splice( num.indexOf( action ), 1 );
if (action == "one") {
_goto("one")!
}
if (action == "two") {
_goto("two")!
}
if (action == "three") {
_goto("three")!
}
if (action == "four") {
_goto("four")!
}
if (action == null) {
_goto(finish)
}
в проект накидываю действий, расставляю метки, но переход идет всегда на первую метку, независимо от значения переменной.
пробовал
_fast_goto(label)!
_set_goto_label(label)!
использовал
_if и switch
но результат одинаков, переход только к первой метке, при замене _goto на log() в лог пишет то что нужно
вот проект
0_1514278996957_йцуйцуйц.xml