Виснет передвижение объекта после Rigidbody

84
20 сентября 2019, 20:50

При перемещении объекта с Rigidbody, начинает виснуть, тормозить, а когда сталкивается с другими объектами с Box colider то и вовсе не двигается. Как можно исправить.

Код перемещения с помощью мышки. Cave этог где может объект двигаться.Объект появляется когда я нажимаю на button на экране

using System.Collections;
using UnityEngine;
public class MiusePointr : MonoBehaviour
{
    RaycastHit _hit;
    float raycastLeight = 100;
    void Update()
    {
        if (GlobalVar.activeCreateUnit == true)
        {
            GameObject _target = GameObject.FindWithTag("CreateUnit");
            Ray _ray = Camera.main.ScreenPointToRay(Input.mousePosition);
            if (Physics.Raycast(_ray, out _hit, raycastLeight))
            {
                if ((_hit.collider.name == "Cave")&&(_target !=null))
                {
                    _target.transform.position = _hit.point;
                }
            }
            if ((GlobalVar.onTriggerUnit == false)&&(Input.GetMouseButton(0)))
            {
                GlobalVar.activeCreateUnit = false;
            }
            if(Input.GetMouseButton(1))
            {
                Destroy(_target);
            }
        }
    }
}

Переменаая Gloval Var сделана для того чтобы в update не шел постоянный поиск объекта

public class GlobalVar
{
    public static bool activeCreateUnit;
}

Вот скриншот что нацеплено на объект который должен ставится на карте.

Без rigidbody все идет плавно, но мне уго уберать нельзя. Подскажите как можно код исправить.

READ ALSO
Как передать тескт на другую страницу сайта через url?

Как передать тескт на другую страницу сайта через url?

Подскажите, пожалуйста, как передать текст через ссылку urlКак передать текст,а потом отобразить на другой странице сайта

93
PHP odbc - проблема подключения к mdb

PHP odbc - проблема подключения к mdb

Необходимо установить соединение с бд access - *mdbНа локальной машине с Windows на борту - все хорошо, на CentOS сопротивляется

90
Как сделать мобильную версию сайта на битрикс?

Как сделать мобильную версию сайта на битрикс?

Адаптив не предлагатьЕсть задача сделать отдельную мобильную версию сайта на поддомене ( m

80