private Vector3 ArrageinDrawer(ComplexTypeTransform pos) { /* * ここに処理を書く */ pos.counter += 1; return(pos.transform.position); }
private Vector3 ArrageOnShelf(ComplexTypeTransform pos) { pos.counter += 1; Vector3 vec; vec = new Vector3(Random.Range(pos.transform.position.x - pos.transform.localScale.x, pos.transform.position.x + pos.transform.localScale.x), pos.transform.position.y, Random.Range(pos.transform.position.z - pos.transform.localScale.z, pos.transform.position.z + pos.transform.localScale.z)); return(vec); }
private int Compare(ComplexTypeTransform a, ComplexTypeTransform b) { return(a.counter - b.counter); }