void Start() { _grid = new SimpleWorldGrid <DebugEntity>(SubscriptionRange, this); for (var x = 0; x < NumPartBase; x++) { for (var z = 0; z < NumPartBase; z++) { var rndDelta = new Vector3(Random.Range(0, SubscriptionRange * NumPartBase * 0.25f), 0, Random.Range(0, SubscriptionRange * NumPartBase * 0.25f)); var ge = new GameObject((x * NumPartBase + z).ToString()).AddComponent <DebugEntity>(); ge.transform.position = rndDelta; ge.transform.parent = transform; Random.seed = _seed; _seed++; _grid.Add(ge); _entities.Add(ge); _startPositions.Add(ge.transform.position); _rndTime.Add(Random.Range(0f, 3f)); } } }
void Start() { _grid = new SimpleWorldGrid<DebugEntity>(SubscriptionRange, this); for (var x = 0; x < NumPartBase; x++) { for (var z = 0; z < NumPartBase; z++) { var rndDelta = new Vector3(Random.Range(0, SubscriptionRange*NumPartBase*0.25f), 0, Random.Range(0, SubscriptionRange*NumPartBase*0.25f)); var ge = new GameObject((x*NumPartBase + z).ToString()).AddComponent<DebugEntity>(); ge.transform.position = rndDelta; ge.transform.parent = transform; Random.seed = _seed; _seed++; _grid.Add(ge); _entities.Add(ge); _startPositions.Add(ge.transform.position); _rndTime.Add(Random.Range(0f, 3f)); } } }