Merge pull request #516 from ousttrue/fix/firstperson_load

VRMFirstPerson.TraverseRenderers の最初に Renderers をクリアする
This commit is contained in:
hiroj
2020-08-19 16:09:14 +09:00
committed by GitHub

View File

@@ -97,16 +97,19 @@ namespace VRM
public void TraverseRenderers(VRMImporterContext context = null)
{
Renderers.Clear();
var rendererComponents = transform.GetComponentsInChildren<Renderer>();
foreach (var renderer in rendererComponents)
{
Renderers.Add(new RendererFirstPersonFlags
var flags = new RendererFirstPersonFlags
{
Renderer = renderer,
FirstPersonFlag = context == null
? FirstPersonFlag.Auto
: GetFirstPersonFlag(context, renderer)
});
};
Renderers.Add(flags);
}
}