02. maj 2001 - 15:54Der er
4 kommentarer og 2 løsninger
IF??
hej alle!!
problem, problem.. det blir lidt svært at forklare det her.. here goes...
jeg har 6 firkanter liggende i et MC, altså tre oppe og tre nede! og så når jeg trykker på en af mine 6 knapper \"slider\" den så op og sætter sig hvor den skal! og til det mc har jeg lavet to variabler der tjekker hvor mit mc ligger på x og y
og så når jeg trykker på knap 3 så skal der speles et andet MC...men det skal først ske når MC er stoppet med at \"slide\"
så skal jeg altså sætte to if:er IK??? altså if (varible1 eq 32.1) if (variable2 eq 89.2) setProperty(_root.MC2, _alpa, 100); else ......._alpa, 0 (scriptet er måske ikke helt korrekt skrevet :) men principet)
jeg ved slet ikke hvis man skal gøre det på den måde...men hvorfor ik? JEG kan bare ikke få det til at virke...help!!!!
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
Hvis din slider er et i twwen kan du jo sætte en variable i den sidste frame istedet. F.eks hvis det er første knap der er trykket på. _root.DinVariable = \"EtMovieclip1! Det er lidt nemmere end at skulle hente en proberty...
Hvis du vil have at når man trykker på en knap imens en anden kører og knappen så skal starte efter den første er standset kan det gøres på flere måder... Du kan enten lave et loop der tjekker om der er nogle MC der kører, hvis ikke så start det nye - eller du kan igen i den sidste frame af dit tween, tjekke om der er aktiveret en variable. Ved at give den variable en talværdi, kan du gøre i stil med;
if (_root.dinVariable >0) { tellTarget (\"EtMovieclip\" add number(_root.dinVariable)) { play (); } }
Hvor EtMovieclip svarer til fornavnet på dit clip. Dvs. i dette tilfælde kan du kalde dem for; EtMovieclip1 EtMovieclip2 EtMovieclip3 EtMovieclip4 EtMovieclip5 EtMovieclip6
Det er måske lidt forvirrende - men du er velkommen til at sende din .fla til admin@diktator.dk - jeg har godt nok først tid i morgen til at lave det ....
jeg har lige fået det til at virke men..nu vil jeg gerne ha at Mc:et der skal ha alphan 100 når selve slide mc:et er på plads, skal fade op og ikke bare lige pludslig ha _alpha = 100...??
if ((getProperty(movieclip, _alpha))<=100) { setProperty (movieclip, _alpha, (getProperty(movieclip, _alpha))+10); }
Sådan her! og så skal du få den til at loope mellem 2 frames.
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.