реклама
разместить

все для Unity

Механика карабканья по стенам для 2д персонажа на языке c#:

public float climbSpeed; // скорость карабкания public float jumpForce; // сила прыжка private bool onGround; // на земле ли игрок private bool onWall; // на стене ли игрок private bool wallJumped; // прыгал ли игрок от стены private bool facingRight = true; // смотрит ли игрок вправо private float moveInput; // направление движения private Rigidbody2D rb; private void OnCollisionEnter2D(Collision2D collision) { if (collision.gameObject.CompareTag("Ground")) { onGround = true; wallJumped = false; } else if (collision.gameObject.CompareTag("Wall")) { onWall = true; } } private void OnCollisionExit2D(Collision2D collision) { if (collision.gameObject.CompareTag("Ground")) { onGround = false; } else if (collision.gameObject.CompareTag("Wall")) { onWall = false; } } private void Flip() { facingRight = !facingRight; transform.Rotate(0f, 180f, 0f); } private void Move() { moveInput = Input.GetAxis("Horizontal"); rb.velocity = new Vector2(moveInput * climbSpeed, rb.velocity.y); if ((moveInput > 0 && !facingRight) || (moveInput < 0 && facingRight)) { Flip(); } }
Был ли вам скрипт полезен?
да
нет
нужно обьяснение
55
реклама
разместить
5 комментариев

Это простой скрипт перемещения по горизонтальной оси.

Щас бы теги, да не в compile time, ммм

Продюсеру The Elder Scrolls V: Skyrim пришлось самому скорректировать баланс игры за несколько недель до её релиза

Из-за того, что он был недоволен трудами дизайнеров, прибегших к использованию ИИ для тестирования некоторых элементов RPG.

Продюсеру The Elder Scrolls V: Skyrim пришлось самому скорректировать баланс игры за несколько недель до её релиза
5151
1414
55
22
22
11
Скорее бы уже TESVI чтобы понять можно ли окончательно хоронить Тодда на свалке истории или всё-таки он способен воспринимать адекватную критику и делать правильные выводы.
реклама
разместить

Кажется, никогда там не были, но ощущение, будто дома – каждую карту знаем наизусть. А вы узнали все эти карты и из каких игр? Пишите в комментариях!

152152
4646
44
Тактическая игра «Спарта 2035» от российских разработчиков вышла на ПК в раннем доступе

Стратегию уже можно купить на официальном сайте и в VK Play, а версия для Steam задержится на «один-два дня».

227227
6767
2020
1111
44
Ждем когда те кто не играл расскажут про игру
Хочу поделиться кулстори
Хочу поделиться кулстори

Как-то я прошёл все части Darksiders на все ачивки, сделал скриншот и выложил его в сообщество Steam. Было это аж в 2020 году. Он провисел там несколько лет и даже собрал какие-то лайки.

342342
9393
1111
1111
99
33
11
11
11
Фанатам дарк солс нужно поиграть во что-то кроме дарк солс
Пройдено или кнопка которую я ждал половину игры.
Пройдено или кнопка которую я ждал половину игры.
3838
99
88
44
11
11
Киану Ривз и режиссёр Фрэнсис Лоуренс представили DC Studios свою идею сюжета «Константина

В компании одобрили задумку.

Киану Ривз и режиссёр Фрэнсис Лоуренс представили DC Studios свою идею сюжета «Константина 2»
166166
3535
1717
22
22
11
11
11
Киану ривзу уже пора пенсионеров играть, а не вот это вот все
[]