void changeRnd(oe3Dint moveVectorint) { //data3Dint = new oe3Dint[numRnd]; for (int iData = 0; iData < numRnd; iData++) { data3Dint[iData].x = data3Dint[iData].x + moveVectorint.x; data3Dint[iData].y = data3Dint[iData].y + moveVectorint.y; data3Dint[iData].z = data3Dint[iData].z + moveVectorint.z; //goDataArr[iData].transform.localPosition = goDataArr[iData].transform.localPosition + moveVector; //goDataArr[iData].transform.localPosition = transform.localPosition + new Vector3((float)(data3Dint[iData].x) / 100, (float)(data3Dint[iData].y) / 100, (float)(data3Dint[iData].z) / 100); } }
//------------------------------------------------------ void initRnd() { if (debugLogAll) { Debug.Log("---------------initRnd()"); } data3Dint = new oe3Dint[numRnd]; goDataArr = new GameObject[numRnd]; line = new LineRenderer[numRnd]; //data3D = new Vector3[numRnd]; for (int iData = 0; iData < numRnd; iData++) { data3Dint[iData] = new oe3Dint((Random.Range(0, rndDim * 2) - rndDim), (Random.Range(0, rndDim * 2) - rndDim), (Random.Range(0, rndDim * 2) - rndDim)); // data3Dint[iData].z = (Random.Range(0, rndDim * 2) - rndDim); if (debugLogAll) { Debug.Log(iData + ": " + data3Dint[iData].x + ", " + data3Dint[iData].y + "," + data3Dint[iData].z); } //data3Dint[iData] = new oe3Dint(1,2,3);// (Random.Range(0, rndDim * 2) - rndDim); } if (saveData) { if (debugLogAll) { Debug.Log("---------------saveData"); } string data2save = ""; for (int iData = 0; iData < numRnd; iData++) { data2save = data2save + (data3Dint[iData].x).ToString() + "," + (data3Dint[iData].y).ToString() + "," + (data3Dint[iData].z).ToString() + "\n"; } if (debugLogAll) { Debug.Log(data2save); } System.IO.File.WriteAllText(data17File, data2save); } }