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

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

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Массивы память жрут, Kikasso, ты же знаешь. Я недавно один проект свой переписал , убрав массивы ссылок на аттачащиеся клипы, скорость в три раза возросла.
В общем я не знаю толком что там у Вас происходит (из-за неполного исходника), но данный кусок сделал бы так
Код:
for (i=0;i<total;i++){
    attached = but.attachMovie("linkageName", "menus"+i, but.getNextHighestDepth());
    attached._width = m_width;
    attached._height = m_height;
    attached._y = 20*i;
    attached._x = sub_i;
    attached.onRollOver = __onRollOver
    attached.onRollOut = __onRollOut
    trace(i+"   "+attached._name);
}
__________________
Reality.getBounds(this);

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

Регистрация: Oct 2007
Сообщений: 100
Отправить сообщение для Валиант с помощью ICQ
А черттттттт... ребята... я понял почему у меня все тормозило... дело блин не фига не в функциях... а в фпсах... у меня стояло 12, поставил в два раза больше, все полетело... блин)))

вот не могу понять одну вещь. С системой координат не могу разобраться
Код:
var but:MovieClip =createEmptyMovieClip("but", cont.getNextHighestDepth());
my_array=but.attachMovie("linkageName", "menus", but.getNextHighestDepth());
когда пишу
Код:
my_array._x=0;
у меня мувик выглядывает из-за экрана, я пишу ему ноль, а на самом деле у него -200.
если пишу
Код:
my_array._x=200;
то мувик четка в самом углу появляется!

вот кстати сам исходник... как увидите там я хотя бы у текста делаю x и y 0 но все равно он как то смещается вниз..., мне нужно что бы меню шло от левого верхнего угла... что-то не то наверное...
Вложения
Тип файла: rar menu.rar (25.2 Кб, 87 просмотров)


Последний раз редактировалось Валиант; 29.10.2007 в 10:55.
Старый 27.10.2007, 20:38
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 3  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Код:
var t, n, v;

// проверяем без массива
t = getTimer();
n = 10000;
while( n-- )v = Math.random();
trace( getTimer() - t ); //49

// создадим массив в 10000 элементов
var arr = new Array();
n = 10000;
while( n-- )arr.push(n);

// проверяем с массивом
t = getTimer();
n = 10000;
while( n-- )v = Math.random();
trace( getTimer() - t ); //48
Ну и? При чем тут массив?

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

Регистрация: Jan 2008
Сообщений: 7
Очень помогла ссылка, предоставленная Молекулой! Спасибо безмерное!

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

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

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


 


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


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