1,network编辑–set traffic light mode
-
初始化红绿灯
-
点击 ‘add States’按钮,增加一个state(下文中用state_new指代),使用此state_new与要实现待行区的state(下文中用state_fun指代)配合实现功能(几个待行区则增加几个state)
-
查看state_fun的序号,修改state_new在各相位中的灯态,确保state_fun先行放行,使车辆继续行驶,此时state_new禁行,然后state_new放行(此处先不管实现逻辑),此处完成灯态的配合
-
-
切换到set connection mode,右键要实现待行区的connection,然后点击‘Add to Selected’按钮,使此connetion是选中状态,方便在其他模式下可以操作此connetion
-
-
切换到 set inspect mode,点击要实现待行区的connection,左侧会弹出属性修改界面,此时要实现的功能是将state_fun与state_new联动。修改contPos(内部连接点位置),即可理解为待行区长度。修改linkIndex2,linkIndex是state_fun的state序号(set traffic light mode),linkIndex2设为state_new的序号。修改indirect,选中,设为true(分两步转弯)
-
-
运行调试即可