public void OnEnable() { tagarela = target as Tagarela; tagarela.Repair(); if (!Selection.activeGameObject.GetComponent(typeof(AudioSource))) { Selection.activeGameObject.AddComponent(typeof(AudioSource)); } logo_inspector = TagarelaFileManager.LoadImageResource("logoInspector.png"); logo_inspector.hideFlags = HideFlags.DontSave; bg_inspector = TagarelaFileManager.LoadImageResource("bgInspector.png"); bg_inspector.hideFlags = HideFlags.DontSave; bg_inspector.wrapMode = TextureWrapMode.Clamp; filelist_animation_loader = Resources.LoadAll("animations", typeof(TextAsset)); filelist_animation = new ArrayList(); if (filelist_animation_loader.Length > 0) { for (int i = 0; i < filelist_animation_loader.Length; i++) { if ((filelist_animation_loader[i] as TextAsset).text.Contains("<MeshVertexCount>" + (Selection.activeGameObject.GetComponent(typeof(MeshFilter)) as MeshFilter).sharedMesh.vertexCount + "</MeshVertexCount>")) { filelist_animation.Add(filelist_animation_loader[i].name); } } } setStyles = true; }
private void BackupOriginalMesh() { tagarela = Selection.activeGameObject.GetComponent <Tagarela>(); if (tagarela.mainObject.GetComponent <MeshFilter>()) { originalObject = tagarela.mainObject.GetComponent <MeshFilter>().sharedMesh; } else if (tagarela.mainObject.GetComponent <SkinnedMeshRenderer>()) { originalObject = tagarela.mainObject.GetComponent <SkinnedMeshRenderer>().sharedMesh; } }
private void BackupOriginalMesh() { tagarela = Selection.activeGameObject.GetComponent<Tagarela>(); if (tagarela.mainObject.GetComponent<MeshFilter>()) { originalObject = tagarela.mainObject.GetComponent<MeshFilter>().sharedMesh; } else if (tagarela.mainObject.GetComponent<SkinnedMeshRenderer>()) { originalObject = tagarela.mainObject.GetComponent<SkinnedMeshRenderer>().sharedMesh; } }
private void BackupOriginalMesh() { tagarela = Selection.activeGameObject.GetComponent <Tagarela>(); }
public void Awake() { audio.Stop(); instance = this; }
private void BackupOriginalMesh() { tagarela = Selection.activeGameObject.GetComponent<Tagarela>(); }
public void Awake() { audio.Stop(); instance = this; FindBlendShapes(); }