![]() |
помогите пожалуйста понять код из игры
помогите пожалуйста понять код из игры: https://www.youtube.com/watch?v=K1P6RuspF2o
Там где public function checkObj() - первую IF. если можно очень подробно. на 7 минуте ее видно целиком. заранее спасибо. C:\Users\Juri\OneDrive – Metaprint AS\Desktop |
Вложений: 1
screenshot
|
Похоже на какую-то магическую проверку пересечения объектов
Добавлено через 2 минуты Да он даже говорит про коллизии. Судя по всему проверка пересечения сверху, когда типа на островок запрыгиваешь Добавлено через 3 минуты И снизу :о)) Судя по демке в конце. |
да эта функция описывает взаимодействие шарика и квадрата. Управляет он шариком на кнопки А и Д. Квадрат - это как земля для платформера, шарик через него не может пройти если будет сверху. Просто мне не понятны следующие моменты в коде: 1. Что такое в первом IF: x - width/2. К чему относится X?
2. функция drawrect и там запись x-25 и y-25. Почему нельзя записать просто -25 и -25? Для чего и к чему эти x и y? 3. Цифра 7 - откуда он её откопал вообще?...... Подскажите пожалуйста кто в этом разбирается. Кстати до этого видео идёт первая часть где он создаёт шарик и заставляет его прыгать на кнопку и двигаться влево/вправо + заставляет его подчиняться гравитации. |
Вложений: 1
screenshot
|
Вложений: 2
а вот кстати уже дописанная функция и результат
|
Цитата:
Цитата:
Цитата:
|
| Часовой пояс GMT +4, время: 19:36. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.