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

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

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

Регистрация: Aug 2005
Сообщений: 687
Записей в блоге: 1
Отправить сообщение для Скрипун с помощью ICQ
По умолчанию Класс кнопочки созданной только кодом.

Надо сделать кнопочки не используя вообще библиотеку. Ну я сделал класс ... рисую в некотором мувике прямоугольник... делаю на вновь созданный мувик собития... при наведении рисую другого цвета (все это внутри класса)и все такое... вызываю кнопочку
Код:
but_1 = new My_but()
... а вот пришла пора ставить события на but_1 и я погас... ума не приложу...
but_1 вроде наследник MovieClip но на
Код:
but_1.onPress = function () {
trace("Я нажимаюсь");
}
никак не действует.. даже не отображается Что делать???
__________________
Flash в крови

Старый 27.04.2007, 10:07
whiteRed вне форума Посмотреть профиль Отправить личное сообщение для whiteRed Найти все сообщения от whiteRed
  № 2  
Ответить с цитированием
whiteRed
 
Аватар для whiteRed

Регистрация: Nov 2004
Сообщений: 187
Отправить сообщение для whiteRed с помощью ICQ
если but_1 наследник MovieClip то его нельзя создать таким образом
Цитата:
but_1 = new My_but()
.
используй attachMovie, а если хочешь без библиотеки - не наследуйся от мувиклипа (да и вообще от него лучше не наследоваться)
__________________
С моих слов записано верно. Мною прочитано.

Старый 27.04.2007, 10:58
Aziz Zaynutdinoff вне форума Посмотреть профиль Отправить личное сообщение для Aziz Zaynutdinoff Посетить домашнюю страницу Aziz Zaynutdinoff Найти все сообщения от Aziz Zaynutdinoff
  № 3  
Ответить с цитированием
Aziz Zaynutdinoff
 
Аватар для Aziz Zaynutdinoff

Регистрация: Feb 2006
Адрес: Moscow
Сообщений: 552
Если созданный класс будет оперировать с MovieClip'ом, то следуя вашим убеждениям необходимо наследоваться от него?

Код:
class Test{
    private var this_mc:MovieClip;
    function Test(root_mc:MovieClip)
    {
        this_mc = root_mc.createEmptyMovieClip("classNameID", root_mc.getNextHighestDepth());
        //рисуем кнопку
        this_mc.onRelease = function()
        {
             trace("U've pressed me");
        }
    }
}
и всё


Последний раз редактировалось Aziz Zaynutdinoff; 27.04.2007 в 11:36.
Старый 27.04.2007, 13:05
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
http://flasher.ru/forum/showthread.p...ight=McFactory
Читать тему от и до.

Азиз, все бы хорошо, но это приведет к новым проблемам, с областью видимости и новые вопросы, как её исправить. Не объявляют методы в методах и все тут.

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

Регистрация: Feb 2007
Сообщений: 109
Отправить сообщение для DanQuimby с помощью ICQ
__etc согласен насчет методы в методах.
сам как то попробовал чуть не окасел от проблем.

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

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

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


 


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


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