Движение объекта под улом 45° с отражением от границ экрана

Изначальное расположение объекта не важно. Объект движется под углом в 45°. При отражении от верхней или правой границы экрана объект увеличивается на 50%, при отражении от нижней или левой границы экрана объект уменьшается на 50%.