Я переименовал видеоклип в Flash CS4. После переименования и обновления любых ссылок, которые мне приходилось делать, swf все равно играл бы хорошо. Тем не менее, я больше не мог добираться до какого-либо из действий, которые у меня были в клипе. Он все равно выполнится, но я не смог бы получить скрипт где-нибудь в Flash CS4 UI. Есть идеи? Единственный способ, которым я был в состоянии, это вернуть код обратно, чтобы отменить мои изменения, а не переименовать его.Как переименовать видеоклип в Flash CS4?
0
A
ответ
1
Может быть, проблема была так:
Ваш оригинальный мувиклипе: «originalMC» Вызов на ActionScript в мувиклип: «originalMC.someRandomFunction()»
Если переименовать мувиклип в Flash, IDE вызов не будет работать.
В противном случае я должен сказать, что ваше утверждение очень расплывчато. Если бы вы могли показать пример своего кода. Я не понимаю, «но я не мог добраться до скрипта в любом месте Flash CS4 UI».
OH ... Думаю, сейчас я понимаю. Если у вас есть actioncript внутри мувиклипа, как это обычно бывает в as1 & as2, этот код может легко исчезнуть, если вы измените тип мувиклипа или даже если вы его переименуете.
Какого черта я говорю ...
на я переименовал мувиклип в моей библиотеке, а затем открыл клип на сцене, и кадр с ActionScript ушел. но он все еще выполнялся, когда я запускал его. – Shawn
Это очень странное поведение. – thgie
Я знаю, что люди, вероятно, считают себя безумными или что-то не так. Im соблазн сделать видео об этом ... в любом случае я сдался и переписал его в as3 (дизайнер, который дал мне проект, начал его в as2) – Shawn