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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 06.07.2011, 01:54
argoniummm вне форума Посмотреть профиль Отправить личное сообщение для argoniummm Найти все сообщения от argoniummm
  № 1  
Ответить с цитированием
argoniummm
[+1.4 08.07.11]

Регистрация: Jun 2011
Сообщений: 217
По умолчанию Целый пак ошибок

Вот код класса:
Код AS3:
package 
{
	import flash.utils;
	import flash.desktop;
        import flash.display;
	public class App
	{
 
 
		var using2:Boolean = false;
		var using3:Boolean = false;
 
		var v:int = 10;
		var les:int = 10;
		var sbor:int = 10;
 
		public function App()
		{
			act2.addEventListener(MouseEvent.CLICK,activating2etaj);
			act3.addEventListener(MouseEvent.CLICK,activating3etaj);
			add_itog.addEventListener(MouseEvent.CLICK,resultat);
		}
 
 
		function activating2etaj(e:MouseEvent):void
		{
			act2.mouseEnabled = false;
			using2 = true;
			diametr_2.enabled = true;
			dl2etaja.enabled = true;
			sh2etaja.enabled = true;
			dlperegorodok2.enabled = true;
			visotaetaja2.enabled = true;
		}
 
		function activating3etaj(e:MouseEvent):void
		{
			act3.mouseEnabled = false;
			using3 = true;
			diametr_3.enabled = true;
			dl3etaja.enabled = true;
			sh3etaja.enabled = true;
			dlperegorodok3.enabled = true;
			visotaetaja3.enabled = true;
		}
 
		function resultat(e:MouseEvent):void
		{
			sbor = les / 2;
 
 
			les.toString();
			sbor.toString();
			v.toString();
 
			cost_lesa.text = les;
			v_all.text = v;
			cost_sborki.text = sbor;
		}
	}
 
}
Cо всеми ошибками разобрался кроме 4. ( там забыл удалить код с кадра).

Вот какие ошибки сейчас:

\App.as, строка 24 1046: Тип не найден или не является константой времени компиляции: MouseEvent.
\App.as, строка 1 5000: В класс "App" должен входить подкласс "flash.display.MovieClip", так как он связывается с символом такого же типа в библиотеке.
\App.as, строка 46 1046: Тип не найден или не является константой времени компиляции: MouseEvent.
\App.as, строка 35 1046: Тип не найден или не является константой времени компиляции: MouseEvent.


Последний раз редактировалось argoniummm; 06.07.2011 в 02:16.
Старый 06.07.2011, 02:08
NikolyA вне форума Посмотреть профиль Отправить личное сообщение для NikolyA Найти все сообщения от NikolyA
  № 2  
Ответить с цитированием
NikolyA
 
Аватар для NikolyA

Регистрация: Dec 2006
Сообщений: 1,764
одна 2 ошибки еще ладно, но когда править кучу кода, лучше если сам или в вакансии
__________________
а за окном атлантический океан!

Старый 06.07.2011, 02:09
argoniummm вне форума Посмотреть профиль Отправить личное сообщение для argoniummm Найти все сообщения от argoniummm
  № 3  
Ответить с цитированием
argoniummm
[+1.4 08.07.11]

Регистрация: Jun 2011
Сообщений: 217
одна 2 ошибки еще ладно, но когда править кучу кода, лучше если сам или в вакансии

Скорее всего там немного ошибок (или аналогичных), просто они дублируются.

Старый 06.07.2011, 03:24
NikolyA вне форума Посмотреть профиль Отправить личное сообщение для NikolyA Найти все сообщения от NikolyA
  № 4  
Ответить с цитированием
NikolyA
 
Аватар для NikolyA

Регистрация: Dec 2006
Сообщений: 1,764
Код AS3:
import flash.events.MouseEvent
import flash.display.MovieClip
добавь эти строки для импорта
__________________
а за окном атлантический океан!

Старый 06.07.2011, 04:59
argoniummm вне форума Посмотреть профиль Отправить личное сообщение для argoniummm Найти все сообщения от argoniummm
  № 5  
Ответить с цитированием
argoniummm
[+1.4 08.07.11]

