Объявление переменной

Поддержка Фонда
Больше
3 года 4 мес. назад #128672 от ajir
Стал экспериментировать с Ren`Py.
Очень понравилось, но.
Столкнулся с глупой проблемой.
Вот что пока написал.
Задача - чтобы отображалась картинка персонажа под номером.
Если вручную прописываю номер - то работает.
Code:
# Вы можете расположить сценарий своей игры в этом файле. # Определение персонажей игры. define e = Character('__', color="#c8ffc8") define Raccoon = Character('ПЛЮШЕВАЯ ЕНОТИХА') init: image image_lion="persones/lion0001.png" image image_parrot="persones/parrot0001.png" image image_rabbit="persones/rabbit0001.png" image image_tiger="persones/tiger0001.png" image image_tigress="persones/tiger0001.png" image image_winnie="persones/winnie0001.png" image image_raccoon="persones/raccoon0001.png" image image_owl="persones/owl0001.png" image image_dragon="persones/dragon0001.png" image image_eeyore="persones/eeyore0001.png" image image_fairy="persones/fairy0002.png" python: def pic1(x): if(x==1): return "image_lion" if(x==2): return "image_parrot" if(x==3): return "image_rabbit" if(x==4): return "image_tiger" if(x==5): return "image_tigress" if(x==6): return "image_winnie" if(x==7): return "image_raccoon" if(x==8): return "image_owl" if(x==9): return "image_dragon" if(x==10): return "image_eeyore" if(x==11): return "image_fairy" return "image_fairy" label start: image i_raccoon=pic1(7) show i_raccoon Raccoon "Я — простая Плюшевая Енотиха, живущая в Городе Игрушек. Сегодня мне приснился странный сон." return

Но если пытаюсь задать переменной, то
1. Если задать ее в блоке init то ее то ли нельзя менять, то ли не могу
2. Если написать
Code:
$x=3 image i1=pic1(x)
То не видит переменную name 'x' is not defined

Скорее всего дело в том, что я в программировании "иду от си и плюсов" (в последнее время в связи с экспериментами с Unity - также C#) а Питон почти не знаю, ну и делаю где-то глупость(

Как нормально прописать? Заранее спасибо.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.099 секунд
Работает на Kunena форум