Avatar billede zed_one Praktikant
31. oktober 2003 - 09:56 Der er 11 kommentarer og
1 løsning

Ændring af farve? eller andet?

jeg er ved at lave et backgammon-spil, som benytter multiuser xtraen til at forbinde sig til en ircserver, som benyttes til chat og dataudveksling i spillet.

men anyways - jeg er igang med at lave lobby´en færdig, og har der et scrolling field hvori alle brugernes navne blir listet i. Jeg ville så gerne kunne gøre således, at når en bruger er igang med et spil, at hans navn blir rødt i brugerlisten - men dette er åbenbart ik muligt med fields? får i hvert fald en fejl (bruger member("lobby_users").word[1].color = 10 - ved ik lige om 10 gir den korrekte farve). Nogen der har en løsning på dette? eller evt en anden måde jeg kan vise at brugeren er igang med at spille?

jeg kan ikke bruge et tekstfelt der istedet, da jeg er afhængig af "the mouseword" når folk skal vælge en bruger at spille med.
Avatar billede kanding Nybegynder
31. oktober 2003 - 10:33 #1
Du kan ikke med fields, så hvis du vil farve, så skal du bruge text members. Hvis du vil opnå samme effekt som mouseWord med text members, så prøv:

on mouseDown me
  ML = pointToLine(sprite(me.spriteNum), the mouseLoc) 
  put sprite(me.spriteNum).member.line[ML]
end

Så kan du bruge text members og farve som du vil
Avatar billede zed_one Praktikant
31. oktober 2003 - 10:56 #2
der er en fejl i scriptet/behavioren - jeg får "variable used before assigning a value"

og da det er en krig siden at jeg har arbejdet med director, har jeg glemt hvordan jeg skal rette det :) (er egentligt lidt flov over det)

hint?
Avatar billede zed_one Praktikant
31. oktober 2003 - 10:57 #3
den brokker sig over variablen ml af en eller anden grund - selvom den da blir givet en værdi korrekt
Avatar billede kanding Nybegynder
31. oktober 2003 - 11:05 #4
Har du taget et text member og tilføjet scriptet??
Avatar billede kanding Nybegynder
31. oktober 2003 - 11:06 #5
hov hvilken director version bruger du?
Avatar billede zed_one Praktikant
31. oktober 2003 - 11:09 #6
hov my bad - glemte lige at man er nødt til at fjerne diverse tabuleringer fra de scripts man kopierer herinde fra - har aldrig helt forstået hvorfor

altså skulle fjerne alle tegn FØR ml i nr to linje - samt nogle usynlige tegn i slutningen af linjen
det samme nedenunder.

nu funker det :) og tak skal du ha
Avatar billede zed_one Praktikant
31. oktober 2003 - 11:12 #7
den metode der har jeg altid haft brug for. hadede altid at skulle vælge imellem fields og textmembers, og derved udelade nogle funktioner jeg havde brug fra fra begge.

hvorfor blir det monstro ik samlet til een type der kan begge ting? har du evt noget erfaring der kan gi en grund til det?
Avatar billede zed_one Praktikant
31. oktober 2003 - 11:17 #8
oh pis - nu kan jeg ik bruge .hilite() hehe
Avatar billede zed_one Praktikant
31. oktober 2003 - 11:20 #9
hov så ik lige dit spørgsmål - director mx
Avatar billede kanding Nybegynder
31. oktober 2003 - 11:20 #10
jeg kender ikke den dybere grund. Jeg ved at fields før i tiden havde nogle konflikter i forhold til windows fordi de har en eller anden relation til hinanden. Om det er det samme med text members ved jeg ikke.
Desuden mener jeg at richText er en form for grafisk font format eller lign, så man kan manipulere dem på alle leder og kanter, fx. anti-alisering. De kræver væsentlig mere processor kraft en fields gør. Men der er sikkert noget om det på macromedias site..
Glæder mig til at spille backgammon. Har du lavet de forarbejde ordentligt ;-)
Avatar billede zed_one Praktikant
31. oktober 2003 - 11:26 #11
hehe der går liige noget tid før du kan spille det :) har lavet næsten alt andet end selve spillet nu - altså preloader, menuer, forbindelse til ircserver (den tog lidt tid), dataudveksling mellem klienter samt al grafikken.

men derimod har jeg faktisk lavet et halvt backgammonspil før i tiden (jeg var doven dengang - så jeg gav op pga en lille bug i noget ret så roddet kode) - hvor jeg havde lavet næsten alt det andet - så VED at jeg kan lave det :) og har en del erfaring siden der
Avatar billede zed_one Praktikant
31. oktober 2003 - 11:33 #12
men mht til det der med fields versus textmembers - jeg kan godt se problemet :) men derimod så bruger jeg selv sjældent alle de funktioner der. jeg håber macromedia finder på noget smartere i en nyere version :)
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