FlashÖмÓÔØÓëÖ´ÐÐ˳Ðò
×÷Õß:Merrycat ÈÕÆÚ:2007-01-18
×î½ü¹«Ë¾FLASHѧϰС×é°ÑÎÒѡΪ×鳤ÁË ¡£½ñÌìÎÒ¸ø´ó¼Ò½²ÁËһϓFlashÖмÓÔØÓëÖ´ÐÐ˳Ðò”£¬×òÌì×ܽáÁËÒ»ÏÂÎ磬½ñÌìÔÚBLOGÉÏд¸ö½Ì³Ì¡£ÈçҪתÔØ£¬Çë×¢Ã÷³ö´¦¡£
ÏÈ´Ó¼òµ¥µÄ¿ªÊ¼°É¡£
Àý1£ºÖ¡ÄÚ´úÂëµÄÖ´ÐÐ˳Ðò¡£
ÔÚFLASHµÚÒ»Ö¡²åÈëһϴúÂ룺
³ÌÐò´úÂë
var a:String = "Mcat";
trace(a);//Êä³ö½á¹û:Mcat
¸Ä±äһϴúÂë˳Ðò°Ñtrace()º¯ÊýÌáµ½ÉÏÃæÀ´¡£
³ÌÐò´úÂë
trace(a);
var a:String = "Mcat";//Êä³ö½á¹û£ºundefined
´úÂë1ºÍ´úÂë2Ïà±È½Ï£¬´úÂë2ÖÐaµÄÊä³öµÄundefined£¨Î´¶¨Ò壩
˵Ã÷´úÂëÊÇÓÉÉÏÏòÏÂÖ´Ðеġ£
ʲô£¿ÓеãÈõÖÇ£¿ÄÇô½Ó×ÅÍùÏ¿´°É¡£
Àý2£º¸÷Ö¡Ö®¼ä´úÂëÖ´ÐÐ˳Ðò¡£
¸øFLASHµÄµÚÒ»²ãÈ¡ÃûΪ"layer1"£¬ÔÚµÚ1¡¢2¡¢3Ö¡²åÈë¹Ø¼üÖ¡,·Ö±ðдÈëAS£¬
layer1:trace("frame1")¡¢trace("frame2")¡¢trace("frame3")
Èçͼ£º
²âÊÔһϣ¬Êä³ö£º
³ÌÐò´úÂë
frame1
frame2
frame3
frame1
frame2
frame3
frame1
frame2
frame3
……
˵Ã÷²ãÉÏÖ¡ÉϵĴúÂëÊÇ°´ÕÕÖ¡ºÅ´ÓÇ°ÍùºóÖ´Ðеġ£
Àý3£º²»Í¬²ã¼äÖ¡´úÂëÖ´ÐÐ˳Ðò£º
¸øFLASHµÄµÚÒ»²ãÈ¡ÃûΪ"layer1"£¬µÚ¶þ²ãÈ¡ÃûΪ"layer2",·Ö±ð¸øËüÃǵÄÇ°ÈýÖ¡²åÈë¹Ø¼üÖ¡,·Ö±ðдÈëAS£¬
layer1:trace("layer1_1")¡¢trace("layer1_2")¡¢trace("layer1_3")
layer2:trace("layer2_1")¡¢trace("layer2_2")¡¢trace("layer3_3")
Èçͼ£º
²âÊÔһϣ¬Êä³ö£º
³ÌÐò´úÂë
layer2_1
layer1_1
layer2_2
layer1_2
layer2_3
layer1_3
……
ÔÚ·¢²¼ÉèÖÃÀï¸ü¸ÄһϼÓÔØ˳Ðò£¬FLASHÖÐĬÈϵÄÊÇ“ÓÉ϶øÉÏ”£¬ÕâÀïÎÒÃÇÀ´°ÑËü¸ø³É“ÓÉÉ϶øÏ”ÊÔÊÔ£º
³ÌÐò´úÂë
layer2_1
layer1_1
layer2_2
layer1_2
layer2_3
layer1_3
……
ÈÔÈ»¸ú“ÓÉ϶øÉÏ”Ïàͬ¡£
˵Ã÷ͬһʱ¼äÏߣ¬Í¬Ò»Ö¡ÉÏ£¬²»Í¬²ãÖеĴúÂ룬°´ÕÕ´ÓÉϵ½ÏÂÖð²ãÖ´ÐУ¬Óë¼ÓÔØ˳ÐòÎ޹ء£´ÓÕâ¸ö²âÊÔ½á¹ûÒ²¿ÉÒÔ¿´³ö£¬ÎªÊ²Ã´ÎÒÃÇÖÆ×÷FLASHʱӦ¸Ã°ÑÓÃÀ´·ÅÖÃAS´úÂëµÄͼ²ã½¨ÔÚ¾ÍÉÏÃæ¡£
Àý4£ºÖ¡ÓëӰƬ¼ô¼Ö®¼äµÄÖ´ÐÐ˳Ðò¡£
¸øFLASHµÄµÚÒ»²ãÈ¡ÃûΪ"layer1"£¬µÚ¶þ²ãÈ¡ÃûΪ"mc",·Ö±ð¸ølayer1µÄÇ°ÈýÖ¡ºÍmcÄÚµÄÇ°Èý֡дÈëAS£¬
layer1:trace("layer1_1")¡¢trace("layer1_2")¡¢trace("layer1_3")
MC:trace("mc1_1")¡¢trace("mc1_2")¡¢trace("mc1_3")
Èçͼ£º
²âÊÔһϣ¬Êä³ö£º
³ÌÐò´úÂë
lay
Ïà¹ØÎĵµ£º
Flash ǶÈëµÄÎÊÌâÂÛ̳ÖÐÓÐÈËÎÊÁ˺öà´Î£¬µ½µ×Ó¦¸ÃÔõôÓã¬ÎªÊ²Ã´Í¨²»¹ýÑéÖ¤£¬ÒªÍ¨¹ýÑéÖ¤Ôõô°ìµÈµÈµÈ¡£
ÌÖÂÛÖÐÒ²³öÏÖÁ˲»ÉÙµÄÎó½â£¬ËùÒÔÎÒµ¥¿ªÒ»¸öÌû×ܽáÒ»ÏÂÎÒËùÖªµÀµÄ¶«Î÷£¬²»Ïë¿´ÎÒÂÞàµÄÖ±½ÓÌøµ½×îºó¿´½áÂ۾ͿÉÒÔÁË¡£
Ò»¡¢´«Í³µÄ·½·¨
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
&nbs ......
ÏÖÔÚÓиöÁé¸Ð£¬ÄǾÍÊÇͨ¹ýÊó±êÍ϶¯ÕâЩСÇò£¬Êó±êÒƶ¯µÄʱºò£¬ÄÇЩСÇò»á¸ú×ÙÊó±êÄ¿±êÒƶ¯¡£ÕâЩֻҪʹÓÃflash »æͼAPIÖÆ×÷£¬
¾ÍÄܹ»Íê³É£»
µÚÒ»²½£ºËæ»ú´´ÔìһЩСÇò
private function creatBall():void
{
for (var i:int=0; i<10; i++)
{
var ball:Ball=new Ball();
addChild(ball);
l ......
flash µÄ»æͼAPI º¯ÊýÊǺÜÇ¿´óµÄ»æͼ¹¤¾ß£¬Äܹ»´´½¨³öºÜ¶àÉñÆæµÄЧ¹û¡£×î½üżȻ·¢ÏÖÁËһЩ²»´íµÄ³ÌÐò£¬²âÊÔÁËһϸоõºÜÓÐȤ¡£Õⲿ·Ö²»ËãºÜÄÑ£¬Ö÷Òª¶®½èÓÃËûµÄÃüÁ¼ÓÉÏ×Ô¼ºÒ»µã´´Òâ¾ÍÄÜ·¢»Ó³öÒâÏë²»µ½µÄЧ¹û¡£½ÓÏÂÀ´£¬ÎÒÃǽñÌì̽ÌÖ»æÖƵÄһЩ»ù±¾µÄͼƬ£¬ÏÈ»æÖƾØÐΣ¬ÒòΪËüºÜ¼òµ¥£¬½ö½öʹÓÃһЩ¼òµ¥µÄ´úÂë¾ÍÄܹ»Í ......
var aa:Boolean = true;
my_btn.onPress = function() {
if (aa == true) {
fscommand("fullscreen", true);
aa = false;
} else {
fscommand("fullscreen", false);
aa = true;
}
};
my_btnÊÇÒ»¸ö°´Å¥ ......
±ÊÕß¾¹ý³¤Ê±¼äµÄʹÓã¬×ܽáÁ˼¸ÌõΪFlash¼õ·ÊµÄС¼¼ÇÉ£¬Ï£ÍûÓë¸÷λÉÁ¿ÍÃÇ·ÖÏí¡£
¡¡¡¡1¡¢¾¡Á¿¼õÉÙÎÄ×ÖµÄÐðÊö¡£
¡¡¡¡2¡¢Ó¦¾¡Á¿°Ñͼ»×ªÎª“µçÓ°¼ôÇД»ò“ͼÐΔ¡£
¡¡¡¡3¡¢µ¼ÈëµÄͼƬ¸ñʽ×îºÃÊÇ*.jpg»ò*.gifͼƬ¸ñʽ¡£
¡¡¡¡4¡¢Èç¹ûÐèÒªµ¼ÈëÒôÀÖÎļþ£¬×îºÃÊÇ*.MP3£¬ÕâÑùÄãµÄÔ´´úÂë²»»áÌ«´ó¡£
¡¡¡¡5 ......