Форум Anivisual закрыт. Вы не можете создавать новые темы или писать ответы. Форум будет работать в режиме архива.
Пользователи · Поиск по форуму · · · Регистрация

  • Страница 1 из 1
  • 1
Форум о визуальных новеллах » Записи участника » lexlucky [6]
Результаты поиска

lexlucky

#1 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Приветствую, я совсем новичок.
Ren'Py 7.0.0.196
Создаю новый проект
в файл screens.rpy добавляю код:



в файл script.rpy между двумя репликами по умолчанию добавляю строчку:


При запуске проека пишет:


Как правильно прописать screen чтобы его можно было вызвать?
В пути ни к ренпи ни к папке с проектами нет ничего кроме латиницы.
Что я делаю не так?
Сообщение отредактировал lexlucky - Четверг, 19/Июл/2018, 09:21

lexlucky

#3 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Не подскажете как корректно в классе прописать изображение? Типа
Код
init python:

    class My_class:
        coordx = 0
        coordy = 0
        my_class_image = "image.png"

define my_param1 = My_class( 10, 10, "image1.png")
define my_param2 = My_class( 20, 20, "image2.png")
define my_param3 = My_class( 30, 30, "image3.png")

define my_params = [my_param1, my_param2, my_param3]


Нужно передать в функцию список из объектов типа My_class, чтобы функция в цикле перебрала список и нарисовала по нужным координатам эти изображения. Что-то типа такого:
Код
init python:

    def my_draw_all(my_params):
        for i in my_params:
            show i.my_class_image:
                xpos = i.coordx
                ypoz = i.coordy


Основная проблема в том что так нельзя прописывать изображения к классе. Как это правильно делать?

Как передавать в функцию список в виде параметра?
Ещё вопрос - есть функция типа:
Код
        add Solid("#0000ff", xsize=234, ysize=360)

Как ей передать первый параметр в виде переменной?

И последний вопрос, теоретический. Какой интерпретатор питона встроен в Ren'Py - CPython, PyPy или что-то другое? Что-то нигде не нашёл.
Сообщение отредактировал lexlucky - Суббота, 21/Июл/2018, 16:53

lexlucky

#4 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
wow Куда все пропали? wow
Кстати, с первым вопросом разобрался сам.
Цитата lexlucky ()


Собственно в питоне тип переменной динамический, поэтому в классе не важно его указывать(вот теперь не уверен). Нужная переменная автоматически примет тип при присвоении ей значения.
Скажем так:
Код
$ a = Null
# сейчас переменная пуста, у неё нет никакого значения
$ a = 1
# теперь переменная типа int
$ a = "some text here"
# теперь переменная стала строкой
image a = "image.png"
# теперь картинкой


То что написано далее мне работать заставить не удалось.

Сообщение отредактировал lexlucky - Среда, 25/Июл/2018, 09:09

lexlucky

#5 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Worgen,
Ответы на ваши вопросы есть в туториале
К первому вопросу:
Экранные объекты -> Карты-изображения



Ответ на второй вопрос нашёл тут - http://renpyfordummies.blogspot.com/2014/11/blog-post.html
вот кусочек кода из примера оттуда

lexlucky

#6 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Два вопроса:
Как у imagebutton работать с параметром selected?
Нужно чтобы было видно по кнопке в каком она состоянии. Есть несколько кнопок и включили их или нет нужно отобразить.
Вообще этот параметр годится для создания кнопок-переключателей?

Как у imagebutton задать параметры xpos и ypos черех переменную? Нужно в цикле раскидать по экрану более полусотни кнопок. Кнопка, её положение и действие описано в классе. (Пытаюсь сделать дерево скиллов)

P.S.: Когда пытаюсь у профиля выбрать аватарку выдаёт ошибку: You are trying to do illegal action!
Пробовал скачать с компа и сделал ссылку на fastpic оба раза одно и то же.
Что я делаю не так?
Сообщение отредактировал lexlucky - Четверг, 02/Авг/2018, 20:54
Форум о визуальных новеллах » Записи участника » lexlucky [6]
  • Страница 1 из 1
  • 1
Поиск: