Esempio n. 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]);
 }
Esempio n. 2
0
File: Door.cs Progetto: Nylash/LD47
    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();
        }
    }