Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

FlashÖв½ÈëMatrixº¯Êý

ÔÚ×ÖµäÖеÄ˵Ã÷²»¹»³ä·ÖÈôó¼ÒÈ¥Àí½â£¬ËùÒÔ¿ªÊ¼»¹ÊÇÒªÖØ¸´ËµÃ÷һϡ£Matrix¾ØÕó¾ÍÏñ¸öÊý×飬ÅÅÁз½Ê½ÊÇÒÔÁÐÓëÐÐ×é
³É¡£ÔÚflash 8ÖÐËùÌṩµÄÊÇ3 x 3¾ØÕó£¬3x3µÄ¾ØÕó¿ÉÒÔ¶¨Òå³öÒ»¸ö3D¼ÆË㣬µ«ÔÚFlash 8ÖÐÖ»¹©2DµÄ¼ÆË㣬¼´ x ºÍ y
µÄ¼ÆË㣬ÄÇôÎÒÃÇÀ´¿´¿´Õâ¸ö¾ØÕóµÄ¶¨Òå
 


ÒÔÉϵÄÿ¸ö×Öĸ¶¼Óи÷×ÔµÄÔËÓÃÒâÒ壬·Ö±ðÊÇ£º
a = ¿ØÖÆ X µÄ¿í¶È
b = ¿ØÖÆ Y µÄÇãб

c = ¿ØÖÆ X µÄÇãб

d = ¿ØÖÆ Y µÄ¸ß¶È

tx = ¿ØÖÆ X ×ø±êλÖÃ

ty = ¿ØÖÆ Y ×ø±êλÖÃ

 
½ÓÏÂÀ´¾ÍÊÇÈçºÎÔÚMatrixº¯ÊýÖж¨Ò壬ÆäʵºÜ¼òµ¥¡£Ê×ÏÈ»ãÈë Matrix µÄ·â°ü£¬È»ºó¾Í¿ÉÒÔ¿ªÊ¼¶¨Òå
import flash.geom.Matrix;  //µ¼ÈëÀà°ü
var myMatrix:Matrix = new Matrix(a, b, c, d, tx, ty); 
//¿ªÊ¼¶¨ÒåMatrixÀà
  µ±ÖеÄa, b, c, d, tx, ty¿ÉÒÔÖ±½Ó¶¨Òå¡£ÔÙÀ´ÎÒÃǰÑÕâ¶ÎÒýÈëÀý×Ó£¬ÒÔÖ¤Ã÷¼°°ïÖúÁ˽âÒÔÉϸ÷¸ö²ÎÊýµÄÔËÓá£
¡¡¡¡²½Öè
1
£º
ÔÚ³¡¾°ÉϽ¨Á¢Ò»¸öMC£¬¼´»­
¸ö·½Ðκó°´F8Ñ¡ÔñMovieClip£¨Ó°Æ¬£©£¬¶¨ÒåʵÀýÃûΪmc
¡¡¡¡²½Öè
2
£º
µ½³¡¾°µÚÒ»Ö¡¿ªÊ¼ÎÒÃǵĴúÂë

Matrix ±ØÐëÅäºÏ Transform ²ÅÄÜʵÏÖ³öËù¶¨ÒåµÄЧ¹û£¬²»¶à˵ÁË¿ªÊ¼¿´¿´´úÂë°É
import flash.geom.Matrix;  //µ¼ÈëMatrix Àà°ü
import flash.geom.Transform;  //µ½ÈëTransformÀà°ü

var myMatrix:Matrix = new Matrix(1,0,0,1,100,100); 
//²ÎÊý¶¨ÒåΪ¿í¶È±ÈÀýΪ1£¬ÎÞÈκεÄÇãб£¬¸ß¶È±ÈÀý1£¬xy×ø±êΪ100

var myTransform:Transform = new Transform(mc); 
//Transform¶ÔÏóΪ³¡¾°ÉϵÄmc

myTransform.matrix = myMatrix; 
//¸³ÓètransformµÄmatrixº¯ÊýΪÎÒÃÇËù¶¨µÄmyMatrixÀà

 
¡¡¡¡ÄÇô½ÓÏÂÀ´²âÊԾͿÉÒÔ¿´µ½½á¹ûÁË£¬¿´²»³öʲôЧ¹û£¿£¿ÄÇôÎÒÀ´»»»»MatrixµÄ²ÎÊýÖµ³É
var myMatrix:Matrix = new Matrix(1,1,0,1,100,100);  //µÚ¶þ²ÎÊý¸ÄΪ1

