![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Mar 2012
Сообщений: 9
|
Всем привет!
Понадобились классы для работы с матрицами, векторами и пр. Нашел две реализации: http://code.google.com/p/as3matrix/ http://code.google.com/p/as3mathlib/ Но столкнулся со следующей проблемой: в обоих случаях реализация строится с использованием собственных классов Vector, однако класс с таким названием уже присутствует в top level. Как грамотно обойти проблему и ссылаться именно на нужные классы Vector? |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Прописать импорт?
__________________
Reality.getBounds(this); |
|
|||||
|
.
|
Варианты
- Если классов немного, переписать, добавив свой неймспейс. - Библиотеку с as3matrix загружать в другой ApplicationDomain и пользоваться через getDefinition. - Компилировать под версию плеера, в котором еще отсутствовал Vector |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
|
|
|||||
|
Не так. А вот так:
__________________
9 из 10 голосов в моей голове сказали наркотикам "НЕТ" Мои ачивки: художник-паразит. Последний раз редактировалось ChuwY; 08.03.2012 в 01:32. |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
Аа, ну да.
Что-то вечером тупеть начинаю ![]() |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
А, он не статический))
И все же поправлю ChuwY)) "Имя пакета" по определению включает весь путь. И Vector тут навряд ли лежит в utils – речь о математическом векторе, не о массиве) К сожалению для инстансов не получится просто сохранить ссылку на класс, типизировать переменной нельзя, компилятору крышу сносит))
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
Так это я про utils написал
![]() Это так, просто для примера. Последний раз редактировалось MikroAcse; 08.03.2012 в 12:17. |
|
|||||
|
Регистрация: Mar 2012
Сообщений: 9
|
Т.е. во всех классах где используется класс Vector прописывать его полный идентификатор (включая пакет)?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:36. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|