Var Sound
Create Object INSound
Create Object OutSound
Screen
+----------------------+
+-----+ +-----+
| IN | |Out|
[]-[]-[]-[]-[]-[]-[]-[]-[]-[]-[]-[]-[]-[]-[]-[] ==> Movment Train
| | | |
+-----+ +-----+
+----------------------+
Train Is Overlap INSound - Volume Inc Volume Sound
Train Is Overlap OutSound - Volume Dec Volume Sound
At some point the training will be on IN and OUT but the volume will be balanced
When Train in "IN" Volume INC
When Train in "OU" Volume DEC
good luck!