Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 10.10.2015, 08:50
Rudikus вне форума Посмотреть профиль Отправить личное сообщение для Rudikus Найти все сообщения от Rudikus
  № 1  
Ответить с цитированием
Rudikus
 
Аватар для Rudikus

Регистрация: Apr 2011
Сообщений: 10
Question Удаление объекта

Прошу помощи. Не хватает знаний.
Суть вопроса в следующем. Добавить кружок (пример во вложении) не проблема. Добавляем кнопкой ADD (одно нажатие - один новый кружок). Она нам открывает следующий фрейм. Таким образом у нас отображается нужное кол-во.

Вопрос встал как убрать кружок.

Вроде проще простого - делаем кнопку и назначаем теже функции но наоборот. Но кнопка уберет в обратной последовательности.

Теперь о наболевшем. Как убрать и добавить кружки выборочно? Т.е. не по порядку.
Тут я в стопоре...
Вложения
Тип файла: 7z Vopros.7z (19.4 Кб, 50 просмотров)

Старый 17.10.2015, 09:18
Popop вне форума Посмотреть профиль Отправить личное сообщение для Popop Найти все сообщения от Popop
  № 2  
Ответить с цитированием
Popop

Регистрация: Oct 2015
Сообщений: 20
Напишите на кнопке код
Код AS1/AS2:
on(release){
var rc = random(5)
}
В кадре напишите код
Код AS1/AS2:
onEnterFrame = function(){
if(_parent.rc == 1){
НазваниеКруга1._visible = false
}
//Здесь пишите такие же if, но с другими числами и фигурами
}
Добавлено через 1 минуту
Ой, ошибка. В кнопке поставьте не rc = random(5), а rc = random(4) и для нуля тоже вставьте код

Старый 02.11.2015, 11:46
Rudikus вне форума Посмотреть профиль Отправить личное сообщение для Rudikus Найти все сообщения от Rudikus
  № 3  
Ответить с цитированием
Rudikus
 
Аватар для Rudikus

Регистрация: Apr 2011
Сообщений: 10
Не ясен Ваш ответ...
В какую из кнопок вставлять первый код и в какой из кадров второй. Так же в коде не понял, каким образом будет удаляться выборочно кружок из общего кол-ва.

Старый 04.11.2015, 21:29
Popop вне форума Посмотреть профиль Отправить личное сообщение для Popop Найти все сообщения от Popop
  № 4  
Ответить с цитированием
Popop

Регистрация: Oct 2015
Сообщений: 20
Цитата:
Сообщение от Rudikus Посмотреть сообщение
Не ясен Ваш ответ...
В какую из кнопок вставлять первый код и в какой из кадров второй. Так же в коде не понял, каким образом будет удаляться выборочно кружок из общего кол-ва.
Всё просто. Рисуете кнопку "Удалить выборочно", ставите на неё вышеупомянутый код. Другой код ставить на кадр, где находятся круги.
Работает код так: кнопка создаёт случайное число, номер объекта, который должен исчезнуть.. Затем на кадре срабатывает if с кодом исчезновения(_visible = false). За счёт onEnterFrame процесс не прерывается.

Старый 23.03.2016, 17:58
Rudikus вне форума Посмотреть профиль Отправить личное сообщение для Rudikus Найти все сообщения от Rudikus
  № 5  
Ответить с цитированием
Rudikus
 
Аватар для Rudikus

Регистрация: Apr 2011
Сообщений: 10
Пропал не надолго я... в аварию попал... пардон.
Нет, мне нужно выборочно убирать круг. к примеру "3". с представленным кодом у меня не получается. наверно я торможу.
Вот ниже исходник.
Вложения
Тип файла: 7z Vopros2.7z (19.2 Кб, 36 просмотров)

Старый 24.03.2016, 09:41
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 6  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
Слушайте, вы бы при публикации своих исходников исходили из того что НЕ У ВСЕХ стоит вот самая что ни на есть последняя версия флэш ИДЕ. Причем в теме по АС2, в котором сейчас лишь аксакалы еще разбираются, и софт стоит не самый новый....

Короче вот. Добавляем кнопкой.
Удалить можно:
а. Кликнув по кружочку
б. Введя его номер и кликнув по кнопке.Твиннер скачать и установить отсюда:
https://greensock.com/tweenlite-as

Vopros.swf   (33.8 Кб)


P.S. и никаких КАДРОВ!!!
Вложения
Тип файла: rar Vopros.rar (9.5 Кб, 32 просмотров)
Тип файла: swf Vopros.swf (33.8 Кб, 117 просмотров)
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2


Последний раз редактировалось dark256; 24.03.2016 в 11:29.
Старый 25.03.2016, 12:47
Rudikus вне форума Посмотреть профиль Отправить личное сообщение для Rudikus Найти все сообщения от Rudikus
  № 7  
Ответить с цитированием
Rudikus
 
Аватар для Rudikus

Регистрация: Apr 2011
Сообщений: 10
Спасибо.
Прошу прощения, много лет не занимался флешем, и сам почти ископаемое)))) третий мне не ясен совсем.
По поводу того, что у вас получилось - да. но не то((
У вас я так понимаю - кружки генерятся... а нужно чтоб они были мувиками...Чтоб и цвет и форму менять. И при удалении, остальные собирались в кучу (заполнялм образовавшиеся пустоты)
К примеру на экране собирается не больше 12 штук в три ряда по 4. И какой бы не удалили - остальные поддвигаются.

Старый 25.03.2016, 13:04
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 8  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
Цитата:
Как убрать и добавить кружки выборочно? Т.е. не по порядку.
Ну, простите. Общую идею я вам изобразил.
Как что и куда. Далее уж дополняйте, развивайте и углубляйте.
Кружок не генерится - добавляется мувик с кругом.
Если вам нужно все сделать строго по ТЗ - это в Вакансии
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Старый 25.03.2016, 13:16
Rudikus вне форума Посмотреть профиль Отправить личное сообщение для Rudikus Найти все сообщения от Rudikus
  № 9  
Ответить с цитированием
Rudikus
 
Аватар для Rudikus

Регистрация: Apr 2011
Сообщений: 10
))) Спасибо, в вакансии нет смысла. Я для себя тут мучаюсь.
Тогда намекните. Получается закидывает кружок из библиотеки?

Старый 25.03.2016, 14:00
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 10  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
Есссно. linkage
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Создать новую тему Ответ Часовой пояс GMT +4, время: 02:53.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:53.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.