Нет. Инты передаются по значению.
Это параметры типа int предаются по значению. А тут ничего не предается. Перменая pixel_unit -- это член класса.
Объясняю: 1. var pixel_unit = position.x Что тут происходит? Значение тут передается по значению. То есть, проще говоря, копируется. Теперь pixel_unit не имеет ничего общего с position.x 2. pixel_unit = pixel_unit + 1 Что тут происходит? Значение этой конкретной переменной увеличилось на единицу. Всё ещё ничего общего с position.x Достаточно понятно?
Обсуждают сегодня