기술 자료

Unity Engine

Unity Engine

articulationBody

The ArticulationBody of the collider that was hit. If the collider is not attached to an articulation body then it is null.
읽는 시간 1분최근 업데이트: 한 달 전

Definition

  • Type: Property
  • Namespace: UnityEngine
  • Assembly: UnityEngine.PhysicsModule
public ArticulationBody articulationBody { get; }

Remarks

using UnityEngine;using UnityEngine.InputSystem;public class Example : MonoBehaviour{ // Apply a force to a clicked articulationBody object. // The force applied to an object when hit. float hitForce; void Update() { if (Mouse.current.leftButton.wasPressedThisFrame) { RaycastHit hit; Ray ray = Camera.main.ScreenPointToRay(Mouse.current.position.ReadValue()); if (Physics.Raycast(ray, out hit)) { if (hit.articulationBody != null) { hit.articulationBody.AddForce(ray.direction * hitForce); } } } }}