Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Lidt spøjst, at du bare digter? Hvis _parent er et objekt, så er det vel næppe også en funktion :)
Og da _parent er en reference til dit _parent-objekt, så ligger dets _parent vel i _parent._parent. Jeg vil nok råde dig til at investere i Grundlæggende programmering i ActionScript[1] - den vil du nok kunne bruge til at forstå ActionScript lidt bedre.
haha, er det spøjst? hehe, jamen så siger vi det. Detsuden har jeg altså nu fået Flash MX 2004, så koder jo ikke AS mere men AS2. Troede ikke bogen beskrev AS2 ret meret (?)
Kan du så fortælle mig, hvordan jeg på en utrolig simpel måde laver, evt. med addListener eller getCode() og hvad de nu hedder, så Flash finder uf af, hvilke knapper man trykker på i steg. Så Flash skal tjekke: Trykkes der KKFGM (eks.) skal den gå til frame 2 - men trykkes der ALUGA skal den gå til frame 3? Og det må meget gerne være sådan, at trykkes der GALUGAW går den til frame 2 (fordi ALUGA er blevet trykket)
Det er ikke så meget AS2 vi snakker her. Det er nemlig grundlæggende programmeringsforståelse :)
Tja, det er vel noget med at lave en klasse, der lytter efter følger af bogstaver og har en liste over følger, den sammenligner med. Og for hver af disse en pointer på, hvad det næste forventede bogstav er. Det kan laves med pænt. 2 klasser skal der til. KeySequenceManager og KeySequence for eksempel. Så tilføjer du en ny KeySequence til manageren, som selv indeholder den streng, den vil lytte på, og hvad der skal ske, når strengen er ankommet (en callback af en art). og så skal din manager blot sørge for at lytte på Key efter getAscii, og når der kommer en key, sender den denne til hver eneste KeySequence, som der lytter.
Det er da ikke AS2 :) AS2 er klasser. For eksempel:
import KeySequence; class KeySequenceManager { private var sequences:Array; public function KeySequenceManager() { sequences = new Array(); Key.addListener(this); } private function onKeyDown():Void { var ks:KeySequence, i:Number, char:String = Key.getAscii(); for (i = 0; i < sequences.length; i++) { ks = KeySequence(sequences[i]); ks.key(char); } } public function addSequence(ks:KeySequence):Void { sequences.push(ks); } }
Det fatter jeg intet af :S Så super god er jeg altså heller ikke... Kender ikke funktionerne import, private og public... Behøver det være så avanceret?
Du sagde jo, at du brugte as2 - hvis du "bare" bruger AS2 som i at du fasttyper din variabler, så er ovenstående bog garanteret fyldt med rigeligt af information, som du kan bruge. Hvis du ikke bruger klasser, så bruger du heller ikke AS2 - i hvert fald ikke den vigtigste del heraf :)
Jo, det kan godt laves simplere, men ovenstående er det smarteste og nemmest at bruge :)
Kunne du fortælle mig hvordan anden kunne se ud, og hvad jeg så skal skrive i Flash filen? For jo, jeg laver da nogle gange nogle klasser, men det er uhyrlig sjældent, da jeg ikke kan se det smarte i det endnu... Men det kommer vel med tiden - men jeg bruger AS2, da jeg laver mine egne context menu'er, og det kan ikke gøres med AS :)
Jo, det kan det da vist nok godt. Forskellen på AS1 og AS2 er ikke funktionalitet, men syntaks.
Skal du lave det på "gammeldags" vis, så bliver det automatisk noget "gammeldags" rod med en masse objekter. Det kan jeg ikke lige overskue at lave på nogen klog måde pt alligevel :)
Nø, men jeg ved ikke lige, om jeg kan tage mig sammen til det :P Når man først er hoppet på den pæne metro, gider man ikke lige tage den grimme bus uden grund :)
Og vi kan da bare fjerne import, public og private fra klassen - de kan godt fjernes uden den mangler funktionalitet :)
Jamen det er jo slet ikke det der er problemet - problemet er, at jeg skal have sådan, at hvis jeg trykker 5 forudbestemte taster i steg, skal den spring til en anden frame. Og jeg ved ikke selv hvordan dette skal kodes, men det ved du tilsyneladende... Om det så bliver med pæne metro klasser eller grimme bus scrips er 100 % lige meget for mit vedkommende, hvis du bare vil lave det vil det være så kanon! Vil du have ekstra point skal du nok også få det...
Ville du lave den dér kode, hvis du vil skal du få 200 point med oveni, men hvis du ikke vil, så sig til - for så skal jeg jo så selv lave det... Det kommer bare til at tage noget tid, da jeg ingen anelse har om, hvad der skal stå...
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.