![]() |
Нет всплывающих подсказок
Делал калькулятор по этому видеоуроку:
http://youtu.be/5k3h37YKZJI?t=15m29s По времени 15:30 автор начинает писать код, пишет имя кнопки, ставит точку и появляются подсказки (видимо функции, что можно делать с этой кнопкой и т.д.) Но у меня после точки ничего не появляется. В чем мб проблема? У меня конечно версия не такая как у автора, у меня CS6, но я не думаю, что был бы смысл уберать эти подсказки, ведь без них никак... |
Нужно импортировать класс, тогда и появятся «вплывающие подсказки».
|
Сообщение выше.
Ну, и можно после того, как поставили точку нажать ctrl+space, и если ошибок в коде, нет появится всплывающее меню с вариантами подстановки. |
Куда импортировать и зачем? Как это сделать? Можно написать подробнее?
Автор ведь в видеоуроке этого не делает, как у него работает тогда? |
а в чем автор пишет? если Flash IDE то там действительно когда ставишь точку после опреденной части написаного когда, есть подсказка
|
Adobe Flash. Объясните пожалуйста, что я спрашивал.
|
Цитата:
my_mc, my_btn С тех пор изменились соглашения о именовании переменных и изменилось поведение кодэдитора во флеше. По соглашению переменные необходимо именовать разделяя блоки словами с большой буквы myVariable, nextButton и т.д. А для появления контекстной подсказки необходимо предварительно декларировать переменные Код AS3:
|
Спасибо, хороший ответ, это все объясняет. Как мне объявить кнопки а не спрайты?
Я пробовал как-то так: import flash.display.SimpleButton; var plusButton:SimpleButton; А затем уже появились подсказки Все вроде правильно? |
Код AS3:
Вообще в AS3, особенно в програмном, а не визуальном добавлении элеменотов класс SimpleButton используется не часто, обычно вмсето этого используется Sprite или MovieClip который подписывается на события мыши и програмно меняет свое положение переходя на соотвтетсвующий кадр или програмно изменяя свои харакетристики. Также из вы можете сделать из MovieClip Button, создав у него 4 фрейма с label "Normal", "Up", "Over", "Down" и установив свойство mc.buttonMode = true; Ну а возвращаясь к теме - вам нужно задекларировать кнопку Код AS3:
Добавлено через 2 минуты Цитата:
Код AS3:
Да, правильно |
Еще раз спасибо.
|
| Часовой пояс GMT +4, время: 11:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.