0
현재 Unity 게임 엔진을 사용하여 격투 게임을위한 AI 데모를 개발 중입니다. 나는 주먹이나 걷어차기를 감지하는 OnTriggerEnter
를 썼다. 그러나 문자가 움직이는 경우에만 동작을 감지합니다. rigidboy.WakeUp()
과 rigidbody.AddForce(new Vector3(0,0,0))
을 시도했지만 문제를 해결하지 못했습니다. 내 캐릭터를 이동시킬 때까지 OnTriggerEnter
가 호출되지,충돌 체크 불가 - 유니티
예를 들어, 내가 다른 문자를 걷어차, 내 캐릭터의 다리 입력하고, 입자 가속기를 종료하지만 :
문제는 다음과 같이한다.
이 문제를 어떻게 해결할 수 있습니까?
function OnTriggerEnter(collision : Collider)
{
if(collision.gameObject.CompareTag("playerLeg") || collision.gameObject.CompareTag("playerArm"))
{
Debug.Log("CPU RıNGO! RıNGO!");
}
}
추신 : 여기
내 코드입니다 또한 RaycastHit을 시도해 보았는데 작동하지 않았습니다 ...
AnimatePhysics를 활성화 했습니까? – Kay
현재 애니메이션을 사용하고 있지 않습니다. 나는 내 자신 만의 기본적인 모델을 만들고 그것을 사용하고있다. – ciyo
아직 실제입니까? 너를 돕기 위해 더 많은 정보가 필요해. –