2016-04-23 5 views
0

Хорошо, я пытаюсь удалить фрагмент ролика изнутри. Я в основном говорю кнопку для воспроизведения клипа, а в конце клипа я хочу, чтобы он удалял клип. Я попробовал несколько различных строк кода, но говорит мне, что «1120: Доступ неопределенное свойство Navi_MC»Как удалить видеоролик с помощью init-init

root.Main_stage.removeChild(Navi_MC); 

также

this.Main_stage.removeChild(Navi_MC); 

Сорри забыл добавить слои Object (корень) .Main_stage .Navi_MC

ответ

1
if (this.parent) { this.parent.removeChild(this); } 

Должно работать.

+0

Не совсем. Как настроен клип видео, код должен находиться внутри Navi_MC. Проблема, которую я, кажется, сохраняю, - это только удаление половины клипа, где кодирование ... –

+0

Ответ хороший, ваша настройка плохая. Не используйте код внутри movieClips. Если вам нужен код на временной шкале, сделайте слой под названием «Действия» и поместите код в его первый кадр, используя панель «Действия» ** (F9). Там вы можете сказать 'removeChild (Navi_MC)' или другие вещи, такие как 'Navi_MC.gotoAndStop (3);' для кадровых переходов или 'Navi_MC.Btn_1.alpha = 0.5;' для доступа к клиппику под названием Btn_1 и изменения его прозрачности. просто быстрые примеры управления файлами без ввода кода в Navi_MC. –

Смежные вопросы