ÕâÑù²âÊÔÊDz»ÊǾͿ´µ½ÎÒÃǵÄbÓ°ÏìÁËmcµÄÐÎ×´ÄØ£¿£¿MatrixµÄÔËÓþÍÊÇÕâÑù£¬ºÜ¼òµ¥°É£¿£¿ËùÒԺܶණÎ÷²»ÒªÒÔΪºÜÀ§ÄÑ£¬Æäʵ¶¼ºÜ¼òµ¥¡£

ÔÙÀ´ÎÒÃÇÒªÉîÈëÒ»µã£¬È¥Á˽âMatrixµÄ¼ÆË㣬֪ÆäÒ»²»ÖªÆä¶þÒ²ÊÇÎÞ·¨ÕýÈ·ÕÆÎÕºÃÔËÓõġ£MatrixµÄ¼ÆËãÆäʵºÜ¼òµ¥


Ïà¹ØÎĵµ£º

Flash֪ʶµã×ܽá

Flash֪ʶµã×ܽá
(Ò») FlashµÄ¹¤×÷½çÃæ
±êÌâÀ¸
Ö÷¹¤¾ßÀ¸
ÎĵµÑ¡Ï
¹¤¾ßÏä
Îę̀
ÊôÐÔÃæ°å
±à¼­À¸
¿âÃæ°å
Îę̀£º½øÐд´×÷µÄÖ÷Òª¹¤×÷ÇøÓò¡£
±ê³ß¡¢Íø¸ñ¡¢±à¼­À¸ÖÐÉèÖÃÏÔʾ±ÈÀý¡£
³¡¾°¸ÅÄ
ʱ¼äÖá´°¿Ú£ºÓÉһϵÁеÄÖ¡×é³É£¬Ã¿Ò»Ö¡ÊÇÒ»·ù˲ʱͼ¡£·ÖΪ£ºÍ¼²ã¿ØÖÆÇøºÍʱ¼äÖá¿ØÖÆÇø¡£Ê±¼äÏßÊÇͨ¹ýʱ¼ä±ä»¯¾ ......

objectµÄflashÔÚfirefoxÉÏÏÔʾ²»³öÀ´µÄÎÊÌâ

DreamweaverÖÐ×Ô´øµÄflashÊÇ:
<object ..... >
  <param .../>
</object>ÕâÖÖ£¬¶øËüÔÚfirefoxÖÐÏÔʾ²»³öÀ´£¬
¶øÎÒÔÚÍøÉÏ¿´µ½ÓÐÈËÓãº
<object .....>
  <embed .../>
</object>À´×öÔÚ»ðºüÉÏÄÜÏÔʾ£¬µ«ÔÚieÉϾͲ»ÄÜÏÔʾÁË£¬²¢½ÓÈç¹ûÓÃfckeditor²»ÄÜÌá½»µ½Êý¾Ý¿â ......

ÎÞÐèÕùÂÛHTML5 ºÍFLASH FLEX

Æäʵ ºÜ¶àÈË ÏÖÔÚÔÚÕùÂÛ FLASH ºÍHTML5 ÕâЩ¶«¶« ¡£
µ«ÎҸоõÆäʵûÓбØÒª£¬
ÏÈ˵˵ FLEX ºÜ¶àÈË Ñ§Ï° FLEX µÄʱºò ÓÈÆä ÖйúÈË ºÜϲ»¶¸ú·ç ¶øÇÒºÜÑÏÖØµÄÄÇ×Ü£¬ºÜÉÙÓÐÈË̤̤ʵʵµÄÈ¥»ýÀÛ¡£
Äã˵°üÀ¨ EXTJS FLEX Ò²ºÃ µÈµÈ ÕâÐ©ÖØÁ¿¼¶ µÄ ¿ò¼ÜºÍ×é¼þ Æäʵ ¶¼¸øÄãºÜ¶àDEMO ºÍ ÍøÉÏ¿ÉËÑË÷ÕâÑùµÄ¡£ºÜɵ¹ÏÁË
ÇáËɵľÍÄÜÕÆÎÕ¡ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