public void LoadTest() { //switch (type) { // case SubAreaType.Corner: // var corner = Resources.Load<CornerArea>("SubAreas/" + templateName); // corner.coordinateValues.CopyTo(values, 0); // break; // case SubAreaType.VerticalEdge: // var vEdge = Resources.Load<VEdgeArea>("SubAreas/" + templateName); // vEdge.coordinateValues.CopyTo(values, 0); // break; // case SubAreaType.HorizontalEdge: // var hEdge = Resources.Load<HEdgeArea>("SubAreas/" + templateName); // hEdge.coordinateValues.CopyTo(values, 0); // break; // case SubAreaType.Centre: // var centre = Resources.Load<CentreArea>("SubAreas/" + templateName); // centre.coordinateValues.CopyTo(values, 0); // Debug.Log(values[0]); // break; // default: // break; //} if (toLoadFile == null) { return; } type = toLoadFile.type; templateName = toLoadFile.name; values = toLoadFile.coordinateValues; }
public void SetType(SubAreaType type) { this.type = type; }