Это, наверное, очень просто, но я не могу заставить его работать.Скрипт действия между несколькими кадрами
У меня есть мой основной ActionScript в наборе фреймов, который контролирует, как работает моя «игра». Внутри мувиклипа я хочу получить еще код. Мне нужно вызвать функцию, которую я использую в своем основном скрипте действия.
В принципе, у меня есть actioncript на фрейме, у меня есть еще несколько actionscript на другом фрейме. Я хочу вызвать метод в первом кадре из второго.
Главного Код
function isAnimating(bool:Boolean):void{
currentlyAnimating = bool;
}
Другой код кадр
isAnimating(true);
Ошибка
Symbol 'playerDownBlock', Layer 'Layer 2', Frame 1, Line 2 1180: Call to a possibly undefined method isAnimating.
Я также попытался использовать "это", однако я тогда получаю эту ошибку.
TypeError: Error #1006: thisisAnimating is not a function.
Я не совсем уверен, что это то, что вы ищете, но вы пробовали 'MovieClip (parent) .isAnimating (true);'? Предполагая, что 'MovieClip (parent)' является объектом, содержащим метод isAnimating. Если это не так, потребуется другой слой или ссылка в списке отображения. –
@ p1on Не совсем, мой главный, как не на MoveiClip (я не думаю). Это просто набор кадров.http://kyle93.co.uk/i/452cd.png – Kyle93
@ p1on спасибо за ваш комментарий Я понял это! Линией, которую я использовал, был «MovieClip (root) .isAnimating (true); спасибо – Kyle93