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

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

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

Регистрация: Apr 2011
Сообщений: 64
По умолчанию объявление переменных var

объясните пожалуйста
почему?
xx yy были объявлены рание
и вот в середине текста заругался
Код AS3:
...
		MaskShtori.graphics.beginFill(0x000000);
			var GraphShtori:Vector.<Number> = new Vector.<Number>;
			for (xx = 0; xx < GraphDates[17][0]["koor"].length; xx++) { \\тут еще пропустил всё нормально не надо объявлять
				GraphShtori[xx] = 2.75* GraphDates[17][0]["koor"][xx];
			}
			MaskShtori.graphics.drawPath(GraphDates[17][0]["com"], GraphShtori);
			GameShtori.graphics.beginFill(0x000000);
			GameShtori.graphics.drawRect(0, -70, 800, 800);
			GameShtori.graphics.endFill();
			for (var xx:int = 0; xx < 8; xx++) { \\ а тут просто потребывал
				for (var yy:int = 0 ; yy < 7; yy++) { \\ тоже
					for (zz = 0; zz < 8; zz++) {
...
сильно не напрягает
просто хчоться знать
почему?

Старый 06.06.2012, 16:28
ChuwY вне форума Посмотреть профиль Отправить личное сообщение для ChuwY Посетить домашнюю страницу ChuwY Найти все сообщения от ChuwY
  № 2  
Ответить с цитированием
ChuwY
 
Аватар для ChuwY

Регистрация: Nov 2009
Адрес: Тула / Москва
Сообщений: 734
Отправить сообщение для ChuwY с помощью ICQ Отправить сообщение для ChuwY с помощью Skype™
Вы объявляете уже объявленную переменную.
Читайте тексты ошибок и ворнингов. Иногда помогает.
__________________
9 из 10 голосов в моей голове сказали наркотикам "НЕТ"
Мои ачивки: художник-паразит.

Старый 06.06.2012, 16:43
Svoy4 вне форума Посмотреть профиль Отправить личное сообщение для Svoy4 Найти все сообщения от Svoy4
  № 3  
Ответить с цитированием
Svoy4

Регистрация: Apr 2011
Сообщений: 64
вот и вопрос он просто потребывал повторно объявить
заVARить их

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

Регистрация: Jun 2009
Сообщений: 61
zz не объявлена. xx в третьей строчке не объявлена. Исправьте код и задайте вопрос по доработанному коду.

Старый 06.06.2012, 17:10
Svoy4 вне форума Посмотреть профиль Отправить личное сообщение для Svoy4 Найти все сообщения от Svoy4
  № 5  
Ответить с цитированием
Svoy4

Регистрация: Apr 2011
Сообщений: 64
в коде ранние встречаеться
for (var xx:int=.... объявлено раз и хватит
дали по коду уже не объявляю просто использую
for (xx=... только бы не пересекались области действия
все хорошо работает
а тут вдруг потребовал снова объявить зачам
for (var x ....{...} for(x...{...} for(x...{...} и вдруг хочет for (var x ....{...}

Старый 06.06.2012, 17:38
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 6  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
http://www.flasher.ru/forum/showthread.php?t=180481
__________________
тут я

Старый 06.06.2012, 17:55
Aquahawk вне форума Посмотреть профиль Отправить личное сообщение для Aquahawk Посетить домашнюю страницу Aquahawk Найти все сообщения от Aquahawk
  № 7  
Ответить с цитированием
Aquahawk
 
Аватар для Aquahawk

Регистрация: Nov 2010
Адрес: Москва
Сообщений: 915
Записей в блоге: 4
Отправить сообщение для Aquahawk с помощью ICQ Отправить сообщение для Aquahawk с помощью Skype™
КорДум Я думаю тут дело не в этом и не стоит путать автора. Он, мне кажется, вообще не понимает что происходит в его коде, а выложить весь сампл отказывается. Штатные телепаты в отпуске, поэтому остаётся ждать и надеяться что автор таки соизволит выложить весь исходник.
__________________
:)

Старый 06.06.2012, 20:02
Svoy4 вне форума Посмотреть профиль Отправить личное сообщение для Svoy4 Найти все сообщения от Svoy4
  № 8  
Ответить с цитированием
Svoy4

Регистрация: Apr 2011
Сообщений: 64
Цитата:
Сообщение от КорДум Посмотреть сообщение
спасибо

Добавлено через 7 минут
именно оно и произошло
после редактирование кода первые строки с объявлением переменных выпали из текста
а дальше я их использовал уже без объявления
но почему где то в середине попросил объявить
а не в начале когда первый разы встречает переменные

p.s. и всё решилось без телепатов


Последний раз редактировалось Svoy4; 06.06.2012 в 20:23.
Старый 06.06.2012, 23:11
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 9  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
нормальные люди не используют для итераторов xx , yy , zz. А испоьзуют i на первом месте, j на втором, k на третьем
__________________
Марк Tween

Старый 07.06.2012, 00:08
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 10  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
И названия переменных с маленькой буквы принято писать.

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

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

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


 


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


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