Как получить доступ к переменной из другого метода?
У меня есть метод OnTriggerEnter2D и в нём сразу создаётся Collider2D, который мне и нужен в других методах, но как его взять?
Делаете коллайдер полем в классе, инициализируете его в методе соприкосновения, в других методах делаете проверку, что коллайдер инициализирован:
public class ColliderCreationInOnTriggerEnter2D : MonoBehaviour {
private Collider2D extraCollider = null;
private void Update() {
if(extraCollider != null) {
Debug.Log("I have a new collider!");
}
else {
Debug.Log("collider field wasn't initalized :(");
}
}
private void OnTriggerEnter2D(Collider2D collision) {
extraCollider = gameObject.AddComponent<Collider2D>();
// настраиваете свой коллайдер здесь
// например, делаем его триггером
extraCollider.isTrigger = true;
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
С самого начала проект работал, все было хорошо, и в 1 момент при перезапуске получаю такую ошибку
Пытаюсь разобраться, могу ли я использовать Spring Reactive (Flux/Mono) вместе с Spring MVC ? Структура микросервисы с использованием Spring MVC + Feign Client, Eureka Server...
Сейчас учу php,дошел до изучения куки,но функция setcookie не работает ни в какую и вызывает ошибкуВот собственно код(даже скопи-пастил код из офф