Оружие смотрит ниже курсора - unity 2d

310
22 июля 2021, 15:40

я разрабатываю игру с видом сверху. Решил сделать пушку, которая будет смотреть прямо на курсор. У меня получилось, но пушка смотрит немного ниже. На фотографии я отметил две точки - синию и красную. Красная точка - там где находится курсор, синяя - там где он должен находится, при данном развороте пушки. Вот как я делал ротацию.

void Update()
    {
        var dir = Input.mousePosition - Camera.main.WorldToScreenPoint(transform.position);
        var angle = Mathf.Atan2(dir.y, dir.x) * Mathf.Rad2Deg;
        ShotGun.transform.rotation = Quaternion.AngleAxis(angle, Vector3.forward);
}
READ ALSO
как реализовать консоль в c#

как реализовать консоль в c#

Захотелось сделать что-то типо консоли CMD, вообщем консольку с командами простую(Вводишь например time - выдает время

266
Почему происходит запись данных в таблицу из другой сессии, несмотря на то, что я установил блокировку чтения для таблицы?

Почему происходит запись данных в таблицу из другой сессии, несмотря на то, что я установил блокировку чтения для таблицы?

У меня есть таблица t, которая содержит два столбца: name VARCHAR(20) NOT NULL, surname VARCHAR(20) NOT NULL

252
yii2 запрос INNER JOIN c массивом значений

yii2 запрос INNER JOIN c массивом значений

Есть таблица с квартирами и у каждой квартиры есть удобстваУдобства разные и разное количество их

206
Отследить все запросы к базе MySQL

Отследить все запросы к базе MySQL

Суть проблемы: есть скрипт огромный, написанный мною, но использующий множество функционала из фремворка CMS(prestashop)Сам по себе процесс работы...

410