示例#1
0
    void DataLoaded(byte[] data)
    {
        var feature = new MeshImportFeature(data);

        feature.source = DetailEditor.instance.activeFeature;
        DetailEditor.instance.AddFeature(feature);
        DetailEditor.instance.ActivateFeature(feature);
    }
示例#2
0
    void DataLoaded(byte[] data)
    {
        editor.PushUndo();
        var feature = new MeshImportFeature(data);

        feature.source    = DetailEditor.instance.activeFeature;
        feature.operation = CombineOp.Assembly;
        DetailEditor.instance.AddFeature(feature);
        DetailEditor.instance.ActivateFeature(feature);
    }
 public MeshEdgeEntity(MeshImportFeature f, int v0, int v1)
 {
     feature = f;
     this.v0 = v0;
     this.v1 = v1;
 }
 public MeshVertexEntity(MeshImportFeature f, int v0)
 {
     feature = f;
     this.v0 = v0;
 }