Flight Dream Studio, Unity3D

Unity3D => Вопросы и ответы по Unity3D => Тема начата: WinSTOP от Октябрь 13, 2012, 16:27:17 pm

Название: Дырки, уроку 8
Отправлено: WinSTOP от Октябрь 13, 2012, 16:27:17 pm
Делаю всё по уроку
Вот код:
var impactPrefab : GameObject;
var dist : float = 1000.0f;

function Start()
{
Invoke("Dead", time);
}

function Dead()
{
Destroy(gameObject);
}

function OnCollisionEnter(col : Collision)
{
Instantiate(impactPrefab, col.transform.position, Quaternion.identity);
Dead();
}

function Update()
{
var hit : RaycastHit;

if(Physics.Raycast(transform.position, Vector3.forward,hit,dist)){
 
if(hit.transform.tag == "wall"){

Instantiate(impactPrefab, hit.point + (hit.normal * 0.0001));

}

}

}
Unity пишет ошибку:
Цитировать
Assets/Shooting/JS_Script/BulletDestructor.js(29,12): BCE0023: No appropriate version of 'UnityEngine.Object.Instantiate' for the argument list '(UnityEngine.GameObject, UnityEngine.Vector3)' was found.
Он пишет что юнити не подходящая, из за чего? я её не давно обновил вроде норм должно быть всё.
Название: Re: Дырки, уроку 8
Отправлено: WinSTOP от Октябрь 13, 2012, 16:33:10 pm
Блин ну почему я всё время тороплюсь ток напишу на форуме и ответ приходит сам)) Извините тема закрыта..
Я забыл Quaternion.identity