From b443166c6268e360d1deaf34604b0835dca39e00 Mon Sep 17 00:00:00 2001 From: leo Date: Tue, 1 Mar 2022 14:50:12 +0100 Subject: [PATCH] size --- Car.py | 7 ++++++- CarController.py | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Car.py b/Car.py index f6c31ed..3743f80 100644 --- a/Car.py +++ b/Car.py @@ -59,6 +59,7 @@ class Car(): self.S = 5 self.T = 0.3 + self.size = 3 self.vroom = 0 @@ -140,7 +141,7 @@ class Car(): def draw(self,painter): pt = QPointF(*self.pos) - painter.drawEllipse(pt,3,3) + painter.drawEllipse(pt,self.size,self.size) if self.vroom != 0: painter.save() @@ -156,6 +157,10 @@ class Car(): #painter.drawEllipse(pt,100,100) def conduite(self,vmax,leader,dt): + if self.id == "f_00" and 10 < self.controller.t < 10.5: + self.v = 0 + return + if(leader is None): vleader=self.v bleader=self.b diff --git a/CarController.py b/CarController.py index 0aef228..cec2788 100644 --- a/CarController.py +++ b/CarController.py @@ -105,7 +105,8 @@ class CarController: varWidget = mainWindow.ui.constEdit varWidget.addWidget(varEdit(varWidget, self, "S", 5)) varWidget.addWidget(varEdit(varWidget, self, "T", 0.3)) - + varWidget.addWidget(varEdit(varWidget, self, "size", 3)) + def fromPath(self,path): self.cars=[] self.t=0