Регистрация: Jun 2011
Сообщений: 217
а как импортировать все часто используемые библиотеки (чаелды, кнопки, и тд)

Старый 06.07.2011, 05:07
NikolyA вне форума Посмотреть профиль Отправить личное сообщение для NikolyA Найти все сообщения от NikolyA
  № 6  
Ответить с цитированием
NikolyA
 
Аватар для NikolyA

Регистрация: Dec 2006
Сообщений: 1,764
Код AS3:
import fl.controls
импортируй только то что нужно, зачем все импортировать
__________________
а за окном атлантический океан!

Старый 06.07.2011, 05:10
argoniummm вне форума Посмотреть профиль Отправить личное сообщение для argoniummm Найти все сообщения от argoniummm
  № 7  
Ответить с цитированием
argoniummm
[+1.4 08.07.11]

Регистрация: Jun 2011
Сообщений: 217
Таксь. После всем изменений получили такой код:
Код AS3:
package 
{
	public class App
	{
	import flash.events.MouseEvent;
	import flash.display.MovieClip;
	import flash.display.DisplayObject;
 
		var using2:Boolean = false;
		var using3:Boolean = false;
 
		var v:int = 10;
		var les:int = 10;
		var sbor:int = 10;
 
		public function App()
		{
		act2.addEventListener(MouseEvent.CLICK,activating2etaj);
		act3.addEventListener(MouseEvent.CLICK,activating3etaj);
		add_itog.addEventListener(MouseEvent.CLICK,resultat);
		}
 
		public function activating2etaj(e:MouseEvent):void
		{
			act2.mouseEnabled = false;
			using2 = true;
			diametr_2.enabled = true;
			dl2etaja.enabled = true;
			sh2etaja.enabled = true;
			dlperegorodok2.enabled = true;
			visotaetaja2.enabled = true;
		}
 
		public function activating3etaj(e:MouseEvent):void
		{
			act3.mouseEnabled = false;
			using3 = true;
			diametr_3.enabled = true;
			dl3etaja.enabled = true;
			sh3etaja.enabled = true;
			dlperegorodok3.enabled = true;
			visotaetaja3.enabled = true;
		}
 
		public function resultat(e:MouseEvent):void
		{
			sbor = les / 2;
 
			cost_lesa.text = String(les);;
			v_all.text = String(v);;
			cost_sborki.text = String(sbor);;
		}
	}
 
}
И такую ошибку:
\App.as, строка 1 5000: В класс "App" должен входить подкласс "flash.display.MovieClip", так как он связывается с символом такого же типа в библиотеке.
А также подскажите пожалуйста хороший учебник по as 3.0

Старый 06.07.2011, 05:12
NikolyA вне форума Посмотреть профиль Отправить личное сообщение для NikolyA Найти все сообщения от NikolyA
  № 8  
Ответить с цитированием
NikolyA
 
Аватар для NikolyA

Регистрация: Dec 2006
Сообщений: 1,764
Код AS3:
import flash.events.MouseEvent;
	import flash.display.MovieClip;
	import flash.display.DisplayObject;
перед public class App
__________________
а за окном атлантический океан!

Старый 06.07.2011, 05:15
argoniummm вне форума Посмотреть профиль Отправить личное сообщение для argoniummm Найти все сообщения от argoniummm
  № 9  
Ответить с цитированием
argoniummm
[+1.4 08.07.11]

Регистрация: Jun 2011
Сообщений: 217
Я уже пробовал сам и так. Также самая ошибка. Еще пишет: ReferenceError: Error #1065: Переменная ComponentShim не определена.

Старый 06.07.2011, 05:25
NikolyA вне форума Посмотреть профиль Отправить личное сообщение для NikolyA Найти все сообщения от NikolyA
  № 10  
Ответить с цитированием
NikolyA
 
Аватар для NikolyA

Регистрация: Dec 2006
Сообщений: 1,764
с ComponentShim разберись сам откуда у тебя эта переменная, а на счет 5000 ошибки:

http://www.flabell.com/blog/1406/err...l-of-that-type

должно помочь, или вот сюда: http://www.flasher.ru/forum/showthread.php?t=131513
__________________
а за окном атлантический океан!

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

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

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


 


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


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