może na dystance_to_object ? np. robisz obrazek ściany z 3 klatkami, pierwsza czarna czyli że nie ma wogule na niej światła, druga, troche jest na niej światła, trzecia jest cała w świetle. A potem tylko sprawdzaj w jakiej odległości jest od obj który wytważa światło i ustal sobie 3 odległości. Ustawiaj że np. gdy obj_światło jest 300 pixeli od ciebie to masz klatke nr 1 jak 150 to klatke nr 2 jak poniżej 50 to klatke nr 3 itp.