![]() |
Код находится в классе, он же не на кнопках написан =)
|
ну всё равно...для меня не удобно...мне кажется лучше сделать, по простому говоря, главный класс, который будет создавать объекты других классов, навешивать им события и т.д. Так проще работать, переходить от одного класса к другому...гибкая навигация и ошибку легче найти (опять таки всё это имхо, и я не утверждаю, что это правильнее...просто мне так удобнее)
|
Цитата:
2) Чтобы не зависеть от FLA файла, и легко переходить на MTASC например(который компилирует раз в 50 быстрее флэша). |
Цитата:
ЗЫ. Я тут ничего такого особенного не писал... какой-такой "мой" способ создания клипов? =) |
а чем принципиально отличается класс от функции? нелегче написать кучу функций и также импортировать их?
|
Цитата:
|
Наконецто в руках рабочий пример:yahoo: Wvxvw Спасибо
но радость была недолгай, гора высока а путь долгий... можно попросить помочь разобратся шаг за шагом на данном этапе ? Класс который рисует звёздочку: Код:
class Star {Код:
class Go {Код:
import Star;Код:
#include "fr_star.as"Можно ли создать класс "Go" таким что бы он работал для всех мувиклипов для которых его назначили независимо от их имён в нём самом: что так работало: Код:
Go._move(_mc1);Жуть а ведь говорили мне не лезь :wacko: Но всё же увы отступать нельзя:umnik2: |
Ужоснах
|
Nirth:
Ну, млин. Человек что-то сделал, и это даже работает =) D12: Смотри... я как бы не думал, что ты будешь это копировать... Сорь, наверное не стоило меня слушать. Но я все равно попробую обьяснить =) Создавать статические функции для твоей задачи - не лучшее решение. Ну, как бы это точно имеет мало общего с ООП. А вообще, лучше я напишу, как бы я это сделал, мб так будет понятнее, и проще обьяснить. Код:
import mx.transitions.Tween;Код:
var s:Star = new Star(this); |
Цитата:
Цитата:
|
всмысле нету? а flash develop? или ты не о том?
|
Цитата:
|
так а чё там устанавливать...скачать да и всё...очень удобная штука
www.flashdevelop.org |
CrazyFlasher я знаю, только она не идет под Mac OS X =)
Под Mac OS X есть редакторы AS2 но при всем моем уважении к d12 мне лень их скачивать, открывать сайты и тд =) |
Цитата:
Если не сложно поделитесь опытом как его использовать (ссылками ). А то мне пока флешевое окошко скриптов роднее всего -))) to wvxvw, про UIObject не нашел такого в хелпе, это же вроде базовый класс для стандартных компонентов? |
FDT рулит и педалит :D
|
Наверно, только 300$ нету
|
Цитата:
Моя точка зрения по этому поводу отличается, от Nirth'а, например, в том, что я считаю этот класс избыточной структурой =) Но, ничего не поделаешь, програмирование в целом на любом языке стремится к определенной унификации и одинаковой логике, при этом часто жертвуя производительностью. |
Wvxvw спасибо за пример =)
Но мне бы хотелось делать по принцмпу разделяй и властвуй :) |
Импорт классов, броня крепка но танки наши быстры=)
Урррааа:yahoo: Заработало :victory:
Так класс звезда : Код:
class Star {Код:
class Go {Код:
import Star;Код:
import Double; |
| Часовой пояс GMT +4, время: 22:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.