![]() |
Не работает скрипт кнопки вкл/выкл
Привет!
Уверен, что подобная задача решалась и не раз. И вопросы как сделать эту кнопку уже задавались, но мне почему-то не хочется пользоваться готовым. Хочу сам! :rolleyes: Почему корректно не работает: Код:
var onOff:Boolean = true; |
Сначала думал, что это из-за того что переменная onOff false - поэтому условие попросту не проверяется, но ставил цифровые переменные - та же фигня. Причем, когда конкретно назначаешь условие false или true работает НУЖНАЯ ветка! Где-то я чего-то недопонял...:(
|
Как вы собираетесь включать музыку по "несуществующей" на поле кнопке?
Код:
var mplay:Sound = new Sound(); |
теперь все ок
|
хм.. ужасный код.. как я дума. зрительно получается кнопка как бы одна... вот код более правельный.
....... делаем мувик в первом кадре рисуем кнопку ВКЛ во втором кадре рисуем кнопку ВЫКЛ в каждом кадре пишем Stop(); в кадре сцены пишем Код:
|
сори скрипт не проверял...
я допустил небольшую ошибку =) вот рабочий код Код:
var mplay:Sound = new Sound(); |
Ночью перед сном думал "что не так". Всё оказалось элементарно, как всегда! Действительно, ведь кнопка On становится невидимой. Пришел сёдня переставил. Заработало, правда, только когда оператор присваивания поменял на сравнение (спасибо, Cкептик!). Я же только начинаю осваивать AS, поэтому думаю и допускаю такие смешные ошибки.
2 BARTLEBY: спасибо, ваш код действительно изящнее. :) меня строго не судите. Спасибо всем! |
| Часовой пояс GMT +4, время: 18:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.