10.11.2013, 01:19
|
#10
|
Оператор ЭВМ
Регистрация: 08.11.2013
Сообщений: 39
Написано одно полезное сообщение
|
Ответ: Uawi. Вопрос - ответ
Сообщение от dsd
using UnityEngine;
using System.Collections;
public class Generation : MonoBehaviour {
GameObject[,] map;
// Префабы блока и растения
public GameObject _blockprefab, _plantprefab;
// Переменные для назначения максимального количества блоков по X и Z
public int maxX, maxZ;
// Дистанция между блоками и высота от боков
public float _distance, _heightplantsdistance;
public void Start () {
map = new GameObject[maxX, maxZ];
for (int x = 0; x < maxX; x++) {
for (int z = 0; z < maxZ; z++) {
map[x, z] = (GameObject)Instantiate(_blockprefab, new Vector3(x * _distance, 0 , z * _distance), Quaternion.identity);
for (int p = 0; p < 1; p++) {
if(x==2) Instantiate (_plantprefab, new Vector3(2, _heightplantsdistance, z), Quaternion.identity);
if(z==2 && x!=2) Instantiate (_plantprefab, new Vector3(x, _heightplantsdistance, 2), Quaternion.identity);
}
}
}
}
}
каким нить условием
|
Хмммм, занятно, попробуем днем. Спасибо
__________________
Не бойся если ты один...
Бойся если ты ноль...
|
(Offline)
|
|