2013-11-24 5 views
0

새로운 2D Unity 기능으로 아주 간단한 것을 찾는 데 어려움이 있습니다!Unity - 2D 물리학 누락?

처음에는 은 입체적인 큰 형님처럼 변수가 position이 아닙니다. 이것이 rigidBody 위치를 사용하고 있어야한다는 나의 이해였습니다. 이 아니기 때문에 이것은 FixedUpdate입니다. 그래서 어떻게해야합니까?

두 번째로 설명서에 나열되어 있음에도 불구하고 CircleCollider2D.radius 변수에 액세스 할 수 없습니다. 위의 경우에도 gameOject.circleCollider2D 또는 gameObject.collider2D.circleCollider2D 코드 (C#)에 액세스 할 수 없습니다.

나는 화가 나 있습니까? 나는 뭔가를 놓치고 있습니까? 아니면 Unity가 뭔가를 놓치고 있습니까? =/

무언가를 확인하는 사람이라면 누구 에게라도 도움을 청할 수 있습니다.

+0

Unity 답변 사이트가 도움이 될 수 있습니다. http://answers.unity3d.com/index.html –

답변

2

게임 개체에 CircleCollider2d가있는 경우 다음과 같이 circlecollider2d가 표시됩니다.

1> CircleCollider2d에 대한 변수를 선언하십시오.

CircleCollider2d c_collider2d; 
    c_collider2d = gameObject.GetComponent<CircleCollider2d>(); 
    c_collider2d.radius = 1.5f;//set radius value for collider. 

RigidBody에는 위치 값이 없으며 항상 부착 된 게임 개체를 따릅니다.

관련 문제