top of page

pointに表示する値について

描画ツール2で地図上にlinkとpointで道路を作成し、pointが、self.timerを持ち、時間経過ごとに減少する仕組みを作っています。
各pointの初期に保有するself.timerを違う値にしたいのですがどのようにしたらいいのでしょうか。

現在、Universeのdef init_point(self, map_json_dict):においてone_point.point_id = one_idとしているので、
Universe/map/pointのdef agt_init(self):において、

if self.point_id == '0':
self.timer = 50
elif self.point_id == '1':
self.timer = 60

else:
print('[error] Invalid point_id')
exit_simulation()
としていますが、[error] Invalid point_idと表示されシミュレーションが終了してしましまいます。

よろしくお願いいたします。

描画ツール2で地図上にlinkとpointで道路を作成し、pointが、self.timerを持ち、時間経過ごとに減少する仕組みを作っています。
各pointの初期に保有するself.timerを違う値にしたいのですがどのようにしたらいいのでしょうか。

現在、Universeのdef init_point(self, map_json_dict):においてone_point.point_id = one_idとしているので、
Universe/map/pointのdef agt_init(self):において、

if self.point_id == '0':
self.timer = 50
elif self.point_id == '1':
self.timer = 60

else:
print('[error] Invalid point_id')
exit_simulation()
としていますが、[error] Invalid point_idと表示されシミュレーションが終了してしましまいます。

よろしくお願いいたします。

bottom of page