![]() |
Linkage. Создание класса с параметрами
У меня есть класс для движения объектов, и много объектов этого класса.
Нужно передать в конструктор класса, свойства, чтобы объекты двигались с разной скоростью. В коде это выглядело бы так: Код AS3:
Надеюсь понятно изложил :) |
Если речь идет о linkage, значит объект является мувиклипом, а мувиклипы в AS1.0/2.0 не создаются при помощи оператора new.
В attachMovie() можно передавать объект для инициализации. |
Спасибо.
А в AS 3.0 дела обстоят иначе? Про attachMovie() знаю, но он не подходит. Нужно чтобы на момент приаттачивания переменная уже уже была передана. Из вариантов в голову приходит только создания общего класса и нескольких дочерних, которые полностью наследуют родителя, только меняют переменную скорости. |
Цитата:
Цитата:
|
Недопонял. В AS 3.0 в linkage тоже нельзя передать параметры?
И про attachMovie() тоже не ясно. Конструктор примерно такой: Код AS3:
|
Вот так надо
Main Код AS3:
Box(objects) Код AS3:
ObjectControl Код AS3:
//var object1:ObjectControl = new ObjectControl(здесь параметр который ты передаешь); И посмотри ещё один мой пример http://www.flasher.ru/forum/showthre...=138682&page=2 (пост №15) думаю тебе будет полезен. |
Спасибо, но это тоже не подойдет.
|
| Часовой пояс GMT +4, время: 11:46. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.