суббота, 26 сентября 2009 г.

1151 A conflict exists with definition your_mc in namespace internal

Ошибка "1151: A conflict exists with definition your_mc in namespace internal" возникает в среде разработки Flash при программировании на actionscript 3, когда вы пытаетесь еще раз задекларировать уже существующие экземпляры.

Чтобы избавиться от нее нужно отключить автоматическую декларацию экземпляров в настройках публикации flash:

File -> Publish settings -> Flash -> Settings (возле "Script:" Actionscript 3.0) ->
убрать галочку с чекбокса "Automatically declare stage instances".

Только не забудьте определить ваш мувик your_mc в классе как public.