12. november 2003 - 09:49Der er
14 kommentarer og 1 løsning
vedr. UI komponentet : combo box
Hej,
JEg kunne godt tænkte mig at lave en menu ud af den combo box som er integreret i FLash MX serien. Det skal være sådan at når man vælger en værdi, at den så enten laver loadmovie eller blot _root.mc.gotoandplay(x) actionen.
I Mx 2004 kan man definere nogle behaviors sådan at hvergang man skifter værdi i combo boxen laver den, den ønskede action. Men det er ikke tilstrækkeligt da dette kun ville virke hvis jeg havde to menu valg, nu skal jeg måske have en 6-7 stykker og så får jeg et problem. Håber i forstår min problemstilling
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg forstår ikke helt hvad du mener med "hvis jeg havde to menu valg" - jeg har lige sat den op med on (change) ved at fylde data-arrayet i den, og kalde følgende:
on (change) { _root.clip.gotoAndStop(this.selectedItem.data); }
data er bare 1, 2, 3, 4 og så går movieclippet til den pågældende frame.
Det ser iøvrigt meget nice ud det nye combobox-component :)
Det jeg mener er at hvis jeg havde to menu valg så ville min on(change) jo naturligvis virke da jeg kun kan skifte fra 1 til 2 og jeg vi naturligvis ende det rigtige sted. HVis jeg har 4 menu valg så kan følgende ske ved en on(change) fra menu valg 1 1--> 2 1--> 3 1--> 4
NAturligvis!
og derfor skal jeg jo have defineret min kode således at hvis jeg vælger 2 så skal den f.eks. gå til frame 2 i clip 3 så skal den gå til frame 3 i clip 4 så skal den gå til frame 4 i clip
Håber du forstår min problemstilling, og om du evt. vil skrive et udkast da jeg stadigvæk er newbie på AS området
hvad nu hvis jeg ik vil have den skal gå til et frame label i stedet for et nummer. JEg har prøvet i data at sætte "" om dur ikke, og i koden på comboxen at sætte "" om data virker ikke. ??????????
jeg kender ligeledes ikke få samme succes som dig ang. 0 i data værdien
jeg kan også sagtens få den til at springe til den frame som svarer til værdien i data arrayet, men hvad nu hvis jeg vil have den til at springe til et frame label som hedder peter, hvad skal jeg så skrive i mit data array?
peter eller "peter" eller kan det slet ikke lade sig gøre?
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.