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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 24.06.2010, 12:03
soullose вне форума Посмотреть профиль Отправить личное сообщение для soullose Найти все сообщения от soullose
  № 1  
Ответить с цитированием
soullose
[+1 24.06.10]

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

Всем доброго дня.

Поясните, пожалуйста, строчку кода:

Код AS1/AS2:
_x += _parent.dx+lns*(_x<0)-lns*(_x>lns);
Если более конкретно, то интересует момент (_x<0) и (_x>lns)....
Как я понимаю, это условие, при истинности которого выполняется только определённая часть выражения? Или я не верно понимаю?

lns - некоторое постоянная величина;
dx - переменная

Старый 24.06.2010, 12:33
aksios вне форума Посмотреть профиль Отправить личное сообщение для aksios Найти все сообщения от aksios
  № 2  
Ответить с цитированием
aksios
loading 50%
 
Аватар для aksios

Регистрация: Jun 2005
Адрес: I am where I should be
Сообщений: 3,567
Отправить сообщение для aksios с помощью ICQ
Не надо декомпилировать чужие работы.

Старый 24.06.2010, 12:40
soullose вне форума Посмотреть профиль Отправить личное сообщение для soullose Найти все сообщения от soullose
  № 3  
Ответить с цитированием
soullose
[+1 24.06.10]

Регистрация: Jun 2010
Сообщений: 6
Согласен. Но эта часть кода была взята из исходника, который человек выложил в интернет в качестве примера (возможно, это был ответ на чей-то вопрос на этом форуме, не помню точно).
И вместо того, чтобы маниакально обвинять меня в п****нге, может кто-нибудь снизойдёт таки и пояснит?


Последний раз редактировалось etc; 24.06.2010 в 12:46.
Старый 24.06.2010, 12:45
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
_x < 0 приводится либо к нулю, либо к единице. Тоже самое с _x > lns. Но за подобный код руки отрывать нужно по пояс.

з. Ы. Плюс за мат.

Старый 24.06.2010, 13:19
soullose вне форума Посмотреть профиль Отправить личное сообщение для soullose Найти все сообщения от soullose
  № 5  
Ответить с цитированием
soullose
[+1 24.06.10]

Регистрация: Jun 2010
Сообщений: 6
Спасибо. За мат прошу прощения, просто жуть как не люблю напыщенных индивидуумов, которые сразу думают про тебя плохое.
А код, конечно, не идеален... да и дергается картинка при любом fps...
надо делать через твины, но пока нет особо времени над этим думать. Впрочем, это уже не по теме.
Ещё раз спасибо за ответ.

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

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

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


 


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


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