Avatar billede alpapa Nybegynder
08. maj 2002 - 08:35 Der er 4 kommentarer og
1 løsning

Random

Hej igen ;-)
Endnu engang er jeg stødt ind i et variabel problem.
Har et lille spil hvor man skal finde et par briller gemt bag 5 forskellige ting (trillebør, handsker, hakke, rive og en spade).
Som det er nu ligger brillerne altid bag trillebøren, det er for nemt og for kedeligt, så mit spørgsmål lyder:
Hvordan gemmer jeg brillerne 'random'. Altså bag forskellige haveremedier hver gang spillet spilles???
Håber I kan hjælpe en Lingo-nybegynder.
alpapa
Avatar billede lykkeb Nybegynder
08. maj 2002 - 08:57 #1
jeg kender ikke programmet, men et forslag fra en c++ kender, ville være at lave en for løkke, og derefter give dem navne (Haveremedierne), så:

For(Briller =< 1 ; Briller => 15)
Briller.Gem = Briller


Resten kan jeg ikke huske, men noget i den retning, kan du måske bruge.
Avatar billede stormester Nybegynder
08. maj 2002 - 09:29 #2
En nem måde kunne være at lave 5 markers i tidslinien, ved hver marker bygger du din scene op  med "brillerne" bag hver sin haveting.


i director spillets første frame:

on exitFrame
  go random(5).marker
end

nu vi movien hoppe til en tifældig maker hver gang du går til frame 1 (startet)....
Avatar billede stormester Nybegynder
08. maj 2002 - 09:41 #3
,.nu vil movien hoppe til en tilfældig maker hver gang du går til frame 1 (starten af filmen)....Skulle der stå :)
Avatar billede alpapa Nybegynder
08. maj 2002 - 09:50 #4
lykkeb > Det fatter jeg ikke en bjælle af - sorry.
stormester > Vil man så ikke altid finde brillerne i første forsøg?
alpapa
Avatar billede stormester Nybegynder
08. maj 2002 - 11:46 #5
No, meningen er  vel at du vil have at når bruger kommer ind i movien så skal brillerne pladceres forskelligt, bag de 5 forskellige ting. DVS du laver fem opsætninger med fem forskellige placeringer at brillerne..er du med??

der efter gør det lille script sådan at når du starter din movie fra frame 1, så hopper den til en tifældig marker! og da du har forskellig placering af dine "briller" i de fem markers, får du jo en random funktion.

Hvorfor finder man dem i første forsøg, man ved sgu da ikke i hvilker marker man står i som bruger???
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester