X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> RemoveChild() проблема
Banderas
Banderas
Topic Starter сообщение 20.2.2010, 1:47; Ответить: Banderas
Сообщение #1


Учусь флеша, вот по видео сделал флешку, но она не работает как надо. А как надо: при нажатии на кнопку btn удаляется один из фрагментов.
КОД
var cir:Circle;

for (var i:int = 0; i<3; i++) {
    cir = new Circle();
    addChild(cir);
    cir.x = cir.width * i;
}

btn.addEventListener(MouseEvent.CLICK, removes);

function removes(event:MouseEvent):void {
    removeChild(cir);
    trace("good");
}

В чём проблема?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 22.2.2010, 21:35; Ответить: ZiTosS
Сообщение #2


Banderas, ты бы хоть объяснил, проходит у тебя событие по кнопке, или даже до него не доходит?
И советовал бы тебе проверить переменную cir внутри функции removes, что она выдаст.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Banderas
Banderas
Topic Starter сообщение 22.2.2010, 22:20; Ответить: Banderas
Сообщение #3


Переписал код и всё заработало :) Напишу комменты, так как понимаю.

var sq:qw = new qw(); // задаем переменную нашей фигуре qw

for (var i:int = 0; i<3; i++) { // создаём цикл для отображение нескольких фигур
    sq = new qw(); // создаём новую фигуру
    addChild(sq); // показываем её на экране
    sq.x = sq.width * i * 1.3; // задаём расстояние между фигурами, что бы небыли все на куче
}

btn.addEventListener(MouseEvent.CLICK, remove) // клеим к кнопке btn функцию remove

function remove(event:MouseEvent):void { // создаём функцию remove
    removeChildAt(1); // удаляем фигуру,в скобках указываем количество
}

Почему не работает первый код я не знаю, постараюсь выяснить.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 22.2.2010, 23:19; Ответить: ZiTosS
Сообщение #4


Banderas, выложи SWF рабочего, я не очень понимаю в какой последовательности удаляются дочерние... В обратном порядку добавления?

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Проблема с админкой
5 Prok 2337 29.7.2019, 20:04
автор: dvakarandasha
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПроблема с таблицей, которая выводится через скрипт
7 vanchester 1339 15.2.2019, 19:06
автор: Artos_mw
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПроблема в тегах при сохранении контента
1 Kord18 1428 13.3.2018, 18:19
автор: Evgeniy3200
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПроблема вёрстки адаптивной страницы на divах
28 master-vek 4718 8.2.2018, 19:29
автор: master-vek
Открытая тема (нет новых ответов) Проблема с All in one SEO?
17 okseo 2686 30.11.2017, 14:06
автор: okseo


 



RSS Текстовая версия Сейчас: 24.4.2024, 10:30
Дизайн