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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 03.12.2011, 00:36
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 11  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Я ничего не советовал. Я лишь поправил тов. TanaTiX.
Прежде чем что-то менять, нужно залезть в справку и посмотреть, что это и как это.

Добавлено через 52 секунды
Цитата:
Сообщение от goodguy Посмотреть сообщение
значит у мувиклипов не определено instance name
Ну и вот ответ. Точно заданы имена им?
__________________
тут я

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

блогер
Регистрация: Feb 2008
Сообщений: 1,453
Записей в блоге: 4
КорДум, да перепутал, спасибо за исправление.
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!

Старый 03.12.2011, 00:41
crazyone вне форума Посмотреть профиль Отправить личное сообщение для crazyone Найти все сообщения от crazyone
  № 13  
Ответить с цитированием
crazyone
 
Аватар для crazyone

блогер
Регистрация: Nov 2007
Адрес: Киев
Сообщений: 557
Записей в блоге: 2
Видимо мувики у тебя начинаются с friend_1, а обратиться к ним ты пытаешься начиная с friend_0.
И на этом friend_0 вылетает ошибка. Надо либо getChildByName("friend_"+(i+1)), либо мувики назвать начиная с friend_0 .

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

Регистрация: Jun 2011
Сообщений: 217
Да, это я заметил, но уже сам исправил.
for (var i = 1; i <= 5; i++)
{
var movik:MovieClip=getDefinitionByName("friend_"+i.toString()) as MovieClip
movik.addChild(userphoto);
}
Error #1065: Переменная friend_1 не определена.

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

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
getChildByName же, а не getDefinitionByName!
__________________
тут я

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

Регистрация: Jun 2011
Сообщений: 217
Код AS3:
var movik:MovieClip=getChildByName("friend_"+i.toString()) as MovieClip;
Это выводит null

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

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Цитата:
Сообщение от argoniummm Посмотреть сообщение
Код AS3:
var movik:MovieClip=getChildByName("friend_"+i.toString()) as MovieClip;
Это выводит null
Что в i?

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

блогер
Регистрация: Nov 2007
Адрес: Киев
Сообщений: 557
Записей в блоге: 2
У тебя нет клипа с именем "friend_" + i .
Варианты:
- "friend_"+i - не такой, как ты ожидаешь ("friend_0", "friend_-1" и т.д.);
- чайлд с именем "friend_"+i - не мувиклип. Может кнопка, или текстовое поле;
- код выполняется не в том контейнере, где лежат твои мувики;
- прилетело НЛО и удалило все твои мувики, пока ты компилил флешку.

Больше вариантов нет.

Старый 03.12.2011, 02:12
-De- вне форума Посмотреть профиль Отправить личное сообщение для -De- Найти все сообщения от -De-
  № 19  
Ответить с цитированием
-De-
 
Аватар для -De-

блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
Отправить сообщение для -De- с помощью ICQ Отправить сообщение для -De- с помощью Skype™
Сделайте уже
Код AS3:
var movikTest:MovieClip=getChildByName("friend_1") as MovieClip;
И убедитесь, что у вас нет там (где там?) мувика с именем friend_1 =)
Если Ктулху не зохавал всех, то есть 3 варианта
1) Не зохавал
2) Не всех
3) Не Ктулху
У вас то же немного вариантов и все легко перебираются)
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают.

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

Регистрация: Jun 2011
Сообщений: 217
crazyone, большое спасибо. Это оказалось кнопкой

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

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

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


 


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


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