if равно false. Больше вариантов не может бытьif программа заходит, значит всё должно работать. Вы лучше не 10 выводите в Debug.Log, а значение переменной textret NullReferenceException, значит что объект NULL. Почему? Вы получаете объект zacaz1 используя GetComponent<trigger_test>. Что делает GetComponent<trigger_test>? Возвращает присоединённый компонент указанного объекта (текущего). Если при обращении к zacaz1 вы получаете NULL, о чём это говорит? О том, что у этого компонента нет объекта trigger_test public class Entity : MonoBehaviour
{
[SerializeField] private EntityScriptableObject _scriptableObject;
public EntityScriptableObject ScriptableObject => _scriptableObject;
}[SerializeField] private EntityScriptableObject _scriptableObject;public EntityScriptableObject ScriptableObject => _scriptableObject; API? Это просто сервер, куда вы будете делать HTTP запросы и получать информацию. Как разница, откуда вы будете делать HTTP запрос используя HttpClient. Ваш шаблон просто будет показывать, как вы это собираетесь выводить пользователю.Console ApplicationGUI? Делайте на Windows Forms/WPFXamarin.NET или MUIasp.net mvcasp.net web api и прикрепить туда в качестве клиента React, Angular или Vue.jsAPI? Можете сделать только на React, Angular или Vue.jsGUI в браузере, но не хотите отходить от технологий Microsoft? используйте asp.net Blazor