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

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

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

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
По умолчанию Проблема с узнаванием родного класса ММ

Цитата:
**Error** C:\Documents and Settings\....\Local Settings\Application Data\Macromedia\Flash 8\en\Configuration\Classes\FP7\TextField.as: Line 7: The name of this class, 'TextField', conflicts with the name of another class that was loaded.
{

**Error** E:\......\Source\CardsManager.as: Line 263: There is no method with the name 'TextField'.
var _css:TextField.StyleSheet = new TextField.StyleSheet();

Total ActionScript Errors: 2 Reported Errors: 2
Често... я не совсем понял вообще, чего от меня хотят в этом сообщении =(
Буду признателен, если растолкуете...
__________________
Hell is the possibility of sanity

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

Регистрация: Sep 2002
Сообщений: 30,787
А что у тебя в импортах написано? И ты под семерку делаешь или восьмерку?

Старый 24.12.2006, 14:43
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 3  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Снеси ASO, иногда помогает
__________________
4am is time to rock

Старый 24.12.2006, 19:08
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 4  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
2 __etc:
В импорте было:
Код:
import TextField.StyleSheet;
Делаю в восьмерке, компилирую под семерку.

2 DarkLight:
Да, спасибо, помогло, странно то, что ситуация повторилась =\
__________________
Hell is the possibility of sanity

Старый 24.12.2006, 20:08
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 5  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Из хелпа
Цитата:
The name of this class, ‘<A.B.C>’, conflicts with the name of another class that was loaded, ‘<A.B>’ (Имя класса ‘<A.B.C>’ конфликтует с именем другого загруженного класса, ‘<A.B>’).

(Ошибка возникает, когда компилятор ActionScript 2.0 не может откомпилировать класс из-за того, что полное имя существующего класса является частью имени другого класса. Например, компиляция класса mx.com.util генерирует ошибку1141 в случае, когда class mx.com есть скомпилированный класс.)
В данном случаи, у нас есть класс TextField уже скомпилирован, но он есть и в пути TextField.StyleSheet.

Возможные решения:
1. Забить на это и запускать компиляцию два раза подряд (у меня по крайне мере работало) или чистить каждый раз aso.
2. Перевести системное время на сутки назад.
3. Попробывать скопировать класс StyleSheet в другое место и сменить для него пакет. Скажем сделать bypass.StyleSheet вместо TextField.StyleSheet (это только что из головы пришло и за результат не вручаюсь, но если попробуешь и будет работать, то плиз напиши об этом тут).
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: Sep 2002
Сообщений: 30,787
Вообще, StyleSheet — это единственный класс, который сделан так криво

Старый 25.12.2006, 04:54
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 7  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
2 iNils:
Спасибо. Попробую, интересно, просто сейчас немного напряжно со временем, уже после НГ (проект все равно позже сдавать =) Пока что просто каждый раз как ошибка выпадает удаляю ASO файлы. К сожалению, просто забить на ошибку не получается, готовая флешка начинает глючить в самых непредсказуемых местах =(
Извините, сейчас просто нет особенно времени разбираться... а есть какая-то жизненная необходимость в том, чтобы StyleSheet находился в пакете TextField?
__________________
Hell is the possibility of sanity

Старый 25.12.2006, 08:03
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 8  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Цитата:
Сообщение от __etc
Вообще, StyleSheet — это единственный класс, который сделан так криво
Цитата:
Сообщение от wvxvw
Извините, сейчас просто нет особенно времени разбираться... а есть какая-то жизненная необходимость в том, чтобы StyleSheet находился в пакете TextField?
Я не вижу такой. Понятно, что StyleSheet нужен только для TextField, но зачем его именно в такой пакет было помещать, мне не понятно. Ведь есть же flash.text.* в котором находится TextRenderer, почему не туда?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 25.12.2006, 18:31
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 9  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Цитата:
Сообщение от __etc
Вообще, StyleSheet — это единственный класс, который сделан так криво
Нет. Такая же проблема у меня возникала с System.capabilities
__________________
4am is time to rock

Старый 25.12.2006, 18:46
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 10  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Цитата:
Сообщение от DarkLight
Нет. Такая же проблема у меня возникала с System.capabilities
И по аналогии можно ждать тех же проблем от System.IME и System.security. Кстати, почему security написано с маленькой буквы, а не с большой? А System.* и TextField.* наоборот? Если бы их писали с маленькой то проблемы бы не было.
__________________
(и)Нильс.ru | Плагины для FlashDevelop


Последний раз редактировалось iNils; 10.01.2007 в 00:24.
Создать новую тему Ответ Часовой пояс GMT +4, время: 19:19.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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