protected override void EditorStart() { ObjectRef = GetObjectRef(); if (ObjectRef) { MeshRef = ObjectRef.GetComponentInChildren <MeshRenderer>(); } if (MeshRef) { LanternMaterialHandler(); } MeshRef.transform.GetChild(0).GetComponent <MeshRenderer>().sharedMaterials[1].SetColor("_EmissionColor", materialsIndexer.materialsColorsDefault[InteractionLayer]); }
protected override void EditorStart() { ObjectRef = GetObjectRef(); if (ObjectRef) { MeshRef = ObjectRef.GetComponentInChildren <MeshRenderer>(); } PreviousDirection = WallToConvertToDoor; if (MeshRef) { MeshRef.gameObject.tag = "Door"; MeshRef.GetComponent <MeshFilter>().mesh = GetOwner().DoorModel; SpawnFrames(); LanternMaterialHandler(); } }