• 한국어
  • 스킨으로 무기교체시 좌표가 이상해집니다.

Related Discussions
...

안녕하세요.

스파인으로 무기 교체를 하고 있습니다.

그런데, 유니티로 무기교체를 하게될경우 무기가 어태치되는 위치가 이상해지는것 같습니다.

무기교체는 스킨을 하나 생성한뒤에 해당 스킨에 어태치먼트를 추가하는형태로 하고있습니다.

        customSkin = customSkin ?? new Spine.Skin("WPChangeSkin");

        newAttachment = baseAttachment.GetRemappedClone(newSprite, customMaterial);

        if (null == newAttachment) return;
        customSkin.SetAttachment(weaponSlotIdx, curAttachmentName, newAttachment);

위와 같이 생성된 스킨을 외부에서 SetSkine 으로 적용해주고있습니다.

스파인에서 무기 이미지 사이즈와 유니티에서 사용되는 이미지 사이즈는 256x128 로 동일합니다.

문제에 대한 단서를 찾기위해 도움주시면 대단히 감사하겠습니다..


자답 : 무기에 피봇이 약간 틀어져있어서( 스파인에서는 무기 손잡이 기준으로 잡았는데 ) 무기 가 중앙에 있는게 아니라, 문제가 발생했었습니다.

다들 참고하시면 좋을꺼같습니다.,

알아서 다행입니다. 공유해 주셔서 감사합니다.
Glad you figured it out. Thanks for sharing.

예, 피벗을 설정할 때 리 맵핑 된 첨부 파일의 위치에 영향을 미칩니다.
And yes, when setting a pivot it will affect the location of the remapped attachment.