Skip to content

Commit 4fbc2b7

Browse files
Add ability to change colors between timesteps
1 parent 787ae4e commit 4fbc2b7

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

multiagent/environment.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,10 @@ def _render(self, mode='human', close=True):
283283
# update geometry positions
284284
for e, entity in enumerate(self.world.entities):
285285
self.render_geoms_xform[e].set_translation(*entity.state.p_pos)
286+
if 'agent' in entity.name:
287+
self.render_geoms[e].set_color(*entity.color, alpha=0.5)
288+
else:
289+
self.render_geoms[e].set_color(*entity.color)
286290
# render to display or array
287291
results.append(self.viewers[i].render(return_rgb_array = mode=='rgb_array'))
288292

0 commit comments

Comments
 (0)