![]() |
Цитата:
|
Код AS3:
|
in4core, я правильно понял, мы создали класс Buttons в него засунули переменную, можем засунуть хоть 100 штук ? типа id2...id100 ? в них потом загрузить нужные данные..
потом в этот же класс мы добавим спрайт ? и будет у нас и спрайт и переменные под "одним" именем ? а зачем пустая функция ? для чего эта строка ? |
Вы правильно поняли. Только создать надо будет не только определение класса, но и экземпляр класса в основном коде приложения:
Код:
var btns:Buttons = new Buttons();Код:
btns.id = 1; |
Цитата:
В случае когда класс уже занаследован - конечно, к черту хэши. Если ещё нет - ради одного id`а не стоит. |
солидарен с Psycho Tiger. наследование необходимо только тогда, когда id нужен самой кнопке. а если id это метафизическое свойство используемое где-то там, но не понимаю зачем мне расширять кнопку. а если кроме кнопки там окажутся другого рода объекты, то ваще замучаешься создавать наследников. да и не всегда можно создать наследников.
в общем: если свойство не нужно самой кнопки, то и наследование тоже не нужно. |
Цитата:
|
понадобилось передать 2 переменные по событию мышки в функцию...
читал эту тему пару раз... вроде получилось всё :) может кому пригодится: Код AS3:
|
Круто!
Всё верно сделал. Только для ttttt неплохо было бы объявить тип! И массив - это Array. Dictionary - ассоциативный массив, и называют его крутые дяди "хэш". |
в смысле так?
Код AS3:
|
Верно.
|
| Часовой пояс GMT +4, время: 18:49. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.