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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 11.08.2007, 02:03
Torero вне форума Посмотреть профиль Отправить личное сообщение для Torero Найти все сообщения от Torero
  № 1  
Ответить с цитированием
Torero
[+1.4 18.06.07]
 
Аватар для Torero

Регистрация: May 2007
Адрес: Moscow
Сообщений: 263
По умолчанию Ошибка при попытке наследоваться от UIComponent.

Доброго времени суток!
Только начал знакомиться с AS3.

Пытаюсь создать класс, расширяющий UIComponent. При запуске ролика получаю ошибку:
**Error** C:\Flash\classes\TestC.as : Line 5, Column 36 : [Compiler] Error #1017: The definition of base class UIComponent was not found.

Код:
package classes {
	import mx.core.UIComponent;
	public class TestC extends UIComponent {
		public function TestC() {
			trace("!");
		}
	}       
 }
В чем ошибка? (Flash Prof.9a)

Старый 11.08.2007, 02:14
lowka вне форума Посмотреть профиль Отправить личное сообщение для lowka Найти все сообщения от lowka
  № 2  
Ответить с цитированием
lowka

Регистрация: Sep 2006
Сообщений: 256
так и должно быть. mx это flex'овские библиотеки. во flash fl.

Старый 11.08.2007, 02:15
Torero вне форума Посмотреть профиль Отправить личное сообщение для Torero Найти все сообщения от Torero
  № 3  
Ответить с цитированием
Torero
[+1.4 18.06.07]
 
Аватар для Torero

Регистрация: May 2007
Адрес: Moscow
Сообщений: 263
Исправил. Результат тот-же.((
Где, вообще прописываются определения(?адреса?) базовых классов?
З.Ы. Захожу в Window->Components - там пусто. Такое впечатление, что что-то в оболочке прописать нужно, но что и где не знаю.


Последний раз редактировалось Torero; 11.08.2007 в 02:19.
Старый 11.08.2007, 02:25
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Torero, разберитесь, что такое Flex, что такое CS3.

Старый 11.08.2007, 02:36
Torero вне форума Посмотреть профиль Отправить личное сообщение для Torero Найти все сообщения от Torero
  № 5  
Ответить с цитированием
Torero
[+1.4 18.06.07]
 
Аватар для Torero

Регистрация: May 2007
Адрес: Moscow
Сообщений: 263
В процессе. Но это не ответ на вопрос.

Старый 11.08.2007, 02:45
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Когда процесс завершится, тогда и вопросы отпадут.

Старый 11.08.2007, 16:23
Torero вне форума Посмотреть профиль Отправить личное сообщение для Torero Найти все сообщения от Torero
  № 7  
Ответить с цитированием
Torero
[+1.4 18.06.07]
 
Аватар для Torero

Регистрация: May 2007
Адрес: Moscow
Сообщений: 263
Когда процесс завершится, форум ненужен станет.)

Если кто заинтересуется, лечится следующим образом (1 из вариантов):
File->Publsh Settings->Flash->Settings->Classpath-> добавить $(AppConfig)/Component Source/ActionScript 3.0/User Interface
(со ссылкой на senocular)

З.Ы. 2etc: А как, все-таки, разбор в том что такое flex должен был мне помочь? (за исключением того, что я в вопросе ошибку допустил)


Последний раз редактировалось Torero; 11.08.2007 в 16:27.
Старый 11.08.2007, 16:32
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 8  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Пакет mx.* — Flex. fl.* — Flash CS3. Никакого смысла в твоем классе нет, потому что во Flash нет фреймворка Flex.

Старый 11.08.2007, 16:37
Torero вне форума Посмотреть профиль Отправить личное сообщение для Torero Найти все сообщения от Torero
  № 9  
Ответить с цитированием
Torero
[+1.4 18.06.07]
 
Аватар для Torero

Регистрация: May 2007
Адрес: Moscow
Сообщений: 263
Прочти пожалуйста 1ю строчку моего 2го сообщения.. Ну да ладно.. Заработало - это главное.

---------------------
2Usnul: Исправил "import mx.core.UIComponent" на "import fl.core.UIComponent;". Результат тот-же(ошибка не исчезла).(( - так яснее?
Утро вечера мудренее.
(сорри за флейм)


Последний раз редактировалось Torero; 12.08.2007 в 03:06.
Старый 12.08.2007, 00:33
Usnul вне форума Посмотреть профиль Отправить личное сообщение для Usnul Посетить домашнюю страницу Usnul Найти все сообщения от Usnul
  № 10  
Ответить с цитированием
Usnul
 
Аватар для Usnul

Регистрация: Mar 2001
Адрес: во сне
Сообщений: 2,701
Отправить сообщение для Usnul с помощью ICQ
"так и должно быть. mx это flex'овские библиотеки. во flash fl."
-"Исправил. Результат тот-же.(( "

или я непростительно сонный или тут нету логики?
__________________
I'm only happy when it rains.
Waka Laka

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

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

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


 


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


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