1using System.Collections;
2using System.Collections.Generic;
12 #region Static Instance
26 private Dictionary<int, Vector3> editedVertexes =
new Dictionary<int, Vector3>();
28 public void SetVertex(List<int> vertexIndex, Vector3 position)
30 if (editedVertexes ==
null)
31 editedVertexes =
new Dictionary<int, Vector3>();
33 foreach (var i
in vertexIndex)
35 if (editedVertexes.ContainsKey(i))
37 editedVertexes[i] = position;
41 editedVertexes.Add(i, position);
74 foreach (var v
in editedVertexes)
76 File.AppendAllText(
currentModel.name +
".mod", $
"{v.Key};{v.Value.x:F4};{v.Value.y:F4};{v.Value.z:F4};\n");
77 data += $
"{v.Key};{v.Value.x:F4};{v.Value.y:F4};{v.Value.z:F4};\n";
80 editedVertexes =
new Dictionary<int, Vector3>();
89 editedVertexes =
new Dictionary<int, Vector3>();
static CanvasManager instance
static FileDragAndDrop instance
void OnFileData(byte[] fileData, string fileName, string modified, NetworkManager.WSFile wsFile=default, bool global=false, bool newUpload=false)
static void Focus(Vector3 target)
static ModelEditorLogicManager instance
void SetVertex(List< int > vertexIndex, Vector3 position)