Показать сообщение отдельно
Старый 15.02.2013, 22:11   #6
burovalex
Разработчик
 
Аватар для burovalex
 
Регистрация: 04.04.2012
Сообщений: 468
Написано 37 полезных сообщений
(для 60 пользователей)
Ответ: Unity3d - Простой AI

Спасибо за помощь! не думал, но оказывается приколько когда язык известный - можно пользоваться в разных движках, буду учиться )

Поможете разобраться с примером, взял с Юнити, писал своими словами, но смысл тот же. Но почему то ругается что я пытаюсь конвертировать UnityEngine.Object в UnityEngine.Rigidbody. Я понимаю что это компонент объекта, а не объект.
Но подскажите плиз, как сделать чтоб не ругался.
Как я понял в примере должны появляться копии каждые две секунды в рандомных позициях

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
	
	public Rigidbody MeshToInstance;
	
	// Update is called once per frame
	void Launch() {
	Rigidbody instancer = Instantiate(MeshToInstance);
	instancer.velocity = Random.insideUnitSphere;
	}
	
	void Example()
	{
		Invoke("Launch",2);	
	}
}
__________________
(Offline)
 
Ответить с цитированием