Версии Unity старше 2017 года не поддерживают функции C# 6.0, такие как инициализаторы свойств .
Используйте простую инициализацию поля поддержки или обновите до последней версии Unity (2019), которая поддерживает C# 7,3
Редактировать:
, поскольку объекты всегда по умолчанию равны нулю
public Transform target { get; protected set; } = null;
совпадает с
public Transform target { get; protected set; }