player:
Ладно я попробую объяснить, но объясняю я достаточно плохо. Надеюсь получиться не слишком глупо, в общем:
В самом начале при загрузке приложения создаем две переменные ( в принципе это тоже самое что global variables ):DDDD = 0
limit = 4
DDDD = 0 (Порядковый номер изображения, он же название картинки в папке, по умолчанию равный нулю)
и
limit = 4 (Это лимит изображений в директории 1111. т.е если у вас скажем пять jepeg картинок то лимит равен 6, вообще можно ввести функцию автоматического подсчета файлов в папке но это достаточно крупный скрипт, да и тут он не обязателен.).
Далее следует действие, которое выполняется один раз после нажатия кнопки:DDDD +=1
if DDDD < limit:
BBBB = str(DDDD)
TiledBackground.LoadFromFile("1111/" + BBBB + ".jpg")
DDDD +=1 (Увеличиваем порядковый номер на единицу)
Далее на всякий случай установлена проверка - если порядковый номер меньше лимита картинок в папке, то все в порядке и скрипт выполняется дальше, если больше - то нет.
if DDDD < limit:
А дальше переводим числовое DDDD в строчку (необходимо для синтаксиса).
BBBB = str(DDDD)
И подгружаем в тайтл TiledBackground из папки 1111 картинку с названием “Порядковый Номер”.jpg
TiledBackground.LoadFromFile("1111/" + BBBB + ".jpg")
Со второй кнопкой тоже самое только порядковый номер уменьшается.
В конце простая проверка если порядковый номер больше или равен лимиту то, в нашем случае, порядковый номер равен трем (limit – 1). if DDDD >= limit:
DDDD = limit – 1
И если меньше или равен нулю то единице:elif DDDD <= 0:
DDDD = 1
Далее просто фишка, переводим порядковый номер в строчку и применяем к текстовому элементу, в общем сообщаем пользователю - изображение под каким порядковым номером на данный момент на экране. ATATA = str(DDDD)
fotka.SetText(ATATA)
Расписал как то запутано, на самом деле это все очень просто и я уверен что поставленную задачу можно реализовать и без помощи питона, экспериментировать было лень, решил заюзать питон.
Скрипт с подгрузкой текстовых файлов работает по такому же принципу, могу потом как нить исходник написать если нужен будет конечно.