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

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

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

Регистрация: Apr 2009
Сообщений: 141
Question что за код с вопросами?

встретился в скроллбаре такой код
Код AS1/AS2:
	pimp._y = pimp._y<pimp_start ? pimp_start : pimp._y>pimp_stop ? pimp_stop : pimp._y;
первый раз встретил знак ? в коде
поясните, плиз, что он делает
можно ли написать эту строку кода без знаков ? ?

Старый 11.05.2009, 20:47
pirog™ вне форума Посмотреть профиль Отправить личное сообщение для pirog™ Найти все сообщения от pirog™
  № 2  
Ответить с цитированием
pirog™
[+4 08.07.08]
 
Аватар для pirog™

Регистрация: Jul 2008
Сообщений: 44
это сокращенный условный оператор

это то же самое что:

Код AS1/AS2:
if (pimp._y<pimp_start)
{
pimp._y = pimp_start;
}
else
{
if (pimp._y>pimp_stop)
{
pimp._y>pimp_stop;
}
else
{
pimp._y
}
}
__________________
хау ар йю

Старый 11.05.2009, 21:05
Stargazer вне форума Посмотреть профиль Отправить личное сообщение для Stargazer Найти все сообщения от Stargazer
  № 3  
Ответить с цитированием
Stargazer

Регистрация: Nov 2008
Сообщений: 528
v= (b) ? x : y;

Означает, что в v будет x, если b истинно, либо y в противном случае.

Upd: более общий случай.


Последний раз редактировалось Stargazer; 11.05.2009 в 21:23.
Старый 11.05.2009, 21:13
pirog™ вне форума Посмотреть профиль Отправить личное сообщение для pirog™ Найти все сообщения от pirog™
  № 4  
Ответить с цитированием
pirog™
[+4 08.07.08]
 
Аватар для pirog™

Регистрация: Jul 2008
Сообщений: 44
да, будет именно так
__________________
хау ар йю

Старый 11.05.2009, 21:23
Agni вне форума Посмотреть профиль Отправить личное сообщение для Agni Найти все сообщения от Agni
  № 5  
Ответить с цитированием
Agni

Регистрация: Apr 2009
Сообщений: 141
спасибо

а зачем этот кусок:
Код AS1/AS2:
else
{
pimp._y
}


Последний раз редактировалось Agni; 11.05.2009 в 21:25.
Старый 11.05.2009, 22:55
pirog™ вне форума Посмотреть профиль Отправить личное сообщение для pirog™ Найти все сообщения от pirog™
  № 6  
Ответить с цитированием
pirog™
[+4 08.07.08]
 
Аватар для pirog™

Регистрация: Jul 2008
Сообщений: 44
Цитата:
а зачем этот кусок:
забыл дописать код. Вместо него:

Код AS1/AS2:
else
{
pimp._y = pimp._y;
}
__________________
хау ар йю

Старый 11.05.2009, 22:58
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 7  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
pirog™, это не код, а каша. Код имеет нормальное форматирование с табуляцией. Впредь, пожалуйста выкладывайте код в удобочитаемом виде.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

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

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


 


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


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