Глагол "засмотрелся" требует предлога "на", следовательно, он является непереходным.
Ответ: непереходный