Programmiersprachen für Audio, Proseminar Medienverarbeitung I - Audio, WS.99/00, Stefan Reich, Oliver Leistert. |
KeyKit: Bounce-Tool (5) |
|
Diese Methode ist für den Balken verantwortlich: method task_bounce() {
onexit(global(domethod),$,"reset")
$.lines[0] = xy($.w2.xmin()+10,$.w2.ymin()+10,
$.w2.xmin()+30,$.w2.ymin()+30)
$.dirs[0] = xy(1,2,2,1)
$.line($.lines[0],XOR)
while ( 1 ) {
if ( $.sleeptm > 0 ) {
sync()
millisleep($.sleeptm)
}
$.line($.lines[0],XOR)
sz = $.w2.size()
$.adj($.lines[0],$.dirs[0],sz)
$.line($.lines[0],XOR)
}
}
|