Top.Mail.Ru
Ответы

Unity3D , ошибка в коде RayCast

Я новичок и впервые учился использовать RayCast

Три ошибки
CS0117: 'Ray' does not contain a definition for 'ray'
CS0246: The type or namespace name 'RayCastHit' could not be found (are you missing a using directive or an assembly reference?)
CS0103: The name 'ray' does not exist in the current context

я переписывал всё с гайда , переменные

public GameObject Turret;
public GameObject Gun;
public float GunSpeed = 15f;
public float TurretSpeed = 40f;

можно игнорировать , их добавил я

Что в коде не так ? Библиотеки были те-же что и в гайде да и весь код вроде точно такой-же

https://www.youtube.com/watch?v=C8evrkExl34 ( Сам гайд )

По дате
По рейтингу
Аватар пользователя
Новичок

так все ведь в ошибках написано
не Ray.ray, а Ray ray
не RayCastHit, а RaycastHit