11. januar 2001 - 12:58Der er
19 kommentarer og 1 løsning
Angående et forsøg med If _rotation=0
Vi har dragabel \"BOKS1\" Den roterer 90 grader ved et tryk på space....
Når man rotere \"BOKS1\" har den naturligvis en _rotation der starter på 0 og ændre sig til 180,270,90 og 0 igen altså snurret en omgang..O))
Hvis jeg nu vil have at når den er 0 vender BOKS1 rigtigt, og man kan ved et tryk på en knap udføre en handling MEN hvis den står i de andre positioner sker dette ikke...??
Forståeligt..?
Altså : on (press) { tellTarget (_root) { if (_level0.a>=1) { gotoAndPlay (23); } } }
Her vil jeg gerne at der tilføres HVIS _level0.boks1 rotationer ligmed 0 goto 23..O)
HEHE det er det når man ikke har fagsproget med i sine beskeder...
Jeg har BOKS1 + en funktion der får den til at rotere +90 grader ved tryk på space....
BOKS1 har altså en variabel i rotation som kan være 90 - 180 -270 - 0
Så er det at jeg gerne vil at når den står i position 0 Så er den rigtig hvis den står i de tre andre positioner er det forkert...altså så skal den ikke goto23.....
Jeg vil geren sende *.fla Men jeg lære meget ved det her så hvis du gider at bryde hovedet på denne måde er det great for mig.
Jeg kan naturligvis også lære det ved at tjekke hvad du evt ændre ved .fla, men på denne måde opnår jeg også at forklare mit problem..O)))
Jeg har sådan at Når brikkerne ligger på de rigtige pladser, så Skrives der feks TILYKKE
Ikke lavet i denne version kun med brik 1...
Men det er P.T lige meget om de vender rigtigt, bare de ligger på den rigtige plads, og det er der Rotation kommer ind i billedet for jeg vil jo have at det først er når alle ligger Rigtigt at der skal skirves Tillykke..O)))
on (press) { Rota = getProperty(_level0.bea1, _rotation); } on (release) { tellTarget (_root) { if (a>=1 && \"_level0:Rota=0\") { if (_level0.Rota=0); gotoAndPlay (23); } } }
Der sker det at jeg nu i Debuggeren kan se at Rota ændre sig som den skal i level0...Men jeg kan ikke få det sidste IF til at virke, da jeg gjorde som dig ovenfor skrev den :
Left side of assignment operator must be variable or property. if (a>=1 && _level0:Rota=0) { if (a>=1 && _level0:Rota=0) {
Men Jeg kæmper vidre og ved du tænker SEND mig nu bare den FLA så jeg kan ordne det..O))
Men jeg acceptere dit første svar og kæmper vidre...:O)Skulle du nu lige have en ide så fyr den gladeligt af..O))
Diktator har nu også ret i at man skal bruge == i stedet for =. Jeg har nu aldrig brugt det, da jeg sværger til AND og OR. Det synes jeg nu immervæk en gang er noget nemmer at huske end alle disse mystiske forkortelser...
Direkte fra hjælpefilen
= (assignment) == (equality)
og så lige... JEG HADER FOLK DER KALDER MIG NIKO!!! HE he...
/Nikolaj
Synes godt om
Ny brugerNybegynder
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.