Game Maker - создание игр | HellRoom Games
Март 24, 2025, 03:10:55 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Game Maker Помощь Правила форума Поиск Календарь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: оператор if  (Прочитано 2462 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Krib
«Старожил форума»
******

Репутация: 114
Offline Offline

Пол: Мужской
Награды:
500 сообщений!За постоянность! [10 дней на форуме]Знаток Game MakerЗа помощь новичкам!
API: Game Maker 8.0 Pro
Сообщений: 951


« : Декабрь 01, 2011, 18:36:47 »

Возникла проблема с постановкой условий в операторе if. Делаю так:
Код:
if(deltadir<3){...}
все работает, но стоит добавить and
Код:
if(deltadir<3)and(deltadir>-3){...}
и игра отказывается запускаться, в чем проблема?
Записан

Fuge, late, tace
YellowAfterlife
Videogames, I'm afraid
Главный Модератор
*

Репутация: 440
Offline Offline

Пол: Мужской
Награды:
Добавление и перевод новостей о Game Maker!500 сообщений!За постоянность! [200 дней на форуме]За лояльность! [+300 репутации]Настоящий игродел!Знаток Game Maker!...
API: GameMaker Studio 2
Сообщений: 731



WWW
« Ответ #1 : Декабрь 01, 2011, 18:40:23 »

1. "Общее" условие в JavaScript должно быть заключено в скобки
2. В JS оператор "and" не поддерживается. Используйте "&&"
Код:
if ((deltadir < 3) && (deltadir > -3)) { ... }
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

HellRoom Games © 2006-2012 All Rights Reserved
Powered by SMF 1.1.21 | SMF © 2013, Simple Machines
Страница сгенерирована за 0.106 секунд. Запросов: 29.