PDA

Просмотр полной версии : Про проблему с дублирующимися Linkage id


crazyone
02.07.2008, 11:52
Когда-то я создавал тему (http://www.flasher.ru/forum/showthread.php?t=109346) про баг с linkage id, когда флеш выдавал невразумительный варнинг(Обратите внимание на одно и то же имя символа):
**Warning** The linkage identifier 's1' was already assigned to the symbol 'Symbol 1', and cannot be assigned to the symbol 'Symbol 1', since linkage identifiers must be unique.

Сегодня нашел причину. Оказывается, если создать в библиотеке мувиклип, задать ему linkage id, разместить на сцене и уже там поменять его отображаемый тип на Button, вылезет это предупреждение.
Помню, вместе с предупреждением вылазило еще пару багов.

Мне вот интересно — не потому ли это происходит, что в случае, если тип символа в библиотеке не соответствует типу символа на сцене, IDE автоматически создает копию этого символа с нужным типом?

iNils
02.07.2008, 12:23
Мне вот интересно — не потому ли это происходит, что в случае, если тип символа в библиотеке не соответствует типу символа на сцене, IDE автоматически создает копию этого символа с нужным типом?Абсолютно верно.

crazyone
02.07.2008, 14:17
Абсолютно верно.

И если символ большой(ну вдруг?), то соответственно увеличивается размер свф-ки?

iNils
02.07.2008, 15:02
И если символ большой(ну вдруг?), то соответственно увеличивается размер свф-ки?Кнопка 4 кадровая и устроена по другому чем мувиклип. Поэтому мне сложно представить ситуацию, когда используется программная кнопка, да так, что ее нельзя сделать отдельным символом используя содержимое мувиклипа.