Показать сообщение отдельно
Старый 23.07.2016, 16:17   #6
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Mistshift Обучение

Сообщение от Foxymist Посмотреть сообщение
почему в Blitz я могу писать так If (x1)<>0 Or (y1)<>0 а в юнити нет
Потому что Блитз древний. Сейчас во всех языках надо так:
If (x1) != 
x1 значение может быть любым, но должно быть не равно 0 что-бы условие сработало.

Сообщение от Foxymist Посмотреть сообщение
Или в юнити например if (c>=2)
почему “c>=2” а не “с=2” мне не надо “>” мне надо “=” но с равно выдаёт ошибку сам юнити.
Для проверки на равенство надо
if (== 2
В современных языках "=" это значить присвоить значение, а "==" сравнить значения.

Выражение ">=" или "<=" в Юнити работает так же как и в Блитзе.

Сообщение от Foxymist Посмотреть сообщение
ООП? не понимаю о чём ты хочешь мне сказать
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Foxymist (23.07.2016)