![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2004
Сообщений: 430
|
такой простенький вопросик, скорее для знатаков java:
есть такой класс к примеру: class koko extends MovieClip{ var name:String=null; var age:String=null; //-----здесь действие----- function movingleft(a:Number){ //------------------------ тело метода //------------------------ } } 1.как привязать мувик из библиотеки к этому классу? 2.как грамотно на AS2 инициализировать метод экземпляра, типа такого: zzz= new koko(); zzz.movingeft(5) - где 5 это скорость движения влево?? Спасибо!!! ![]() |
|
|||||
|
4AM Games
|
1) правый клик по мувику в библиотеке и в поле прописываешь класс с учетом classpath
2) инициализировать мувиклипы не надо, они инициализируються автоматом когда попадают на сцену(при помощи attachMovie в случае с классами)
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
Регистрация: Jul 2004
Сообщений: 430
|
не совсем так, или я не много не понял...
хотелось бы создать внешний класс в as -файлике и опреленным методом.... вот такой синтаксис интересует... |
|
|||||
|
"Аинслей"
|
Цитата:
С AS2 тут 2 варианта: 1. Прицепить к муву так, как написал Nirth 2. Вариант, который написал ты: Только в этом случае скрипт не соотносится с каким либо мувиком. А вот тут об этом подробнее написано.: http://www.flash-ripper.com/archives/000304.htm
__________________
Мы не съедобны. |
|
|||||
|
Регистрация: Jul 2004
Сообщений: 430
|
Прочитал, ясности не прибавилось
![]() Да вот меня больше интересует, то что я написал типа zzz= new koko(); причем интересует как сделать метод для данного класса, типа zzz.movingleft(5) - сдвиг влево на 5(n) единиц. а что если попробывать сделать с созданным экземпляром такое: zzz.attachMovie(спрайтик из библиотеки) - я пробывал -но пока не получилось... |
|
|||||
|
Регистрация: Jul 2004
Сообщений: 430
|
эх, где-бы примерчик посмотреть для ясности....
|
|
|||||
|
4AM Games
|
http://novemberain.com/livedocs/
-> Using ActionScript in Flash -> Creating Custom Classes in ActionScript 2 кодировка UTF-8 там по русски
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|