01. december 2003 - 11:40
Der er
13 kommentarer og 1 løsning
mousemove - screensaver agtigt !
Hvordan laves følgende: frame 1 hvis mus eller tastatur ikke er aktiveret i 60 sekunder gå til frame 2 frame 2 hvis mus eller tastatur aktiveres gå til frame 1
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
01. december 2003 - 11:48
#1
Med listeners: some_obj = new Object(); some_obj.onActivity = function() { if (_currentframe != 1) gotoAndStop(1); this.activity = setInterval(this, "onInactivity", 60*1000); } some_obj.onActivity = function() { if (_currentframe != 2) gotoAndStop(2); clearInterval(this.activity); } some_obj.onMouseMove = some_obj.onMouseDown = some_obj.onKeyUp = some_obj.onKeyDown = some_obj.onMouseUp = some_obj.onActivity; Mouse.addListener(some_obj); Key.addListener(some_obj);
01. december 2003 - 11:54
#2
hvad skal være hvor oh skal der ikke en stop(); ind også
01. december 2003 - 11:57
#3
Put det hele ind i første frame - og tilføj bare en stop(); til sidst ;)
01. december 2003 - 12:28
#4
den går ikke tilbage efter 60 sekunder !
01. december 2003 - 17:19
#5
Jaja, jeg testede det jo ikke vel - øjeblik ;)
01. december 2003 - 17:21
#6
Lille slåfejl - glemte at kalde den ene funktion for "onInactivity": some_obj = new Object(); some_obj.onActivity = function() { if (_currentframe != 1) { gotoAndStop(1); } clearInterval(this.activity); this.activity = setInterval(this, "onInactivity", 3 * 1000); }; some_obj.onInactivity = function() { if (_currentframe != 2) { gotoAndStop(2); } clearInterval(this.activity); }; some_obj.onMouseMove = some_obj.onMouseDown = some_obj.onKeyUp = some_obj.onKeyDown = some_obj.onMouseUp = some_obj.onActivity; Mouse.addListener(some_obj); Key.addListener(some_obj); stop();
02. december 2003 - 08:47
#7
nu hopper den aldrig vidre ....
02. december 2003 - 08:52
#8
flot stavet .....
02. december 2003 - 10:38
#9
Hmm... some_obj = new Object(); some_obj.base = this; some_obj.onActivity = function() { if (this.base._currentframe != 1) { this.base.gotoAndStop(1); } clearInterval(this.activity); this.activity = setInterval(this, "onInactivity", 3 * 1000); }; some_obj.onInactivity = function() { if (this.base._currentframe != 2) { this.base.gotoAndStop(2); } clearInterval(this.activity); }; some_obj.onMouseMove = some_obj.onMouseDown = some_obj.onKeyUp = some_obj.onKeyDown = some_obj.onMouseUp = some_obj.onActivity; Mouse.addListener(some_obj); Key.addListener(some_obj); stop();
02. december 2003 - 10:42
#10
så hopper den videre men ikke tilbage !
02. december 2003 - 10:57
#11
øhh undskyld - den virkede .... ligger du et svar ? Tak for hjælpen
02. december 2003 - 11:05
#12
Ok - husk at sætte intervallet op til 60*1000 ;)
02. december 2003 - 11:08
#13
YEP
02. december 2003 - 11:14
#14
Tarker for points ;)
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.