Пример #1
0
 private void OnPolyDeselected(EditablePrimitive prim)
 {
     X.interactable = false;
     Y.interactable = false;
     Z.interactable = false;
     foreach (var ass in toggleAssoc)
     {
         ass.Item2.interactable = false;
     }
 }
Пример #2
0
 private void OnPolySelected(EditablePrimitive prim)
 {
     X.interactable = true;
     Y.interactable = true;
     Z.interactable = true;
     foreach (var ass in toggleAssoc)
     {
         ass.Item2.interactable = true;
     }
     SyncPolyTypeToggles();
 }
Пример #3
0
 private void OnPolyDeselected(EditablePrimitive prim)
 {
     X.interactable = false;
     Y.interactable = false;
     Z.interactable = false;
     foreach (var ass in toggleAssoc)
     {
         ass.Item2.interactable = false;
     }
     pickTextureButton.interactable = false;
     polyTextureImage.texture       = null;
 }
Пример #4
0
        private void OnPolySelected(EditablePrimitive prim)
        {
            X.interactable = true;
            Y.interactable = true;
            Z.interactable = true;
            foreach (var ass in toggleAssoc)
            {
                ass.Item2.interactable = true;
            }
            var tex = LevelEditor.TextureDatabase[prim.Material.TexturePath];

            polyTextureImage.texture       = tex;
            pickTextureButton.interactable = true;
            SyncPolyTypeToggles();
            room.text = prim.info.room.ToString();
        }