Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Статьи (http://www.flasher.ru/forum/forumdisplay.php?f=101)
-   -   ActionScript 3 с нуля (http://www.flasher.ru/forum/showthread.php?t=92301)

etc 29.02.2008 01:28

Цитата:

Сообщение от vadja
ммм, а как тогда правильнее?

Я же говорю — прочитайте тему.

vadja 29.02.2008 01:56

2 __etc

как было:
тему прочитал, нашел в ней ответ на свой вопрос (сделал согласно тому, что там написано, все работает), теперь оказывается, что решение не совсем гуманное, хочу выяснить почему, а точнее хочу понять что мне делать, оставлять то, что есть, или искать другое решение.

в названии "Как передать параметр в общую функцию события" я ответа не вижу. Пояснишь?

etc 29.02.2008 10:07

Цитата:

Сообщение от vadja
тему прочитал, нашел в ней ответ на свой вопрос (сделал согласно тому, что там написано, все работает), теперь оказывается, что решение не совсем гуманное, хочу выяснить почему, а точнее хочу понять что мне делать, оставлять то, что есть, или искать другое решение.

Нифига вы не прочитали, там три страницы в теме с ответом на вопрос и примеры есть.
Нужно писать кастомное событие, с публичными переменными, в которых и передаются параметры.

DRAGOnoid 29.02.2008 15:45

можно ли как-нибудь импортировать пакет классов расположенных папкой выше?
т.е. есть 2 папки folder1 и folder2. В папке folder1 расположен FLA + AS проекта, а в folder2 набор классов. и хотелось бы как то методом
Код:

import folder2.*;
сделать.

зачем это надо? Просто у меня скопилось масса проектов использующие один и тот же набор классов, причём классы я постоянно улучшаю. Делать лишние копии одной и той же папки тоже не хочется.
P.S.
Не путатайте пожалуйста набор общих классов с набором классов отдельного проекта.

BlooDHounD 29.02.2008 18:09

в свойствах проекта для таких целей есть classpath. их может быть несколько

Arreke 29.02.2008 22:22

Код:

for (i=0; i<11; i++) {
        _root.createTextField("myTxt_"+i,10+i,150,150,100,100);       
        massiv[i] = "myTxt_"+i; //Вот здесь как правильно нужно написать?
}

Вот здесь я делаю неправильно, т.е. в массив нужно засунуть каждый созданный DynamicText.
Подскажите, пожалуйста, как привильно нужно это сделать.

tz_azz 01.03.2008 02:48

Посоветуйте плиз, какую-нибуть хорошую книгу для чайников по АS3.

Arreke 01.03.2008 08:20

Цитата:

Сообщение от tz_azz
Посоветуйте плиз, какую-нибуть хорошую книгу для чайников по АS3.

Вот эта книга когда то мне очень помогла - http://www.ozon.ru/context/detail/id/1401736/, написано легко и доступно.
Можно сказать с неё у меня всё и началось.

И ещё, кажется ты перепутал тему.

etc 01.03.2008 10:48

Arreke, это раздел по AS3, а не AS1. И книга, которую вы посоветовали, тоже по AS1. Если вы не знаете разницы, то самое время узнать и задавать вопрос в соответствующем разделе.
Перепутали тему как раз вы.

DRAGOnoid 05.03.2008 18:03

Цитата:

Сообщение от BlooDHounD
в свойствах проекта для таких целей есть classpath. их может быть несколько

что то мне не удалось решить проблему..
в Publish Settings \ Flash \ ActionScript Settings \в classpath добавляю
../folder2

выдаёт ошибку
5001: The name of package 'folder2' does not reflect the location of this file. Please change the package definition's name inside this file, or move the file.

поправка проблему тут же решил поставев вместо
../folder2
../


спасибо за совет!


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

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