[Director] sprite niet zichtbaar via timer..

Pagina: 1
Acties:

  • ReseTTim
  • Registratie: Juni 2000
  • Laatst online: 19-08 16:11

ReseTTim

Chocolate addicted

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
on prepareFrame
  startTimer
  
  repeat with i = 1 to 50
    if sprite(i).cast.name contains "navigatie" then is sprite(i).visible = False
    else  
    sprite(i).visible = true
    end if
  end repeat
  
  if (the timer = 2 * 30) then sprite("52").visible = true
  else
    sprite("52").visible = false
  end if
end

dit is dus de code, hiermee wil ik na een bepaalde tijd een sprite zichtbaar maken. dit werkt niet dus nou vroeg ik me af zien jullie wat ik fout heb gedaan, ik zie het namelijk niet..

Mijn profiel - Te koop: Overzicht van spullen..


  • ReseTTim
  • Registratie: Juni 2000
  • Laatst online: 19-08 16:11

ReseTTim

Chocolate addicted

Topicstarter
code:
1
2
3
4
5
6
7
on prepareFrame
startTicks = the timer  
  if (the timer = 2 * 30) then sprite("spriteNum").visible = true
  else
    sprite("spriteNum").visible = false
  end if
end

dit was ik eerst van plan zodat ik het aan een sprite kon hangen maar toen kreeg ik al een variable error.. bij de bovenste krijg ik geen error.. maar die werkt totaal niet...

Mijn profiel - Te koop: Overzicht van spullen..


  • JoostBaksteen
  • Registratie: December 2000
  • Laatst online: 27-03 19:32
Die "" zijn denk ik niet goed, probeer het eens zonder die aanhalingstekens.

Of probeer anders even gewoon een int in te vullen ipv een variabele.

Waarschinlijk kan je het niet lezen maar hier staat misschien ook wel wat: http://www.yazo.net/director/stream.html
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
on mouseWithin me 
    cursor 280 
     sprite(me.spriteNum + 5).visible = TRUE -- titres
end 

on mouseLeave me
     sprite(me.spriteNum + 5).visible = FALSE 
end 

on mouseDown me 
     sprite(the clickOn).loc = sprite(the clickOn).loc + 3
     updateStage 
end 

on mouseUp me 
     sprite(the clickOn).loc = sprite(the clickOn).loc - 3 
     updateStage 
     if frameReady(me.spriteNum + the frame) then 
       sprite(me.spriteNum + 5).visible = FALSE 
       go frame (me.spriteNum + the frame) 
     else 
       alert "l'image n'est pas encore chargÈe" 
     end if

  • ReseTTim
  • Registratie: Juni 2000
  • Laatst online: 19-08 16:11

ReseTTim

Chocolate addicted

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
on prepareFrame
  hidechat
  startTimer
  
  repeat with i = 1 to 50
    if sprite(i).cast.name contains "navigatie" then is sprite(i).visible = False
    else  
    sprite(i).visible = true
    end if
  end repeat
  
  if (the timer >= 2 * 5) then sprite(52).visible = true
  else
    sprite(52).visible = false
  end if
end

thnx m8, hij werkt :) :)

Mijn profiel - Te koop: Overzicht van spullen..


  • Verwijderd
  • Registratie: November 2000
  • Laatst online: 24-01-2022
Nog een andere versie, misschien doettie hetzelfde:

(behaviour hangen op de sprite)

property my,pTimer

on beginSprite me
my = Sprite(me.spriteNum)
my.visible = FALSE
pTimer = 0
end beginSprite

on exitFrame me
if pTimer < 100 then
pTimer = pTimer + 1
else
my.visible = TRUE
-- of dit hierboven vervangen met al je navigatie sprites
end if
end exitframe