Exemple #1
0
 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]);
 }
Exemple #2
0
    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();
        }
    }