Показать сообщение отдельно
Старый 14.01.2011, 22:53   #51
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: C# Быстрый поворот/перемещение множества объектов

GameObject[] cube;
    public 
GameObject tank;
    public 
GameObject jeep;
    
void Start()
    {
        
cube = new GameObject[2000];


        for (
int i 0cube.Length 2i++)
        {
            
cube[i] = (GameObject)Instantiate(tank);
        }
        for (
int i cube.Length 2cube.Lengthi++)
        {
            
cube[i] = (GameObject)Instantiate(jeep);
        }
    }

    
void Update()
    {
        if (
Input.GetKeyDown(KeyCode.Space))
        {
            for (
int i 0cube.Lengthi++)
            {
                
Destroy(cube[i]);
                
cube[i] = (GameObject)Instantiate(jeep);
            }
        }
        for (
int i 0cube.Lengthi++)
        {
            
cube[i].transform.position = new Vector3(101010);

        }
    } 
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Evgen (14.01.2011)