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

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

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

Регистрация: Jun 2010
Сообщений: 97
По умолчанию Станное поведение ролика

Добрый день коллеги, проблема такая:
Есть скрипт, из почти 2500 строк.
Почему-то при дальнейшем добавлении кода флэшка глючит!
Я могу ошибаться, но может я превышаю какой-то лимит я и из-за этого появляется проблема?
B еще вопрос, во флэшке допустимы инстансы с одинаковыми именами(на разных кадрах?)???
ПОМОГИТЕ!!!

Если надо, выложу исходник.


Последний раз редактировалось U4enik; 16.07.2010 в 18:58.
Старый 16.07.2010, 19:03
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 2  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Нет не допустимы если вы находитесь на одном и том же уровне видимости.
2500 не передел)))

Старый 16.07.2010, 19:08
U4enik вне форума Посмотреть профиль Отправить личное сообщение для U4enik Найти все сообщения от U4enik
  № 3  
Ответить с цитированием
U4enik

Регистрация: Jun 2010
Сообщений: 97
Ну если лимита нет, то получается дело в одинаковых именах инстансов, хотя они на разных кадрах.
Есть еще версии?


Последний раз редактировалось U4enik; 16.07.2010 в 19:12.
Старый 16.07.2010, 19:17
Хемуль вне форума Посмотреть профиль Отправить личное сообщение для Хемуль Найти все сообщения от Хемуль
  № 4  
Ответить с цитированием
Хемуль
Квач
 
Аватар для Хемуль

Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
Цитата:
Сообщение от U4enik Посмотреть сообщение
Есть скрипт, из почти 2500 строк.
...
Если надо, выложу исходник.
Нет, спасибо, не надо. ^_^
При добавлении любого кода? Если просто поставите 100 строк с trace'ами, тоже глючить будет?
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого

Старый 16.07.2010, 19:22
U4enik вне форума Посмотреть профиль Отправить личное сообщение для U4enik Найти все сообщения от U4enik
  № 5  
Ответить с цитированием
U4enik

Регистрация: Jun 2010
Сообщений: 97
Код AS1/AS2:
else if (sec==2 && etag==22) {if(sec==2 && etag==22 && for_sale=="3,1,1,3,2,3" && apart=="" && kvart_sale=="3-155.7-1,1-66.7-1,1-68.1-1,3-147.4-1,2-95.1-1,3-163.4-1"){
	gotoAndStop("dvenadsatiy");
	kv = new Color("kv155");
	kv.setRGB(prodazha);
    kv1 = new Color("kv66");
	kv1.setRGB (prodazha);
	kv2 = new Color("kv68");
	kv2.setRGB(prodazha);
	kv3 = new Color("kv147");
	kv3.setRGB(prodazha);
	kv4 = new Color("kv95");
	kv4.setRGB(prodazha);
    kv5 = new Color("kv163");
    kv5.setRGB(prodazha);
    kv155.onRollOver = function(){ kv=new Color("kv155");
                                   kv.setRGB(otm); }	 
    kv155.onRollOut = function(){ kv=new Color("kv155");
                                   kv.setRGB(prodazha); }
	kv66.onRollOver = function(){ kv=new Color("kv66");
                                   kv.setRGB(otm); }	 
    kv66.onRollOut = function(){ kv=new Color("kv66");
                                   kv.setRGB(prodazha); }
	kv68.onRollOver = function(){ kv=new Color("kv68");
                                   kv.setRGB(otm); }	 
    kv68.onRollOut = function(){ kv=new Color("kv68");
                                   kv.setRGB(prodazha); }
	kv147.onRollOver = function(){ kv=new Color("kv147");
                                   kv.setRGB(otm); }	 
    kv147.onRollOut = function(){ kv=new Color("kv147");
                                   kv.setRGB(prodazha); }
	kv95.onRollOver = function(){ kv=new Color("kv95");
                                   kv.setRGB(otm); }	 
    kv95.onRollOut = function(){ kv=new Color("kv95");
                                   kv.setRGB(prodazha); }
	kv163.onRollOver = function(){ kv=new Color("kv163");
                                   kv.setRGB(otm); }	 
    kv163.onRollOut = function(){ kv=new Color("kv163");
                                   kv.setRGB(prodazha); }
	kv155.onRelease = function(){getURL("link");}
	kv66.onRelease = function(){getURL("link");}
	kv68.onRelease = function(){getURL("link1");}
	kv147.onRelease = function(){getURL("link");}
        kv95.onRelease = function(){getURL("link");}
	//////kv163.onRelease = function(){getURL("link");}
    }
Как только расскоментирую флешка уже не останавливается на определенных кадрах.


Последний раз редактировалось udaaff; 16.07.2010 в 19:29.
Старый 16.07.2010, 19:27
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 6  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Цитата:
Ну если лимита нет, то получается дело в одинаковых именах инстансов, хотя они на разных кадрах.
Вы что издеваетесь? Вам сказали, что НЕЛЬЗЯ хоть на разных хоть на одном - ЕСЛИ они в одной области видимости! Тоесть на _root создать дважды f = new String() будет некорректно. а вот создать такие перменные в разных клипах будет разрешено!

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

Регистрация: Jun 2010
Сообщений: 97
А что значит "в одной области видимости" ?
И что вы подразумеваете под клипами? Разные swf ?
Значит все проблемы могут быть от этого? Проверим,..


Последний раз редактировалось U4enik; 16.07.2010 в 20:22.
Старый 16.07.2010, 21:22
KirAmp вне форума Посмотреть профиль Найти все сообщения от KirAmp
  № 8  
Ответить с цитированием
KirAmp
Banned
[+4 10.07.10]
[+1.4 10.08.10]
[+1 20.08.10]

Регистрация: Jul 2009
Адрес: Саратов
Сообщений: 229
Отправить сообщение для KirAmp с помощью ICQ
U4enik
Прочитайте про ООП в Муке.... очень вам поможет

Старый 17.07.2010, 01:59
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 9  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Область видимости - например _root или например mc это линейка кадров внутри клипа

Клипы это movieClip

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

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

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


 


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


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