bool MergeBuffer() { //copy bufferData into local tempData StructureData tempData = bufferData; GameObject tempObject = bufferObject; StructureRenderer tempRenderer = bufferRenderer; return true; }
protected void Start() { thisObject = this.gameObject; thisData = new StructureData(); thisRenderer = new StructureRenderer(thisData, thisObject.GetComponent<MeshFilter>()); //how do we instantiate substructures without making an infinite loop??? //bufferObject = //bufferData = new StructureData(); //bufferRenderer = new StructureRenderer(bufferData, bufferObject.GetComponent<MeshFilter>()); }