¿ìËÙÒµÎñͨµÀ

ÌåÑéFlash MX(5)£ºÍøÂçÊý¾ÝºÍÎı¾Ïà¹Ø²Ù×÷

×÷Õß ØýÃû¼¼Êõ À´Ô´ ·þÎñÆ÷¼¼Êõ ä¯ÀÀ ·¢²¼Ê±¼ä 2012-07-15

? ¡¡¡¡Ê×ÏÈ£¬¶Ôʱ¿ÌÔÚÎÒÉí±ßµÄÍøÂçÅóÓÑÃǺ;­³£À´ÐŹÄÀøÎÒµÄÍøÓÑÃDZíʾ¸Ðл¡£ÎÒ»á¼á³ÖÏÂÈ¥£¬²¢Ð´³ö×ðÖØFlash MXµÄÃû×ÖµÄϵÁÐÎÄÕ¡£ ¡¡¡¡Flash MXÔÚMacromediaµÄMXÕ½ÂÔ·½ÏòµÄÖØÊÓʹµÃÆ俪·ÅʽµÄ½á¹¹¿ÉÒÔÓ¦ÓÃÓÚ¸ü¶àµÄÍøÂçÄÚÈݺͿª·¢Ó¦Ó㬽ñÌ죬ÎÒÃÇÕë¶ÔÐÂÌáÉýµÄÍøÂçÊý¾ÝºÍÎı¾Ïà¹Ø²Ù×÷½øÐнâÎö¡£ ¡¡¡¡TextField¶ÔÏó ¡¡¡¡ÐµÄTextField¶ÔÏóÊÇ´ÓObject¶ÔÏó¼Ì³Ð¶øÀ´£¬Ê¹µÃÔÚFlashÖж¯Ì¬½¨Á¢Îı¾µÄͯ»°±ä³ÉÏÖʵ£¬¶øÕâһЩÄãÖ»Òª´ÓMovieClip.createTextField¿ªÊ¼£¨ÕâÌõÓï¾äÏë±ØʹÓÃƵÂʷdz£µÄ¸ß£¬ËùÒÔÎҰѸñʽд³öÀ´£©£º MovieClip.createTextField(InstanceÃû³Æ,Éî¶È,³õʼxÖáλÖÃ,³õʼyÖáλÖÃ,³õʼ¿í¶È,³õʼ¸ß¶È); ¡¡¡¡Í¨¹ýMovieClipµÄcreateTextField·½·¨£¬Ä㽫¿ÉÒÔ¶¯Ì¬µÄÔÚ³ÌÐòÔËÐÐÆڼ佨Á¢Îı¾Çø²¢¿ÉÉèÖÃÆäÊôÐԺͷ½·¨£º ¡¡¡¡createTextField("txt",++dpt,80,100,100,200);
¡¡¡¡txt.wordwrap=true;
¡¡¡¡var i=30;
¡¡¡¡while (i--) txt.text+="rice..."; ¡¡¡¡Í¨¹ýÕâÐдúÂ룬ÎÒÃÇÔÚ³ÌÐòÔËÐÐÆÚ¶¯Ì¬½¨Á¢Ò»¸öInstanceÃû³ÆΪtxtµÄÎı¾Çø²¢ÖÃÓÚµÚ1²ãÉî¶È£¬¹æ¶¨Æä³õʼλÖÃÔÚ(80,100)£¬¸ß200¿í100£»Õâ¸ö¡°¿ð¡±×öºÃÒÔºó£¬ÎÒÃÇ¿ÉÒÔÍùÀïÃæ·Å¶«Î÷£¬µ«ÊÇÎÒÃÇÔÚ·Å֮ǰ£¬ÎÒÃÇÐèÒª¹æ¶¨ËüµÄÁíÒ»¸öÊôÐÔwordwrap£¬Õâ¸öÊôÐÔµÄ×÷ÓÃÏ൱Óڹ涨ÁËÄãµÄ¿ðÓÐûÓзâ±ß£¬Èç¹û³õʼֵΪfalse£¬ÄÇôÕâ¸ö¡°¿ð¡±ÊÇʧ°ÜµÄ£¬Ö»¿ÉÒÔµ±×÷¡°Ï¯×Ó¡±£»ËæÒâÎÒÃ**涨ÁËÕâ¸ö¡°¿ð¡±·â±ß£¬²¢ÈûÈë30¡°½ï¡±´óÃס£ÊÔÔËÐÐϽá¹û¡££¨Èçͼ1£¬°¢£¬¿´ÆðÀ´µ½ÕæÏñ´óÃ׿𡭡­£© £¨Í¼1£© ¡¡¡¡³É¹¦µÄµÚÒ»²½Âõ¿ªÁËÖ®ºó£¬ÈÃÎÒÃǶÔÉÏÃæ³óªµÄ´óÃ׿ð×°ÐÞһϡ£ ¡¡¡¡createEmptyMovieClip("mc",++dpt);
¡¡¡¡with (mc) {
¡¡¡¡¡¡createTextField("txt",++dpt,80,100,100,100);
¡¡¡¡¡¡txt.putRice=function(rice){
¡¡¡¡¡¡¡¡if(rice){
¡¡¡¡¡¡¡¡¡¡txt.text+=".";
¡¡¡¡¡¡¡¡¡¡arguments.callee(--rice)}return;
¡¡¡¡¡¡¡¡};
¡¡¡¡¡¡txt.border=1;
¡¡¡¡¡¡txt.multiline=1;
¡¡¡¡¡¡txt.background=1;
¡¡¡¡¡¡txt.wordWrap=1;
¡¡¡¡¡¡txt.putRice(254);
¡¡¡¡¡¡txt.putRice(36);
¡¡¡¡} ¡¡¡¡ÓÉÓÚTextFieldÊÇMovieClipµÄ·½·¨£¬ËùÒÔÎÒÃdzöÓÚѧϰ¶ø²úÉúÒ»¸ö¿ÕµÄMovieClipÀ´×°Õâ¸öÎı¾Çø£»³ÌÐòÔËÐкó¶¯Ì¬²úÉúÒ»¸öÎı¾Çø£¬²¢ÓÐÒ»¸ö±ß¿òºÍ°×É«µÄ±³¾°£¬×îºóÓÃ×Ô¶¨Òå·½·¨putRice×°ÔØ¡°´óÃס±£¬ÓÉÓÚFlash MXµÄµÝ¹éµ÷ÓÃ×î¶àÖ»¿ÉÒÔÖ§³Ö256²ã£¨0-255£©£¬ËùÒÔÎÒÃÇ»¹²»ÄÜÒ»ÏÂ×Ó×°ÔØ300½ï£¬Ö»ÄÜ·ÖÁ½´Î×°£¨254+36£©£¬×îºóÐγɵĽá¹ûÈçÏ£º£¨Í¼2£© £¨Í¼2£¬¿´ÆðÀ´ºÃÕûÆëµÄ´óÃ×£¬Æäʵ¶àÓàµÄ²¿·ÖÒѾ­Â©µ½µØµÍÏÂÈ¥ÁË¡­¡­£©
¡¡¡¡àÅ¡­¡­Õâ¾Í½áÊøÁË£¿ÎÒÕâ¸öÈËBad Mind£¬×ÜÏë¸ã¸ã¶ñ×÷¾ç£¬ÎÒÈÃÎÒ×öµÄtextFieldÃ׿ð½øÐÐÎïÀíÐÔÆÆ»µ²âÊÔ£¬ÈÃÆä¸ß¶È£¨»ò¿í£©Ð¡ÓÚ×ÖÌåµÄ×îС¸ß¶Èºó¡­¡­·¢ÏÖBugÒ»¸ö£¬textFieldʧȥÁËÔ­ÓеÄλÖú͸ߡ¢¿íÊôÐÔ±»¼·µ½ÁËÆÁÄ»µÄ±ßÔµ£¬×î¸ãЦµÄ¾ÍÊÇÕâ¸ö²âÊÔ½á¹û¡­¡­ÈÃÎÒÃǼÓÈëÈçÏ´úÂë²¢¹Û²ì£¨Í¼3£© ¡¡¡¡createTextField("txt",++dpt,80,100,100,3);
¡¡¡¡trace(txt._x);
¡¡¡¡trace(txt._y);
¡¡¡¡trace(txt._width);
¡¡¡¡trace(txt._height);
¡¡¡¡trace(txt.textwidth);
¡¡¡¡trace(txt.textheight);
¡¡¡¡txt.wordwrap=1;
¡¡¡¡var i=30;
¡¡¡¡while (i--) txt.text+="rice..."; £¨Í¼3£¬µ¹¡­¡­y¿ÉÊÇ100Ò®£¬¿íÒ²ÊÇ100Ò®£¬Ã»°ì·¨£¬°ÑÎҵĿð³Å»µÁË¡­¡­Ã×ÈöÁËÒ»µØ£© ¡¡¡¡TextFiledµÄ¼òµ¥Ó¦Óà ¡¡¡¡¸Õ×öÁ˸öÃ׿ðÀý×Ó£¬¿´ÆðÀ´Îı¾Çø²Ù×÷»¹ÓÐЩÓÃ;£¬¿ÉÊǽö½öÕâÑù¿É²»¹»¡­¡­Flash MXÖÐеÄÎı¾Çø»¹ÊÇÓкܴóµÄÓÃ;µÄ¡£ ¡¡¡¡ÀýÈçÎÒÃÇ×öÒ»¸öÔÚÏßÓû§ÊäÈëÐÕÃûºÍÃÜÂëµÄ¼òµ¥Ó¦Óã¬ÊäÈëÈçÏ´úÂ룺 ¡¡¡¡createTextField("txtUser",++dpt,80,100,100,20);
¡¡¡¡createTextField("txtPass",++dpt,80,150,100,20);
¡¡¡¡txtUser.type=txtPass.type="input";
¡¡¡¡txtUser.border=txtUser.background=1;
¡¡¡¡txtUser.bordercolor=txtPass.bordercolor=0x776655;
¡¡¡¡txtPass.border=txtPass.background=1;
¡¡¡¡txtUser.autosize=txtPass.autosize="center";
¡¡¡¡txtUser.text=txtPass.text+=" ";
¡¡¡¡txtPass.password = 1;
¡¡¡¡txtUser.tabIndex=1;
¡¡¡¡txtPass.tabIndex=2;
¡¡¡¡txtUser.tabEnabled=txtPass.tabEnabled=1;
¡¡¡¡txtUser.tabChildren=txtPass; ¡¡¡¡°¡¡­¡­¿´ÆðÀ´ÂÒÆß°ËÔ㣬µ«ÊÇÈ´Ê®·ÖºÃÀí½â£¬Flash MXÖÐÔÊÐíÓû§×Ô¶¨ÒåTextFieldµÄºÜ¶àÊôÐÔ£¬¶ø¶ÔÆä²Ù×÷¸üÊÇ¿¼ÂÇÖܵ½£»ÎÒÃÇÊ×Ïȶ¨ÒåÁ½¸öÀàÐÍΪÊäÈëÎı¾µÄTextField txtUserºÍtxtPass£¬¶¨ÁËÒ»»ù±¾µÄ±³¾°±ß¿òµÈÑùʽÊôÐÔºó£¬ÎÒÃÇÓÃautosizeÊôÐÔÈÃÎı¾×Ô¶¯Ëõ·Å£¬ÕâÑùÔÚÓû§ÊäÈëµÄµÄʱºòÊ®·ÖµÄ¶¯¸ÐµÄ£¬¶øµÚ2¸öÎı¾txtPassÐèÒªÓû§µÄÄÚÈÝΪÒþ²Ø£¬ËùÒÔ°ÑËüµÄpasswordÊôÐÔÉèΪtrue£»½ÓןøÕâÁ½¸öÎı¾³õʼ»¯×Ö·û£¬ÈÃËûÃÇ¿´ÆðÀ´²»ÄÇôÏÁÕ­£»×îºóÓÃÓõ½µÄÊÇtabIndex£¬ËüÊÇÒ»¸ö´æ´¢µ±Ç°ÐèÒªtable¼ü»»½¹µãÎı¾µÄÊý×飬ͨ¹ýÕýÕûÊýÀ´Çø·Öÿ¸öÒªÇл»µÄÎı¾£¬¶øÄãÈç¹ûÄãÒªÊÇÓõ½Õâ¸ö¹¦ÄÜ£¬Îı¾ÇøµÄtabEnabled±ØÐëÊÇtrue£¬·ñÔòÎÞЧ£¬¶øtabChildrenÊôÐÔÊÇмÓÈëµÄÊôÐÔ£¬ÎÒÃÇ¿ÉÒÔÉèÖÃ/»ñÈ¡ÆäÄÚ²¿µÄ×ÓÎı¾¶ÔÏó¡£²âÊÔ£¬Äã¿ÉÒÔ¿´µ½Ò»¸öÓû§ÊäÈë½çÃ棬ÕâÒ»ÇеÄÖÆ×÷¹ý³ÌÊDz»ÐèÒªÄ㶯ÈκÎÊó±ê²Ù×÷µÄ¡££¨Èçͼ4£© £¨Í¼4£¬¹þ¡­¡­ÎÒµÄÃÜÂ볤¶È¿Ö²À°É£© ¡¡¡¡µ«ÊÇ£¬Õâ¸ötabIndexºÍselectionÓÐÖ±½ÓµÄ³åÍ»¡£µ±ÄãÉèÖÃÁËtabEnabledºÍtabIndexºó£¬Èç¹ûҪʹÓÃselection.setFocus(txtUser);ÕâÑùµÄ¿´ÉÏȥʲô´íÎó¶¼Ã»ÓеĴúÂ룬½«»á²úÉúÒ»¸öÄÚ²¿ÓÅÏȼ¶´íÎ󣬽«ÎÞ·¨ÓÐЧʹÓÃtab¼üÀ´Çл»Îı¾¡£ ¡¡¡¡Ð´µ½ÕâÀͨ¹ýºÜ¶àÀý×ÓÎÒÃÇÔÙ´ÎÖ¤Ã÷ÁËÔÚFlash MXÖпÉÒÔÍêÈ«ÍÑÀëÊó±ê²¢ÄÜÍê³ÉºÜ¶àͬÑùÉõÖÁ¸ü¿áµÄЧ¹û£¬¶ø´Ëʱ£¬Flash MXµÄÑô¹âÉäÏ߲Ų»¹ýÊÇÉÏÎç10µã°ë£¬¸ü¶àµÄ¹¦ÄÜ»¹µÈ´ýÎÒÃÇȥ̽Ë÷¡­¡­ ¡¡¡¡Ô´Îļþ£ºhttp://www.dnvs.net/tutorial/flash_mx/day_5.fla ¹Ø¼ü´Ê£ºFlash MX Îı¾

