|
Консультант Витте
|
|
Показать/скрыть слой по нажатию на кнопку07.04.2018, 17:36. Показов 3062. Ответов 15
Метки нет (Все метки)
Добрый вечер! Как по нажатию на кнопку проекция скрыть слой/показать слой, в данном случае слой6. Пример на фото.
Ну то есть идет анимация, а при нажатии на кнопку прорисовывается слой6...
0
|
|
| 07.04.2018, 17:36 | |
|
Ответы с готовыми решениями:
15
Показать или скрыть надпись по нажатию на кнопку Показать/скрыть таблицу по нажатию кнопки Показать скрыть нужный блок по нажатию |
|
Консультант Витте
|
||||||
| 07.04.2018, 20:56 [ТС] | ||||||
|
UP:
Преобразовал каждый объект слоя в символ, назвал именем и связал с ActionScript. Как теперь обратиться в коде к этому символу, чтобы его скрыть? Добавлено через 12 минут Символ под именем Ellipse1, при попытке данного кода, пишет: "Монтажный кадр 1, слой "Actions", кадр 1, строка 26 1119: Обращение возможного неопределенного свойства visible через ссылку со статическим типом Class ."
0
|
||||||
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
|
| 08.04.2018, 11:47 | |
|
Похоже, что на сцене у вас нет объекта Ellipse1. И анимацию проще поместить в контейнер и работать уже с ней.
1
|
|
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
|||||||||||
| 08.04.2018, 15:57 | |||||||||||
|
Вообще лучше обращаться не по имени, а по ссылке на объект. Но если нельзя, но очень хочется, то можно. Если у объекта InstanceName Ellipse1, то к такому объекту можно обратиться, например, так
1
|
|||||||||||
|
Консультант Витте
|
||||||||||||
| 08.04.2018, 16:42 [ТС] | ||||||||||||
|
TanaTiX, Как то вы вокруг да около ходите, а почему не работает мой вариант так и не сказали...
А что мне нужно сделать, я описал в 1-ом посте...
Добавлено через 15 минут Везде не правду пишут или я не так что то делаю.. Видимость слоев Показать и скрыть фигуры при кликах по кнопкам
0
|
||||||||||||
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
|
| 08.04.2018, 22:07 | |
|
Создаем мувиклип. Даем ему имя symbol. Под таким именем мы его будем видеть в библиотеке. Обозначаем класс symbol_class - с его помощью мы можем создавать новые экземпляры классов этого объекта.
Смотрим свойства объекта. Видим, что поле InstanceName пустое, т.е. объект никак не назван. Даем имя объекту сцены Проверяем код Profit!
1
|
|
|
Консультант Витте
|
|
| 10.04.2018, 09:27 [ТС] | |
|
TanaTiX, Спасибо! Проблема с InstanceName была да...
А подскажите, как теперь сделать так, чтобы вначале при запуске анимации слой(символ) был скрыт, а по нажатию кнопки он появлялся... Сейчас все с точностью наоборот работает!
0
|
|
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
|||||||
| 10.04.2018, 19:03 | |||||||
|
Ну а сделать видимым вы уже пытались - пишите в обработчике
0
|
|||||||
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
|
| 10.04.2018, 22:41 | |
|
Нет. Это свойства слоя. После компиляции в swf понятие "слой" отсутствует. Я про объект. Там где InstanceName.
1
|
|
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
|
| 11.04.2018, 21:03 | |
|
DmitryM5, на 1й картинке Отображение > Видимый. Если выбрать значения нельзя, то рекомендую глянуть в выпадающем списке "Цветовой эффект"
1
|
|
|
Консультант Витте
|
|
| 12.04.2018, 11:51 [ТС] | |
|
TanaTiX, При попытке нажать на Видимый, пишет 1 скрин. Я перевел во Flash Player 11.1, и смог выбирать видимый галочку. Снял ее значит, при запуске анимации объект и вправду становится невидимый, но после пары секунд снова видимым стал....
А в цветовом эффекте есть следующее, но как я понял это совсем не то....
0
|
|
|
Консультант Витте
|
|
| 12.04.2018, 11:57 [ТС] | |
|
UPD: это проблема в том, что много кадров разных для одного слоя. Поэтому при входе в новый кадр там уже другое свойство видимый...
Вообщем проблема все равно есть и осталась. Я далек от Flash, наверное что то не так делаю и проектирую.. Мне нужно, чтобы крутилась стрелка красная и синяя проекция. Но при запуске анимации, проекция должна быть невидимой. А по нажатию кнопки стала видимой. Но из за того что много разных кадров проекции соответственно, то для каждого этого кадра есть свое свойство видимый/невидимый и оно конфликтует с нажатием кнопки... То есть то появляется то исчезает, если я уже нажал на кнопку...
0
|
|
| 12.04.2018, 11:57 | |
|
Помогаю со студенческими работами здесь
16
Скрыть и показать кнопку по клику Показать datetimepicker по нажатию на кнопку Показать попап по нажатию на кнопку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|