AS 3.0 и FlashDevelop
Всем привет! Это мое первое сообщение здесь. Много вопросов по АС 3.0, начну с самого простого. Полюбил FlashDevelop, проекты АС 2.0 делаю в нем от и до. Пробую начать проект АС 3.0. Вот, к примеру, классы:
Код:
package { Код:
package Вобщем указываю путь к папке с Flex SDK 3. Жму F5 - белый экран. Подскажите, в чем ошибка? |
Test тоже нужно addChild(), чтобы его увидеть =) Он же тоже спрайт =)
В Test желательно в конструкторе первой строчкой super(). В Main - new Test() со скобками, можно и без, но, в принципе, скобки - указание, что функцию надо выполнить, так что если конструктор не пустой, то лучше именно со скобками. |
Не работает. В аутпут выдает:
Код:
Build succeeded Код:
Error while running the AS3.0 syntax checking |
A Main указан как allways compile? Что говорит компайлер, если поставить verbose output - true?
Оба класса находятся в папке расположенной там, где их будет искать компайлер? (какой тип проекта выбран?) |
Привет
убери this в Test и все будет работать, для данного случая они не нужны в обоих классах, super убери тоже =) Успехов :) (Странно... перезагрузился и все работает с this:umnik2:) А ну вас противные:p |
Волгоградец, не слушай D12. вырастиш быдлокодером.
|
2Волгоградец java-sun установлен ?(без него Flex SDK компелировать не будет)
2BlooDHounD я еще не вырос... я не против этики кодирования, я только за, но в основном вы на кого стоит ровнятся кодируете в разных направлениях и трудно понять истину, копаясь в классах найденных в Гугле super() вообще мало кто практикует, this это отдельные грабли, кто то за, кто то против, причем весовая категория одинакова, я только помню фразу _ets - если начал использовать this то используй везде, если нет то обращайся по имени |
to wvxvw:
allways compile стоит verbose поставил true (не знаю для чего он). Вот что пишет: Код:
Using the Flex Compiler Shell. Тип проекта - default AS3.0. to BlooDHounD: я с соседней ветки форума пришел - там _etc грозит вилами порезать за неправильный код, пришлось привыкать к грамотному коду... |
D12, "мы" - это кто? по имённо пожалуйста :)
у нас в проектах, у компилятора стоят самые жесткие настройки. он ругается даже на не описанный super. а я считаю так: есть есть настройка, которая может кричать о чём-то не написанном, значит не писать это не хорошо. Денис довольно демократичен к форумчанам :) на работе у нас демократия в вопросах оформления запрещена. выбрав что-то один раз, используется на всегда и вновь прибывшим приходится адаптироваться. Волгоградец, это я etc загрызу за неправильный код :) а он Вас может, максимум, за не оформленный. |
Вложений: 2
Не хватает чего-нибудь такого:
Loading configuration file C:\flex_sdk_3\frameworks\flex-config.xml Loading configuration file D:\as3\xmlarchiver\obj\xmlarchiverConfig.xml Т.е. похоже, что он файл конфигурации найти не может... В смысле за этими строчакми должна еще выводится инфа о том, какие классы будут скомпилированы / перекомпилированы по новой. Хотя, странно, я думал, он ошибку в таком случае должен был выдать... Да, и еще, посмотри, все ли настройки тут а) заполнены, б) соответствуют действительности (т.е. все файлы реально существуют там, где указано). ЗЫ, еще такой вариант - надо указать название флешки, в которую компилируешь, у меня такое иногда бывает, что забываю =) INITIALIZING: Adobe Flex Compiler SHell (fcsh) Да, а эта строчка должна выглядеть так. Т.е. не видит он СДК, где-то не правильно путь указал. |
Часовой пояс GMT +4, время: 06:32. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.