From ac833b57f9967eae6ad560d06c1ffda578b3ef16 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Tue, 3 Apr 2018 16:33:47 +0900 Subject: [PATCH] =?UTF-8?q?=E3=83=90=E3=82=A6=E3=83=B3=E3=83=87=E3=82=A3?= =?UTF-8?q?=E3=83=B3=E3=82=B0=E3=83=9C=E3=83=83=E3=82=AF=E3=82=B9=E3=81=AE?= =?UTF-8?q?=E4=BD=8D=E7=BD=AE=E3=82=92=E5=90=8C=E3=81=98=E3=81=AB=E3=81=99?= =?UTF-8?q?=E3=82=8B=E3=81=9F=E3=82=81=E3=81=ABheadless=E3=83=A2=E3=83=87?= =?UTF-8?q?=E3=83=AB=E3=81=AE=E4=BD=9C=E6=88=90=E9=9A=8E=E5=B1=A4=E3=82=92?= =?UTF-8?q?=E3=82=AA=E3=83=AA=E3=82=B8=E3=83=8A=E3=83=AB=E3=81=AE=E5=AD=90?= =?UTF-8?q?=E9=9A=8E=E5=B1=A4=E3=81=AB=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Scripts/FirstPerson/VRMFirstPerson.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Scripts/FirstPerson/VRMFirstPerson.cs b/Scripts/FirstPerson/VRMFirstPerson.cs index ff39dadb4..cc985bb19 100644 --- a/Scripts/FirstPerson/VRMFirstPerson.cs +++ b/Scripts/FirstPerson/VRMFirstPerson.cs @@ -139,7 +139,7 @@ namespace VRM { var go = new GameObject("_headless_" + renderer.name); go.layer = FIRSTPERSON_ONLY_LAYER; - go.transform.SetParent(transform, false); + go.transform.SetParent(renderer.transform, false); var m_eraseBones = renderer.bones.Select(x => { @@ -178,11 +178,15 @@ namespace VRM } } + bool m_done; + /// /// 配下のモデルのレイヤー設定など /// public void Setup() { + if (m_done) return; + m_done = true; foreach (var x in Renderers) { switch (x.FirstPersonFlag)