Я пишу приложение, в котором есть несколько kv-файлов, а также файл demo.py (где запускается приложение). На одном из файлов .kv я рисую автомобиль, используя холст (это не основной файл .kv). Мне нужно написать код для перемещения этого автомобиля, но я не знаю, как ссылаться на него в коде Python.
Также, как ссылаться на виджеты в другом файле .kv в другом файле .kv?
код файла kv ниже.
По сути, это виджет MapBox, по которому я хочу перемещать автомобили.
<HostCar@Widget>:
canvas.before:
Rectangle:
size: 20,35
source: "host_car.png"
pos: (700,50)
<MapBox@RelativeLayout>:
host_car: host_car
canvas.before:
Rectangle:
source: "map_base.jpg"
size: self.size
pos: 0,0
Rectangle:
pos: 575,412 #light_position
source: "map_light_grey.png"
size: 20,20
HostCar:
id: host_car
Как переместить виджет HostCar?