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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 09.03.2013, 01:53
Abrakadabra вне форума Посмотреть профиль Отправить личное сообщение для Abrakadabra Найти все сообщения от Abrakadabra
  № 1  
Abrakadabra

Регистрация: Mar 2013
Сообщений: 4
Question Flash CS5 компиляция

По мотивам ActionScript 3.0 К.Мука...
"Первая компиляция"

Определение класса документа не удалось найти в подкаталогах класса,
поэтому оно будет автоматически сгенерировано в SWF-файл перед экспортом.


В кратце, все делаю как в книге сказано - не получается.
Пользовался поиском - решения не нашел.
Пробовал менять Sprite на MovieClip - ничего.

Файл .fla создаю в /src где лежит /src/zoo в которой лежат все классы (VirtualZoo, VirtualPet, Food, Apple, Sushi).
Во флэше в свойствах->класс документа пишу zoo.VirtualZoo

В общем, вроде все правильно.

Вот, собственно, код VirtualZoo.as:

Код AS3:
package zoo {
  import flash.display.MovieClip;
 
  public class VirtualZoo extends MovieClip {
    private var pet;
 
    public function VirtualZoo() {
      pet = new VirtualPet("Stan");
      pet.eat(new Apple()); 
      pet.eat(new Sushi());
    }
  }
}
Не знаю уже что делать, помогите, пожалуйста, разобраться.

Старый 09.03.2013, 02:38
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 2  
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Ошибка не в коде. Вы неверно подключаете этот код класса к флеш ролику. Этот код должен быть в файле VirtualZoo.as и находиться в папке с именем zoo, которая лежит рядом с .fla
__________________
Дети не должны знать о своих родителях

Старый 09.03.2013, 13:59
Abrakadabra вне форума Посмотреть профиль Отправить личное сообщение для Abrakadabra Найти все сообщения от Abrakadabra
  № 3  
Abrakadabra

Регистрация: Mar 2013
Сообщений: 4
Tails, а я что, собственно, написал?

Цитата:
Файл .fla создаю в /src где лежит /src/zoo в которой лежат все классы (VirtualZoo, VirtualPet, Food, Apple, Sushi).
Вы, наверно, невнимательно прочитали текст.

Старый 09.03.2013, 16:05
Abrakadabra вне форума Посмотреть профиль Отправить личное сообщение для Abrakadabra Найти все сообщения от Abrakadabra
  № 4  
Abrakadabra

Регистрация: Mar 2013
Сообщений: 4
Нашел проблему. Как всегда в таких случаях - необыкновенно банальна: неправильно сохраненные файлы .as которые на самом деле остались .txt

Тему можно закрыть/удалить.

P.S.: Не лучше ли создать отдельную тему по ActionScript 3.0 К.Мука куда и заносить все ответы на вопросы?

Старый 09.03.2013, 16:53
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 5  
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Я же вам написал, что фаил должен быть в расширений as:
Цитата:
Этот код должен быть в файле VirtualZoo.as
Кто ещё не внимательно читает

Цитата:
Сообщение от Abrakadabra Посмотреть сообщение
P.S.: Не лучше ли создать отдельную тему по ActionScript 3.0 К.Мука куда и заносить все ответы на вопросы?
Нет не лучше. Один вопрос - одна тема. Задавайте ваши вопросы в новой теме, предварительно воспользовавшись поиском.
__________________
Дети не должны знать о своих родителях

Старый 09.03.2013, 18:34
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 6  
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
P.S.: Не лучше ли создать отдельную тему по ActionScript 3.0 К.Мука куда и заносить все ответы на вопросы?
Такие темы всегда превращаются в помойки. Когда там накопится ..цать или ..сят страниц, никто их читать не будет. Каждый будет постить свой вопрос. И искать в такой теме что-либо будет практически не реально.

Старый 09.03.2013, 20:22
Abrakadabra вне форума Посмотреть профиль Отправить личное сообщение для Abrakadabra Найти все сообщения от Abrakadabra
  № 7  
Abrakadabra

Регистрация: Mar 2013
Сообщений: 4
Tails, файл, собственно, как бы и был с расширением .as - но неправильно сохранен, в следствии чего, он на самом деле был не as-файлом (хотя таковым и считался), а просто текстовым.
Что касается вашего ответа - это было просто перефразирование того, что я написал в топе. Это никак не было определением проблемы.

Относительно отдельной темы, я написал "заносить ответы на вопросы", а не задавать там вопросы. Её можно просто закрыть для комментирования, и лишь модерировать топ добавляя новые ответы. Удобство на лицо. Получится некий "чаво" о данной книге. Вопросы продолжают задаваться в новых темах.

Старый 09.03.2013, 20:28
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 8  
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
"заносить ответы на вопросы
Ответы на вопросы есть в книге. Надо лишь читать внимательнее.
А тему все равно читать не будут.

Старый 10.03.2013, 08:12
Gaen вне форума Посмотреть профиль Отправить личное сообщение для Gaen Найти все сообщения от Gaen
  № 9  
Gaen
strange mood
 
Аватар для Gaen

модератор форума
Регистрация: Jul 2004
Адрес: Питер
Сообщений: 1,653
Записей в блоге: 1
Отправить сообщение для Gaen с помощью ICQ Отправить сообщение для Gaen с помощью Skype™
Вопрос решен, считаю своим долгом прекратить оффтоп.
Для тем с ответами есть целый раздел.
__________________
тонкий тролль, осеянный благодатью

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

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

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


 


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


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