Код
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 "Что-либо"
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 "Что-либо"
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
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
Подскажите как решить проблему