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

Вернуться   Форум Flasher.ru > Обсуждение работ > Сайты

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

Регистрация: Jul 2003
Адрес: Moscow
Сообщений: 360
Отправить сообщение для Split с помощью ICQ
А мне нра... думаю повторить идею тебе вполне удалось, только если делать гостевуху, то лаги буду жуткие... если хом пагу, то это будет ну не плагиат, но близко к тому, фпс от 17 до 24 скачет... среднее 22

Старый 07.09.2006, 01:48
scourge ' kangaroo вне форума Посмотреть профиль Отправить личное сообщение для scourge ' kangaroo Посетить домашнюю страницу scourge ' kangaroo Найти все сообщения от scourge ' kangaroo
  № 12  
Ответить с цитированием
scourge ' kangaroo
[1.3 07.09.2006]
[3 28.09.2006]
[+1 04.10.2006]
 
Аватар для scourge ' kangaroo

Регистрация: Sep 2005
Сообщений: 390
Отправить сообщение для scourge ' kangaroo с помощью ICQ
http://relevance4.com/
Теперь можно добавлять свои сообщения.
Дабл клик в любом месте, чтобы добавить.
Не успел толком потестить, но помоему не добавляются сообщения с двоеточием и скобкой ((:

Старый 07.09.2006, 11:11
scourge ' kangaroo вне форума Посмотреть профиль Отправить личное сообщение для scourge ' kangaroo Посетить домашнюю страницу scourge ' kangaroo Найти все сообщения от scourge ' kangaroo
  № 13  
Ответить с цитированием
scourge ' kangaroo
[1.3 07.09.2006]
[3 28.09.2006]
[+1 04.10.2006]
 
Аватар для scourge ' kangaroo

Регистрация: Sep 2005
Сообщений: 390
Отправить сообщение для scourge ' kangaroo с помощью ICQ
Цитата:
Сообщение от motor4ik
фпс будет пропорционально падать...единственный минус...еще поймать сложно сообщение...лучше песть если в область мышки попадает притягивается а не наоборот...)))
тестил когда - фпс уменьшается после ~50и мессаг, только при открытии мессаги (когда поворачивается сцена). Избавлюсь от этого спрятав все мессаги, кроме выбранной.
кнопки притягиваются при таком условии:
abs = Math.abs(кнопка._x - xmouse)+ Math.abs(кнопка._y - ymouse)
if(abs < 50){ притягивать }else{ вернуть на место }

просто когда двигаешь мышку, двигается и мувик с кнопками... вобщем, пока не придумал более удобного способа.
Цитата:
Сообщение от DimZ
гдето я уже такое видел
http://www.chromazone-imaging.co.uk/flashindex.html
да, именно оно! (:

думаю увеличть фпс засчёт оптимизации кода, ибо сейчас там свалка... изначально я просто хотел что-нить поделать, пока не работал интернет (:

исходники, если нужно кому, в аттаче.
Вложения
Тип файла: rar forum.rar (44.4 Кб, 86 просмотров)

Старый 07.09.2006, 11:41
motor4ik вне форума Посмотреть профиль Отправить личное сообщение для motor4ik Посетить домашнюю страницу motor4ik Найти все сообщения от motor4ik
  № 14  
Ответить с цитированием
motor4ik
 
Аватар для motor4ik

Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
Цитата:
Сообщение от scourge ' kangaroo
исходники, если нужно кому, в аттаче.
да спасибо...а то декомпилер все там портит

Старый 07.09.2006, 13:10
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 15  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Код:
     _root.layer1.attachMovie("tt", "plus" + a, _root.layer1.getNextHighestDepth());
	  x = random(2);        if (x == 0)x = -1;
      y = random(2);        if (y == 0)y = -1;
	  _root.layer1["plus" + a]._x =  _root.layer1["plus" + a].sX = forum[a].attributes.x
Ужас. Не проще:
Код:
var mc = _root.layer1.attachMovie("tt", "plus" + a, _root.layer1.getNextHighestDepth());
x = random(2); x = !x ? -1 : x;
y = random(2); y = !y ? -1 : y;
mc._x =  mc.sX = forum[a].attributes.x
Ну и в таком духе…

Старый 07.09.2006, 13:27
scourge ' kangaroo вне форума Посмотреть профиль Отправить личное сообщение для scourge ' kangaroo Посетить домашнюю страницу scourge ' kangaroo Найти все сообщения от scourge ' kangaroo
  № 16  
Ответить с цитированием
scourge ' kangaroo
[1.3 07.09.2006]
[3 28.09.2006]
[+1 04.10.2006]
 
Аватар для scourge ' kangaroo

Регистрация: Sep 2005
Сообщений: 390
Отправить сообщение для scourge ' kangaroo с помощью ICQ
сейчас как раз занят приведением кода в порядок ((:

вот забавная штука из этой серии:
Код:
        if (this["layer" + a].finx > this["layer" + a]._x)this["layer" + a]._x = this["layer" + a]._x + Xstep / (a * 2);
        if (this["layer" + a].finx < this["layer" + a]._x)this["layer" + a]._x = this["layer" + a]._x - Xstep / (a * 2);
        if (this["layer" + a].finy > this["layer" + a]._y)this["layer" + a]._y = this["layer" + a]._y + Ystep / (a * 2);
        if (this["layer" + a].finy < this["layer" + a]._y)this["layer" + a]._y = this["layer" + a]._y - Ystep / (a * 2);


Последний раз редактировалось scourge ' kangaroo; 07.09.2006 в 13:30.
Старый 07.09.2006, 13:30
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 17  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от scourge ' kangaroo
сейчас как раз занят приведением кода в порядок ((:
А почему бы сразу писать правильно, не разводя бардак, а потом исправлять его?

Старый 07.09.2006, 13:38
motor4ik вне форума Посмотреть профиль Отправить личное сообщение для motor4ik Посетить домашнюю страницу motor4ik Найти все сообщения от motor4ik
  № 18  
Ответить с цитированием
motor4ik
 
Аватар для motor4ik

Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
Цитата:
Сообщение от __etc
А почему бы сразу писать правильно, не разводя бардак, а потом исправлять его?

согласен...

такой вопрос что значит код который ты написал ,всегда было инетерсно эти вопросики двоеточия..что это?

Старый 07.09.2006, 13:43
scourge ' kangaroo вне форума Посмотреть профиль Отправить личное сообщение для scourge ' kangaroo Посетить домашнюю страницу scourge ' kangaroo Найти все сообщения от scourge ' kangaroo
  № 19  
Ответить с цитированием
scourge ' kangaroo
[1.3 07.09.2006]
[3 28.09.2006]
[+1 04.10.2006]
 
Аватар для scourge ' kangaroo

Регистрация: Sep 2005
Сообщений: 390
Отправить сообщение для scourge ' kangaroo с помощью ICQ
хех, я тоже согласен. просто мне привычнее писать именно так, и никак не получается перестроится.

кстати, расскажи пожалуйста, что это значит, почему написанно именно так:
x = random(2); x = !x ? -1 : x;
y = random(2); y = !y ? -1 : y;

Старый 07.09.2006, 13:55
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 20  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от scourge ' kangaroo
кстати, расскажи пожалуйста, что это значит, почему написанно именно так:
x = random(2); x = !x ? -1 : x;
y = random(2); y = !y ? -1 : y;
x = !x ? -1 : x; соответствует if (!x) { x = -1 };
Такая конструкция короче. Врядли быстрее (выполняется x = x), но если условие можно написать в одну строку (понятную), то я пишу так. Впрочем, пишите как хотите.

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

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

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


 


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


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