2016-06-23 5 views
0

나는 내 게임에 대해 그래 플 호크 메카닉을 만들려고 노력 중이며 로프에 후크를 연결하는 데 문제가 있습니다. 로프는 게임 도중 상하로 크기를 조정하여 길이를 변경합니다. 그 때문에 경첩 관절로 밧줄에 후크를 부착하면 밧줄의 크기를 변경 한 후에 엉망이됩니다. 그것을 할 다른 방법이 있습니까?유니티에서 스케일을 상속받지 않고 gameobject를 연결하는 방법

+0

이것은 있습니다. 엉덩이에 진짜 고통. 때로는 다른 것을 임시로 부모에게 부여해야합니다. 또한 주목할만한 가치가 있습니다. *** ****************************************** "규모"는 일종의 단순한 부적합한 기능입니다. *** 모델을 시작하기에 적합한 크기 (미터)로 만들어야하며 어떤 이유로 든 배율을 변경할 필요가 없습니다. ***. – Fattie

+0

http://answers.unity3d.com/questions/471340/creating-a-retractable-grappling-hook.html – slf

답변

0

빈 게임 객체를 생성하고 그 객체에 로프, 조인트 및 후크를 모두 추가합니다 (즉, 모두 세 형제 여야 함). 이렇게하면 어느 부분으로 확장해도 나머지에는 영향을주지 않습니다. 모든 것을 확장하려면 상위 GO를 확장해야합니다.

EDIT
부모 GameObject가 아니라 밧줄 만 축척하여 훅의 크기가 변경되지 않도록하십시오.
다른 문제에 대해서는 내가 생각할 수있는 가장 간단한 (코딩의) 해결책은 두 개의 여분 (빈) GO를 추가하는 것입니다 : 하나는 로프의 부모과 같은 위치에 넣습니다. 고리가에 속한다. 다른 하나는 부모 고리 후크로 끝 부분에 놓고 (로프에 부착해야 할 부분까지) 로프 크기 조정/크기 조정 후 두 GO를 서로 위에 놓습니다.

+0

하나의 물체를 축척 할 때 후크의 끝을 기준으로 그 위치가 변경되기 때문에 이것은 저에게는 효과적이지 않습니다. 로프, 그리고 규모가 갈 때 갈고리는 또한 크기가 조정됩니다 (나는 그것을 원하지 않습니다). – clone

관련 문제