Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 03.01.2007, 23:34
flash33 вне форума Посмотреть профиль Отправить личное сообщение для flash33 Найти все сообщения от flash33
  № 1  
Ответить с цитированием
flash33
 
Аватар для flash33

Регистрация: Nov 2005
Сообщений: 1,155
По умолчанию собственные классы в F9 Preview

вопрос новичка в ас3: Flash 9 alpha создает дисплей объекты на основе классов.
Конструкция var obj:SomeClass = new SomeClass();
В самплах на lab.adobe эта конструкция постоянно встречается, но при компиляции исходника вылезает 1065 ошибка - Variable SomeClass is not defined. То есть, по сути компилятор не видит класса, хотя путь к нему четко прописан в директиве import. Это баг или я что-то не учел?

Старый 04.01.2007, 00:01
miramax вне форума Посмотреть профиль Отправить личное сообщение для miramax Посетить домашнюю страницу miramax Найти все сообщения от miramax
  № 2  
Ответить с цитированием
miramax
 
Аватар для miramax

Регистрация: Oct 2005
Адрес: Борисоглебск
Сообщений: 1,702
Отправить сообщение для miramax с помощью ICQ Отправить сообщение для miramax с помощью AIM Отправить сообщение для miramax с помощью MSN Отправить сообщение для miramax с помощью Yahoo Отправить сообщение для miramax с помощью Skype™
Цитата:
Сообщение от flash33
вопрос новичка в ас3: Flash 9 alpha создает дисплей объекты на основе классов.
Конструкция var obj:SomeClass = new SomeClass();
В самплах на lab.adobe эта конструкция постоянно встречается, но при компиляции исходника вылезает 1065 ошибка - Variable SomeClass is not defined. То есть, по сути компилятор не видит класса, хотя путь к нему четко прописан в директиве import. Это баг или я что-то не учел?
Ок, сейчас напишу вторую статью из цикла AS2 > AS3 для начинающих.
__________________
AS3 | www.FLAPS.ru | Русские флэшеры самые умные флэшеры в мире. ©

Старый 04.01.2007, 00:12
flash33 вне форума Посмотреть профиль Отправить личное сообщение для flash33 Найти все сообщения от flash33
  № 3  
Ответить с цитированием
flash33
 
Аватар для flash33

Регистрация: Nov 2005
Сообщений: 1,155
Не надо трактатов - просто ответь на вопрос, почему исходник с адоба не пашет на своем же движке

Старый 04.01.2007, 02:40
riden вне форума Посмотреть профиль Отправить личное сообщение для riden Найти все сообщения от riden
  № 4  
Ответить с цитированием
riden
 
Аватар для riden

Регистрация: Jun 2005
Сообщений: 147
Папки всего каталога (от логического диска до импортируемого класса) в котором лежат классы импорта должны иметь латинские названия. Иначе компилятор не видит их, не находит классы и выдает такую ошибку.
Кроме того в настройках Flash 9 (Edit --> Preferences --> ActionScript --> ActionScript 3.0 Settings) нужно прописать пути где компилятор ищет классы. Они аналогичны ActionScript 2.0. А именно нужно написать:в первой строке - ".", а во второй - "$(LocalData)/Classes".


Последний раз редактировалось riden; 04.01.2007 в 02:47.
Старый 04.01.2007, 11:33
flash33 вне форума Посмотреть профиль Отправить личное сообщение для flash33 Найти все сообщения от flash33
  № 5  
Ответить с цитированием
flash33
 
Аватар для flash33

Регистрация: Nov 2005
Сообщений: 1,155
2riden
Спасибо! Именно в руссом названии директории и было дело!

Создать новую тему Ответ Часовой пояс GMT +4, время: 06:32.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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