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

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

Promenadlimpan

#1 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Всем привет, не могу понять, как индифицировать класс. К примеру
Код
python:
    class P (Object):
        def __init__(self, name, age, opinion):
            self.Age = age
            self.Opinion = op
            self.name = ""
h = P ("Иван", 12, 1)

label start:
    h "Что-либо"

в таком случае происходит ошибка
Exception: Sayer 'H' is not defined.

Если использовать define
Код
python:
    class P (Object):
        def __init__(self, name, age, opinion):
            self.Age = age
            self.Opinion = op
            self.name = ""

define h = P("Иван", 12, 1)
label start:
    h "Что-либо"
То тоже ошибка

Код
I'm sorry, but an uncaught exception occurred.
While running game code:
  File "game/script.rpy", line 13, in script
.
  File "game/script.rpy", line 13, in <module>

NameError: name 'P' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
  File "game/script.rpy", line 13, in script
    # Определение персонажей игры.
  File "C:\Games\renpy-7.3.5-sdk\renpy\ast.py", line 2110, in execute
    value = renpy.python.py_eval_bytecode(self.code.bytecode)
  File "C:\Games\renpy-7.3.5-sdk\renpy\python.py", line 2052, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "game/script.rpy", line 13, in <module>
    # Определение персонажей игры.
NameError: name 'P' is not defined
Windows-8-6.2.9200
Ren'Py 7.3.5.606
Classes 1.0
Sat Feb 29 22:17:06 2020

Подскажите как решить проблему
Форум о визуальных новеллах » Записи участника » Promenadlimpan [5]
  • Страница 1 из 1
  • 1
Поиск: