Я использовал Swiffy для довольно легкого вывода файлов .fla, но потом мне сообщили, что дисплей будет чередовать «мигающий» белый цвет в половине проекта, если просматривать его в ландшафтном режиме на iPad. Очень странное поведение, которое я не смог воспроизвести ни на одном другом устройстве.
Итак, я перешел к попытке использовать CreateJS для решения проблемы. В настоящее время я знаю только JS, чтобы редактировать код, разработанный другими, поэтому до сих пор я был очень неэффективен.
Я зашел так далеко:
/* js
this.stop();
var t=setTimeout(function(){(this.play())}, 1000);
*/
or
/* js
this.stop();
setTimeout(this.play(), 1000);
*/
Мне не удалось заставить анимацию учитывать тайм-аут, и я пробовал МНОГИЕ разные варианты, чтобы попытаться сделать что-то волшебное. Все, что он делает, это немедленно загружает следующий кадр, он вообще не делает паузы. Где я ошибаюсь?
Вот оригинальный ActionScript:
stop();
var shortTimer:Timer=new Timer(1000);
shortTimer.addEventListener(TimerEvent.TIMER, timerN1);
shortTimer.start();
function timerN1(e:TimerEvent):void{
play();
shortTimer.reset();
}
Любая помощь будет очень признательна, так как я ничего не добился, пытаясь исправить это самостоятельно, в свободное время в течение нескольких недель, и мой клиент становится все более злым. Скорее дизайнер, но еще очень необразованный в плане программирования. Опять же, даже предложение было бы очень полезно на этом этапе. Кажется, я не могу его взломать.