public ArticulationBody articulationBody;
Описание
ArticulationBody коллайдера, в который попали. Если коллайдер не прикреплен к телу артикуляции, то он null
.
using UnityEngine;
public class Example : MonoBehaviour
{
// Применение силы к щелкнутому объекту articulationBody.
// Сила, приложенная к объекту при ударе.
float hitForce;
void Update()
{
if (Input.GetMouseButtonDown(0))
{
RaycastHit hit;
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
if (Physics.Raycast(ray, out hit))
{
if (hit.articulationBody != null)
{
hit.articulationBody.AddForce(ray.direction * hitForce);
}
}
}
}
}
Смотрите так же: Physics.Raycast, Physics.Linecast, Physics.RaycastAll.