½Ì³ÌÌùÊ¿£ºFlashºÃ¿´µÄ¸úËæÊó±êµÄÐýתÐÇÐÇÖÆ×÷½Ì³Ì£¬
FlashºÃ¿´µÄ¸úËæÊó±êµÄÐýתÐÇÐÇ
¡£¡¡¡¡µÚÒ»²½£º
¡¡¡¡´ò¿ªFLASH£¬Ð½¨Ò»¸öӰƬ¼ô¼Ôª¼þ£¬ÃüÃûΪ¡°ÐÇÐÇ¡±£¬ÔÚÀïÃæ»æÖÆÒ»¸öÐÇÐdzöÀ´£¬²¢ÇÒ°ÑËüµÄÖÐÐĵãºÍÎę̀ע²áµã¶ÔÆë£¬ÔÚµÚ20Ö¡ºÍµÚ40´¦¸÷²åÈëÒ»¸ö¹Ø¼üÖ¡¡£Ñ¡ÖеÚ20Ö¡£¬ÔÚËüµÄÖÐÐĵãºÍÎę̀µÄ×¢²áµã¶ÔÆëµÄÇé¿öϰ´×¡SHIFT¼ü½øÐеȱÈÀýËõС£¨ÄãÈÏΪ²î²»¶à¾ÍÐÐÁË£©£¬È»ºóÑ¡ÖеÚ1µ½20Ö¡µÄÈÎÒâÒ»Ö¡´´½¨²¹¼ä¶¯»£¬´ò¿ªÊôÐÔÃæ°å°ÑËüµÄתµ÷³ÉÄæÊ±Õ룬ѡÖеÚ20µ½40Ö¡µÄÈÎÒâÒ»Ö¡´´½¨²¹¼ä¶¯»£¬´ò¿ªÊôÐÔÃæ°å°ÑËüµÄתµ÷³É˳ʱÕë¡£
¡¡¡¡µÚ¶þ²½£º
¡¡¡¡ÔÚн¨Ò»¸öӰƬ¼ô¼Ôª¼þ£¬ÃüÃûΪ¡°×ªÈ¦µÄÐÇÐÇ¡±£¬ÔÚͼ²ãÃæ°åµÄµØ·½ÕÒµ½¡°Ìí¼ÓÔ˶¯Òýµ¼²ã¡±Ìí¼ÓÒ»¸öÒýµ¼²ã³öÀ´£¬ÔÚÑ¡ÖиÃͼ²ãµÄÇé¿öϰ´×¡AIT+SHIFT¼üÔÚÎę̀ÉÏ»æÖÆÒ»¸öÓб߿òÎÞÌî³äÉ«µÄÔ²£¨´óСÄãÈÏΪºÏÊʾÍOK£©£¬È»ºóÓÃÊó±êȦסËüµÄÒ»µã±ßÑ¡Öкóɾ³ý£¨ÕâÑù×öÊǸøËüһȱ¿Ú£©£¬Ñ¡ÖлæÖƺõÄÔ²£¬°ÑËüµÄ×óºÍÉÏ¶ÔÆëÎę̀ÖÐÐĵÄ×¢²áµã£¬Ñ¡ÖеÚ40Ö¡´¦Ìí¼ÓÒ»¸öÖ¡£¬Ëø¶¨¸Ãͼ²ã£¬Ñ¡ÔñµÚÒ»¸öͼ²ã°ÑÎÒÃÇ¿âÖеÄÐÇÐÇÍϽøÀ´²¢°ÑËüµÄÖÐÐĵã¶ÔÆëÒýµ¼²ãÖÐÔ²µÄÉϱߵÄÄǸöȱ¿ÚµÄµØ·½£¬Ñ¡ÖеÚËÄʮ֡²åÈëÒ»¸ö¹Ø¼üÖ¡°ÑËüµÄÖÐÐĵã¶ÔÆëÒýµ¼²ãÖÐÔ²µÄϱߵÄÄǸöȱ¿ÚµÄµØ·½¡£»Øµ½Îę̀£¬°Ñ¿âÖÐתȦµÄÐÇÐǷŵ½Îę̀ÈÎÒâλÖ㬲¢¸øËüÒ»¸öʵÀýÃû³Æmc¡£
¡¡¡¡µÚÈý²½£º
¡¡¡¡¼ÌÐø²åÈëÒ»¸öӰƬ¼ô¼Ôª¼þ£¬ÃüÃûΪ¡°as"£¬Ñ¡ÖеÚÒ»Ö¡Ìí¼ÓÒÔÏ´úÂ룺
¡¡¡¡var k:Number=64;//ÓÃÀ´¶¨ÒåÐÇÐǵĸöÊý£»
¡¡¡¡var n:Number=16;//ÓÃÀ´¶¨ÒåһȦÐÇÐǵĸöÊý£»
¡¡¡¡var r:Number=2;X×ø±êºÍY×ø±êµÄ»º¶¯£¬ÖµÔ½´ó¸úËæÊó±êÒÆ¶¯Ê±¾ÍÔ½Âý£»
¡¡¡¡for(var i=1;i<=k;i++){
¡¡¡¡duplicateMovieClip("_root.mc","mc"+i,i);
¡¡¡¡setProperty("_root.mc"+i,_rotation,360/n*i);
¡¡¡¡setProperty("_root.mc"+i,_alpha,100/k*i);
¡¡¡¡}
¡¡¡¡setProperty(_root.mc,_visible,0);
¡¡¡¡Ñ¡ÖеڶþÖ¡´¦²åÈëÒ»¸ö¿Õ°×¹Ø¼üÖ¡Ìí¼ÓÒÔÏ´úÂ룺
¡¡¡¡for(var j=1;j<=k;j++){
¡¡¡¡setProperty("_root.mc"+j,_x,_root["mc"+j]._x+(_root["mc"+(j-1)]._x-_root["mc"+j]._x)/r);
¡¡¡¡setProperty("_root.mc"+j,_y,_root["mc"+j]._y+(_root["mc"+(j-1)]._y-_root["mc"+j]._y)/r);
¡¡¡¡}
¡¡¡¡Ñ¡ÖеÚÈýÖ¡´¦²åÈëÒ»¸ö¿Õ°×¹Ø¼üÖ¡Ìí¼ÓÒÔÏ´úÂ룺
¡¡¡¡gotoAndPlay(2);
¡¡¡¡Ìí¼ÓÍê´úÂëÒÔºó»Øµ½Ö÷³¡¾°£»
¡¡¡¡µÚËIJ½£º
¡¡¡¡°Ñ¿âÖÐÃûΪasµÄÔª¼þÍϷŵ½Îę̀ÉÏ£¬¸øËüÒ»¸öʵÀýÃû³Æmc0.ÔÚÖ÷³¡¾°ÄÚÌí¼ÓÒ»¸öͼ²ãÔÚµÚÒ»Ö¡¼ÓÉÏÍ϶¯´úÂ룺
¡¡¡¡startDrag("_root.mc0",true);
¡¡¡¡×¢ÒâÕâÀïÊÇmc0²»ÊÇmc£¬ËäÈ»ÄãÍ϶¯µÄӰƬÀïÃæÃ»Óж«Î÷,ÔÚÏÂÃæÎÒºóϸ˵µÄ£»
¡¡¡¡×öµ½ÏÖÔÚ¾ÍËãÍ깤ÁË£¬ÎÒÔÚÕâÀï¾Í°ÑÖØµãµÄµØ·½ËµÒ»Ï¡£NΪʲôÊÇËüµÄһȦÐÇÐǵĸöÊý
¡¡¡¡ÔÚµÚÒ»¸öforÑ»·Óï¾äÀïÓÐÕâÑùÒ»¶Î£¬
¡¡¡¡setProperty("_root.mc"+i,_rotation,360/n*i);
¡¡¡¡¿´ËüµÄ_rotationµÄÖµÊÇ360/n*i
¡¡¡¡Ò²¾ÍÊÇ"_root.mc"+i,_rotation=360/16*i
¡¡¡¡Ò²¾ÍÊÇ
¡¡¡¡_root.mc1._rotation=360/16*1
¡¡¡¡_root.mc2._rotation=360/16*2
¡¡¡¡_root.mc3._rotation=360/16*3
¡¡¡¡_root.mc4._rotation=360/16*4
¡¡¡¡_root.mc5._rotation=360/16*5
¡¡¡¡_root.mc6._rotation=360/16*6
¡¡¡¡_root.mc7._rotation=360/16*7
¡¡¡¡_root.mc8._rotation=360/16*8
¡¡¡¡_root.mc9._rotation=360/16*9
¡¡¡¡_root.mc10._rotation=360/16*10
¡¡¡¡.............._root.mc64._rotation=360/16*64
¡¡¡¡Ò²¾ÍÊÇ˵°Ñ360¶Èƽ¾ù·Ö³É16·Ý£¬ËüÃǵĽǶȾÍÊÇÕâ¸öÖµ£¬360/16=22.5£¬
µçÄÔ×ÊÁÏ
¡¶FlashºÃ¿´µÄ¸úËæÊó±êµÄÐýתÐÇÐÇ¡·(https://www.unjs.com)¡£¡¡¡¡µÚÒ»¸öMCµÄ½Ç¶ÈÊÇ´ÓÔMC½Ç¶È22.5µÄµØ·½¿ªÊ¼¸´ÖƳöÀ´µÄ£¬µÚ¶þ¸öMCµÄ½Ç¶ÈÊÇ´ÓÔMC½Ç¶È45µÄµØ·½¿ªÊ¼¸´ÖƳöÀ´µÄ£¬µÚÈý¸öMCµÄ½Ç¶ÈÊÇ´ÓÔMC½Ç¶È67.5µÄµØ·½¿ªÊ¼¸´ÖƳöÀ´µÄ£¬Ö±µ½³Ëµ½17µÄʱºò¾ÍÖØµþÁË£¬ÒòΪ360/16*6=382.5£¬½Ç×î´óÖµÊÇ360£¬µ±µ½382.5µÄʱºòËü¾Í°Ñ360¿´³É0À´¼ÆËãÁË£¬½á¹û¾ÍÊÇ22.5£¬µ±Äã°ÑNµÄÖµµ÷´óµÄʱºò£¬±ÈÈç36Ëü¾Í»áÓÐ36¸öÐÇÐÇΧ³ÉһȦÁË£¬360/36*i Ò²¾ÍÊÇmc1½Ç¶ÈÊÇ10*1£¬mc2µÄ½Ç¶ÈÊÇ10*2 £¬mc3µÄ½Ç¶ÈÊÇ10*3 µ±³Ëµ½37µÄʱºòËüµÄ½Ç¶È¶àÁË10Ò²¾ÍÊÇ370£¬µÚ37¸öMCµÄ½Ç¶È»áÊÇÔMC½Ç¶ÈµÄ370-360Ò²¾ÍÊÇ10£¬Õâ¾ÍÊÇNµÄÖµµÈÓÚһȦÐÇÐǵÄÔÒò¡£
¡¡¡¡ÎÒÃÇÔÚÖ÷³¡¾°µÚÒ»Ö¡Àï·ÅµÄ´úÂëÃ÷Ã÷ÊÇÍ϶¯µÄMC0£¬ÎªÊ²Ã´MC¸´ÖƳöÀ´µÄӰƬ»á¸ú×ÅÊó±ê×ߣ¬°ÑÔÚASµÚ¶þÖ¡ÉèÖÃX¡¢Y×ø±êµÄÑ»·´úÂëÄÃÏÂÀ´·ÖÎöһϣº
¡¡¡¡for(var j=1;j<=k;j++){
¡¡¡¡setProperty("_root.mc"+j,_x,_root["mc"+j]._x+(_root["mc"+(j-1)]._x-_root["mc"+j]._x)/2);
¡¡¡¡setProperty("_root.mc"+j,_y,_root["mc"+j]._y+(_root["mc"+(j-1)]._y-_root["mc"+j]._y)/2);
¡¡¡¡}
¡¡¡¡¿´ËüµÄX×ø±ê£¬
¡¡¡¡setProperty("_root.mc"+j,_x,_root["mc"+j]._x+(_root["mc"+(j-1)]._x-_root["mc"+j]._x)/2);
¡¡¡¡setPropertyÕâ¾ä»°ÊÇ˵ÉèÖÃÀ¨ºÅÄÚ£¨Ä¿±ê£¬Ä¿±êµÄÊôÐÔ£¬¸ÃÊôÐÔµÄÖµ£©£»
¡¡¡¡ÎÒÃÇÏÖÔÚµÄÄ¿±ê¾ÍÊÇÖ÷³¡¾°ÉÏÃæµÄmc1,mc2,mc3,mc4,mc5......mc64;
¡¡¡¡ËüÃǵÄX×ø±êÖµ¸÷ÊǶàÉÙ£¬ÎªÊ²Ã´»á¸úËæÊó±êÒÆ¶¯£¬ÎÒÃÇÀ´×ÐϸµØ¿´ÏÂËüÃǵÄÖµ
¡¡¡¡_root.mc+i._x_root["mc"+j]._x+(_root["mc"+(j-1)]._x-_root["mc"+j]._x)/2
¡¡¡¡Ò²¾ÍÊÇ
¡¡¡¡mc1._x=mc1._x+(mc+(j-1)._x-mc1._x)/2
¡¡¡¡¼ÙÉèmc1ÏÖÔÚµÄ×ø±êÊÇ300
¡¡¡¡Ò²¾ÍÊÇmc1._x=300+(mc+(j-1)._x-300)/2
¡¡¡¡ÏÖÔÚÎÒÃÇÒѾµÃµ½Á½¸öÊý×ÖÁË£¬»¹ÓÐÒ»¸ömc+(j-1)._x£¬ÏÈËãÀ¨ºÅÄÚ£¬j-1µÚÒ»´ÎÔËÐÐÑ»·µÄʱºòjµÄÖµÊÇ1£¬¾ÍÊÇ1-1,Ò²¾ÍÊÇ0;Ò²¾ÍÊÇmc+0£¬Ò²¾ÍÊÇmc0£¬Ò²¾ÍÊÇÎÒÃÇÍ϶¯µÄÄǸöûÓж«Î÷µÄӰƬ¼ô¼¡£mc0ÊǸú×ÅÎÒÃǵÄÊó±ê¶¯µÄ£¬ÉÏÃæ¸ãÇå³þºó£¬ÎÒÃǾÍÔÚ¸ømc0Ò²¾ÍÊÇÎÒÃÇÊó±êµÄ×ø±ê¼ÙÉèÒ»¸öÖµ¡£Ëæ±ãÉ趨һ¸öÎÒÃǾͼÙÉè100°É£¬ÖµÓÐÁËÎÒÃÇÔÚ½Ó×Å×öËãÊõ¡£
¡¡¡¡mc1._x=300+(100-300)/2
¡¡¡¡Ò²¾ÍÊÇ
¡¡¡¡mc1._x=300+¸º200/2
¡¡¡¡Ò²¾ÍÊÇ
¡¡¡¡mc1._x=300+¸º100 //×¢ÒâϸºÖµÊÇÔ½³Ë¸ºµÄÔ½¶à£¬Ô½³ý¸ºµÄÔ½ÉÙ£¬¼Ó¼õÏà·´
¡¡¡¡Ò²¾ÍÊÇ