can i cancel the thread in scr?
Posted: Tue Feb 24, 2004 5:28 am
i making dancing room
i want make blink very fast white light
i want blink light can switch on/off
my whole idea(i know little scr commands),
1st - put trigger_multiple(named 'light1sensor') in whole map area, and make switch($blink_light1_sw) and switch trigger($blink_light1_tri) ,
2nd - on/off blink light by using triggerable and nottriggerable by switch in scr:
//----
// blink_light1_on
//----
blink_light1_on:
$blink_light1_tri waittill trigger
$blink_light1_sw time 0.14
$blink_light1_sw movedown 1
$blink_light1_sw playsound click
$blink_light1_sw waitmove
$blink_light1_sw moveup 1
$blink_light1_sw move
$light1sensor triggerable
goto blink_light1_off
end
//
blink_light1_off:
$blink_light1_tri waittill trigger
$blink_light1_sw time 0.14
$blink_light1_sw movedown 1
$blink_light1_sw playsound click
$blink_light1_sw waitmove
$blink_light1_sw moveup 1
$blink_light1_sw move
$light1sensor nottriggerable
goto blink_light1_on
end
//----
// light1sensor
//----
light1sensor:
$light1sensor waittill trigger
$blink_light1 light 1 1 1 700
$blink_light1 angles 90 0 0
$blink_light1 spot_angle 35
$blink_light1 lighton
wait 0.05
$blink_light1 lightoff
wait 0.1
goto light1sensor
end
!!!!PROBLEM!!!!! i want 'very fast blink light' but it cant be by this method
because '$light1sensor waittill trigger'(beling 'light1sensor:')
computer light slow because he check 'trigger_multiple'
i tried below:
//----
// light1sensor
//----
light1sensor:
//$light1sensor waittill trigger
$blink_light1 light 1 1 1 700
$blink_light1 angles 90 0 0
$blink_light1 spot_angle 35
$blink_light1 lighton
wait 0.05
$blink_light1 lightoff
wait 0.1
goto light1sensor
end
above method was better then before
but......but i cant on/off it!!!!
I need another method can on/off blink light
i want make blink very fast white light
i want blink light can switch on/off
my whole idea(i know little scr commands),
1st - put trigger_multiple(named 'light1sensor') in whole map area, and make switch($blink_light1_sw) and switch trigger($blink_light1_tri) ,
2nd - on/off blink light by using triggerable and nottriggerable by switch in scr:
//----
// blink_light1_on
//----
blink_light1_on:
$blink_light1_tri waittill trigger
$blink_light1_sw time 0.14
$blink_light1_sw movedown 1
$blink_light1_sw playsound click
$blink_light1_sw waitmove
$blink_light1_sw moveup 1
$blink_light1_sw move
$light1sensor triggerable
goto blink_light1_off
end
//
blink_light1_off:
$blink_light1_tri waittill trigger
$blink_light1_sw time 0.14
$blink_light1_sw movedown 1
$blink_light1_sw playsound click
$blink_light1_sw waitmove
$blink_light1_sw moveup 1
$blink_light1_sw move
$light1sensor nottriggerable
goto blink_light1_on
end
//----
// light1sensor
//----
light1sensor:
$light1sensor waittill trigger
$blink_light1 light 1 1 1 700
$blink_light1 angles 90 0 0
$blink_light1 spot_angle 35
$blink_light1 lighton
wait 0.05
$blink_light1 lightoff
wait 0.1
goto light1sensor
end
!!!!PROBLEM!!!!! i want 'very fast blink light' but it cant be by this method
because '$light1sensor waittill trigger'(beling 'light1sensor:')
computer light slow because he check 'trigger_multiple'
i tried below:
//----
// light1sensor
//----
light1sensor:
//$light1sensor waittill trigger
$blink_light1 light 1 1 1 700
$blink_light1 angles 90 0 0
$blink_light1 spot_angle 35
$blink_light1 lighton
wait 0.05
$blink_light1 lightoff
wait 0.1
goto light1sensor
end
above method was better then before
but......but i cant on/off it!!!!
I need another method can on/off blink light