NiKoS WSN Δημοσ. 31 Αυγούστου 2011 Δημοσ. 31 Αυγούστου 2011 Τι πρέπει να γράψω στα actions για να μου αναγνωρίζει Ελληνικά (κατά προτίμηση utf-8)
theomalegan Δημοσ. 31 Αυγούστου 2011 Δημοσ. 31 Αυγούστου 2011 Ποια έκδοση action script χρησιμοποιείς και ποια δομή αρχείων ?
NiKoS WSN Δημοσ. 31 Αυγούστου 2011 Μέλος Δημοσ. 31 Αυγούστου 2011 Ποια έκδοση action script χρησιμοποιείς και ποια δομή αρχείων ? χρησιμοποιώ actionscript 3. Την δομή αρχείων από που την βρίσκω (είναι έτοιμο template, δεν ξέρω πολλά από flash)
TheELF Δημοσ. 2 Σεπτεμβρίου 2011 Δημοσ. 2 Σεπτεμβρίου 2011 Κάποια βοήθεια παρακαλώ!!! Έλα τώρα αφού τα ξέρεις αυτά δώσε παράδειγμα δώσε το link δώσε των κώδικα(δώσε κάτι) τι να σου πει ο άλλος; Βάλε στο header «Content-Type: text/html; charset=utf-8»;
NiKoS WSN Δημοσ. 2 Σεπτεμβρίου 2011 Μέλος Δημοσ. 2 Σεπτεμβρίου 2011 Έλα τώρα αφού τα ξέρεις αυτά δώσε παράδειγμα δώσε το link δώσε των κώδικα(δώσε κάτι) τι να σου πει ο άλλος; Βάλε στο header «Content-Type: text/html; charset=utf-8»; Μα το action script δεν έχει head! > import caurina.transitions.Tweener; // To make a link to an external page, write label as "Label|URL" in array value var menu_label:Array = new Array("Ekdilwseis", "kathigites", "Ma8ites", "15 meles", "Stomatiki Igiini", "theatriki", "Perivalontiki", "Paidia tis dimokratias", "plirofories", "Contact", "Forum", "Xrisimes sindeseis"); var total:Number = menu_label.length; var i:Number = 0; var j:Number = 0; var column:Number = 4; var page:Number; var main_menu:MovieClip = new MovieClip(); this.addChild(main_menu); main_menu.mask = menu_area; main_menu.visible = false; fm_button.visible = false; for( i = 0; i < total; i++ ) { var btn = new flashmo_button(); btn.name = "flashmo_btn" + i; var each_substring:Array = menu_label[i].split("|"); btn.flashmo_button_label.fm_label.text = each_substring[0]; btn.item_url = each_substring[1]; btn.item_no = i; btn.flashmo_button_icon.gotoAndStop( i + 1 ); btn.flashmo_click_area.buttonMode = true; btn.flashmo_click_area.addEventListener( Event.ENTER_FRAME, btn_enter ); btn.flashmo_click_area.addEventListener( MouseEvent.ROLL_OVER, btn_over ); btn.flashmo_click_area.addEventListener( MouseEvent.ROLL_OUT, btn_out ); btn.flashmo_click_area.addEventListener( MouseEvent.CLICK, btn_click ); main_menu.addChild(btn); } function btn_over(e:MouseEvent):void { e.target.parent.over = true; } function btn_out(e:MouseEvent):void { e.target.parent.over = false; } function btn_click(e:MouseEvent):void { var mc = e.target.parent; if( mc.item_url != undefined ) navigateToURL( new URLRequest( mc.item_url ), "_parent" ); else change_page(mc.item_no); } function btn_enter(e:Event):void { var mc = e.target.parent; if( mc.over == true ) mc.nextFrame(); else mc.prevFrame(); } function enable_menu():void { for(var i:Number = 0; i < main_menu.numChildren; i++) { var mc = MovieClip( main_menu.getChildAt(i) ); mc.flashmo_click_area.visible = true; mc.over = false; } } function disable_menu():void { for(var i:Number = 0; i < main_menu.numChildren; i++) { var mc = MovieClip( main_menu.getChildAt(i) ); mc.flashmo_click_area.visible = false; } } function change_page(no:Number):void { page = no + 1; play(); }
SlackulatoR Δημοσ. 3 Σεπτεμβρίου 2011 Δημοσ. 3 Σεπτεμβρίου 2011 Έκανε embed τους ελληνικούς χαρακτήρες στο textfield; Επίσης δοκίμασε να φτιάξεις textformat: >var format:TextFormat = new TextFormat(); format.font = "Verdana"; format.color = 0x000000; format.size = 18; var label:TextField = new TextField(); label.autoSize = TextFieldAutoSize.LEFT; label.antiAliasType = AntiAliasType.ADVANCED; label.defaultTextFormat = format; label.text = "Ελληνικά!"; addChild(label);
NiKoS WSN Δημοσ. 3 Σεπτεμβρίου 2011 Μέλος Δημοσ. 3 Σεπτεμβρίου 2011 Έκανε embed τους ελληνικούς χαρακτήρες στο textfield; Επίσης δοκίμασε να φτιάξεις textformat: >var format:TextFormat = new TextFormat(); format.font = "Verdana"; format.color = 0x000000; format.size = 18; var label:TextField = new TextField(); label.autoSize = TextFieldAutoSize.LEFT; label.antiAliasType = AntiAliasType.ADVANCED; label.defaultTextFormat = format; label.text = "Ελληνικά!"; addChild(label); Ξανα ενημερώνω δεν ξέρω τίποτα από actionscript το πρώτο τι είναι ; το δεύτερο που το βάζω;
SlackulatoR Δημοσ. 3 Σεπτεμβρίου 2011 Δημοσ. 3 Σεπτεμβρίου 2011 Ανέβασε κάπου το αρχείο να στο φτιάξω αν θες. Εαν το textfield σου υπάρχει στο stage, για να εμφανίσεις ελληνικούς χαρακτήρες πρέπει να κάνεις embed fonts δηλαδή πατάς πάνω στο dynamic textfield και πας Properties -> Character Embedding και επιλέγεις Greek. Ψάξε και στο google για font embed. Αλλιώς χρησιμοποιείς τον κώδικα που σου έδωσα παραπάνω, λειτουργεί κανονικά, δημιουργεί ένα dynamic textfield με Ελληνικό κείμενο, αλλά επειδή είναι φτιαγμένο μέσω actionscript πρέπει να το μετακινήσεις εκεί που θες με label.x = 100; label.y = 100; για παράδειγμα.
NiKoS WSN Δημοσ. 13 Σεπτεμβρίου 2011 Μέλος Δημοσ. 13 Σεπτεμβρίου 2011 Ανέβασε κάπου το αρχείο να στο φτιάξω αν θες. Εαν το textfield σου υπάρχει στο stage, για να εμφανίσεις ελληνικούς χαρακτήρες πρέπει να κάνεις embed fonts δηλαδή πατάς πάνω στο dynamic textfield και πας Properties -> Character Embedding και επιλέγεις Greek. Ψάξε και στο google για font embed. Αλλιώς χρησιμοποιείς τον κώδικα που σου έδωσα παραπάνω, λειτουργεί κανονικά, δημιουργεί ένα dynamic textfield με Ελληνικό κείμενο, αλλά επειδή είναι φτιαγμένο μέσω actionscript πρέπει να το μετακινήσεις εκεί που θες με label.x = 100; label.y = 100; για παράδειγμα. Για κάποιο περίεργο λόγο δεν μου ήρθε ειδοποίηση στις συνδρομες!!!!!!!!! Και μπήκα τώρα επειδή πρέπει να το λύσω πολύ σύντομα (έχω αργήσει κι' όλας). Αυτό είναι το template Φίλε αν μπορείς να το κάνεις να γράφει ελληνικά στα μενού με σώζεις!!! Ευχαριστώ πολύ και ελπίζω να λυθεί γιατί αλλιώς έχω πρόβλημα!
NiKoS WSN Δημοσ. 13 Σεπτεμβρίου 2011 Μέλος Δημοσ. 13 Σεπτεμβρίου 2011 Που είναι; στείλε λινκ. Ξέχασα να βάλω LInk :S http://www.flashmo.com/preview/flashmo_246_black_pad
NiKoS WSN Δημοσ. 13 Σεπτεμβρίου 2011 Μέλος Δημοσ. 13 Σεπτεμβρίου 2011 Ωραία που θες να γράψεις ελληνικά; Στον τίτλο των μενού! μέσα οι σελίδες αναγνωρίζουν ελληνικά!
SlackulatoR Δημοσ. 13 Σεπτεμβρίου 2011 Δημοσ. 13 Σεπτεμβρίου 2011 Εκεί που λέει "Latest News", "Introduction", "Marketing" κτλ; Αν ναι, θα πας στην Library του Flash (CTRL +L) -> 2. menu -> flashmo button label, θα επιλέξεις το textfield και θα πας στο Properties panel του Flash -> Character Embedding και θα επιλέξεις ΚΑΙ τα ελληνικά(με CTRL + click πάνω στο "Greek"). Και είσαι gg.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.