ÁèÖڿƼ¼×¨ÒµÌṩ·þÎñÆ÷×âÓᢷþÎñÆ÷Íйܡ¢ÆóÒµÓʾ֡¢ÐéÄâÖ÷»úµÈ·þÎñ£¬¹«Ë¾ÍøÕ¾£ºhttp://www.lingzhong.cn ΪÁ˸ø¹ã´ó¿Í»§Á˽â¸ü¶àµÄ¼¼ÊõÐÅÏ¢£¬±¾¼¼ÊõÎÄÕÂÊÕ¼¯À´Ô´ÓÚÍøÂç,ÁèÖڿƼ¼×ðÖØÎÄÕÂ×÷ÕߵİæȨ£¬Èç¹ûÓÐÉæ¼°ÄãµÄ°æȨÓбØҪɾ³ýÄãµÄÎÄÕ£¬ÇëºÍÎÒÃÇÁªÏµ¡£ÒÔÉÏÐÅÏ¢ÓëÎÄÕÂÕýÎÄÊDz»¿É·Ö¸îµÄÒ»²¿·Ö,Èç¹ûÄúҪתÔر¾ÎÄÕÂ,Çë±£ÁôÒÔÉÏÐÅÏ¢£¬Ð»Ð»!

·ÖÏíµ½£º ¸ü¶à

Copyright ©1999-2011 ÏÃÃÅÁèÖڿƼ¼ÓÐÏÞ¹«Ë¾ ÏÃÃÅÓÅͨ»¥Áª¿Æ¼¼¿ª·¢ÓÐÏÞ¹«Ë¾ All rights reserved

µØÖ·(ADD)£ºÏÃÃÅÈí¼þÔ°¶þÆÚÍûº£Â·63ºÅ701E£¨¶«ÄÏÈÚͨÅÔ£© Óʱà(ZIP)£º361008

µç»°£º0592-5908028 ´«Õ棺0592-5908039 ×ÉѯÐÅÏ䣺web@lingzhong.cn ×ÉѯOICQ£º173723134

¡¶ÖлªÈËÃñ¹²ºÍ¹úÔöÖµµçÐÅÒµÎñ¾­ÓªÐí¿ÉÖ¤¡·ÃöB2-20100024  ICP±¸°¸:ÃöICP±¸05037997ºÅ