Autor | Zpráva | ||
---|---|---|---|
Kamila 4099 Profil * |
#1 · Zasláno: 22. 8. 2011, 17:29:15
Ahoj, dělám na aplikaci, potřebuji aby tam bylo několik tlačítek, který uživatel může zaškrtnout kliknutím, ale když si odpověď rozmyslí tak by to tlačítko mělo jít kliknutím odškrtnout. Ale nedaří se mi. Dám tam podmínku if, proměnou typu boolean ale nefunguje mi to. Nevím kam mám umístit tu proměnnou (na hlavní osu, do toho MC? Poraďte prosím. (AS2)
|
||
Časová prodleva: 24 dní
|
|||
zed Profil * |
#2 · Zasláno: 15. 9. 2011, 18:15:24
Vytvoř mc pojmenuj ho tlacitko.
Vytvoř button pojmenuj ho odskrtnuty_btn vlož ho na 1.frame do mc tlacitko a do kolonky label name napiš odskrtnuto Vytvoř button pojmenuj ho zaskrtnuty_btn vlož ho na 2.frame do mc tlacitko a do kolonky label name napiš zaskrtnuto Vytvoř druhou vrstvu a na 1. a 2. frame vlož AS stop(); Klikni na odskrtnuty_btn a vlož AS on (release) {gotoAndPlay("zaskrtnuto"); } Klikni na zaskrtnuty_btn a vlož AS on (release) {gotoAndPlay("odskrtnuto"); } Možná to jde i jiným způsobem,ale nic jiného mě nenapadlo. |
||
weroro Profil |
#3 · Zasláno: 17. 9. 2011, 23:49:57 · Upravil/a: weroro
Na ukážku. (potom si to môžeš upraviť podľa seba)
-> nakresli štvorec -> klikni naň pravým tlačítkom myši a vyber convet to symbol kde vyber možnosť movie clip a daj OK -> stlač klávesu V a presuň sa do vnútra tohto movie clipu (2x klik na movie clip) -> klikni na prvý snímok časovej osy a stlač klávesu F6 -> klikni na novovytvorený snímok (2) a danému štvorcu zmeň farbu (to preto aby si na koniec videl rozdiel) -> zamkni vrstvu -> pridaj novú vrstvu -> klikni na prvý snímok tejto novej vrstvy a stlač F9 (otvorí sa okno actionscript) -> do okna actionscript napíš this.stop (); this.onRelease = function ():Void { if (this.value) { this.gotoAndStop (1); } else { this.gotoAndStop (2); } this.value = !this.value; }; -> stlač CTRL+ENTER a vyskúšaj :) |
||
Časová prodleva: 13 let
|
0