Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   AS3 ругается на несуществующую переменную (http://www.flasher.ru/forum/showthread.php?t=144602)

HorusWM 16.09.2010 14:11

AS3 ругается на несуществующую переменную
 
класс main, эта переменная была в нем, но я перенес практически весь код в другой класс, который подгружается позже, в main остался только предзагрузчик.
при компиляции получаю ошибку 1046 (type was not found..) со ссылкой на эту переменную в классе main в строке 24.. но ее там уже и нет.. удаление вообще класса main, как основного для флэшки при водит к тойже ошибке только со ссылкой на какой-то Scene 1. в ключевых кадрах кода нет
"сэйв эсс" всех возможных классов и перезагрузка среды не помогают, гугл тоже, надеюсь на вашу помощь

leofit 16.09.2010 14:48

Вообще в CS бывают изредка такие штуки, попробуйте переставить если CS

HorusWM 16.09.2010 14:49

да, у меня CS5

Wolsh 16.09.2010 15:49

А просто новый файл фла создать?

HorusWM 16.09.2010 15:54

новый фла или переименование классов не помогало
помогло переименование самого мувика в библиотеке и соответственно везде в классе, где он объявляется и используется - может поможет кому-то еще, у кого возникнет такая проблема
всем спасибо

mikhailk 16.09.2010 17:45

Надо было сначала попробовать удалить ASO-файлы.

HorusWM 16.09.2010 20:17

а что это за файлы?

mikhailk 16.09.2010 20:57

в лопухе меню, где "компилировать", есть также пункт "удалить ASO-файлы"
и "удалить ASO-файлы и компилировать"

за точность названий не ручаюсь

HorusWM 17.09.2010 10:53

я знаю, где это. за что они отвечают и зачем их удалять?

ZVEr13 17.09.2010 12:47

Эти файлы содержат скомпилированный байткод. Что-то вроде кеша для компиляции swf, чтобы не компилировать код каждый раз. Поэтому их нужно удалять когда вы меняете код.


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

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