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

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

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

Регистрация: Oct 2009
Сообщений: 155
Attention Не принимает за функцию.. Помогите

Доброго времени суток! Всегда работал на AS2. Сел за AS3. Почитал материал и пнринялся писать что то маленькое и быстренько. Вот заступорился, не пойму в чём дело - помогите. Ситуация:


Расположение папок: Папка с .fla файлом -> папка Scripts -> тут файлы .as

Файл .fla:
1. Пустое поле. Class: Scripts.main.
2. В библиотеке один символ. В настройках у него поставил галку "Исп для AS" и прописал класс hero.


Файл main.as :

Код AS3:
package Scripts {
 
	import flash.display.MovieClip;
	import Scripts.hero;
 
 
	public class main extends MovieClip {
 
	public var hero_Yellow:hero = new hero();
 
		public function main() {
 
			hero_Yellow = new hero();
			addChild(hero_Yellow);
 
			hero_Yellow.initial();
 
		}
 
	}
 
}


Файл hero.as :

Код AS3:
package Scripts {
 
	import flash.display.Sprite;
 
	public class hero extends Sprite {
 
		public function initial() {
			this.x = 100;
			this.y = 50;
		}
 
	}
}
Проблема: При запуске пишет ошибку в файле main.as на строку hero_Yellow.initial();
что это не является функцией...

Помогите.

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

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

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


 


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


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