у каждого свойства? Вот например, есть event (допустим, InputEventScreenTouch), и у него есть pressed. Я могу просто
if event.pressed:
и всё. Работает.
Но могу и
if event.is_pressed():
То же самое и с присваиванием значения: можно через равно, а можно чуть больше буковок написать и скобочки поставить.
Есть в этом какой-то глубокий, непостижимый для неокрепшего ума смысл?
синтаксический сахар.
Ну конкретно сеттеры могут не только тупо ставить значение которое ты передал параметром, но и ставить проверки.
Это как раз не отличается от вызова set_something вместо something= 555
Ну например ты не хочешь чтобы something был больше чем 400
Почитай ещё раз его вопрос
Это я знаю, у меня много где на переменных setget висит. А вот про триггер экспорт-vars почитаю - это мне в голову не приходило.
А, это про встроенные?
Представь, у тебя есть скрипт, который работает в редакторе
Представил. Глаза зажмуривать, или можно прям так фантазировать?
Обсуждают сегодня