£¨×ªÔØ£©Flash AS3½Ì³Ì£ºÐ¡ÓÎÏ·¿ª·¢ÊµÕ½³¢ÊÔ
¡¡±¾ÎÄʾÀýÔ´´úÂë»òËزÄÏÂÔØ
¡¡¡¡Ç°Ãæ½²½âÁËFlash AS3½Ì³Ì£ºDirectionÀàºÍDotÀ࣬ǰÃ涼ÊÇÀíÂ۵Ľ²½â£¬ÕâƪÀ´Ò»¸öʵս£¬×öÒ»¸öÀàËÆ̹¿ËÓÎÏ·µÄ³ÌÐò¡£
¡¡¡¡Ò»¸öÀàËÆ̹¿ËÓÎÏ·µÄdemo³ÌÐò
¡¡¡¡Ê¹ÓÃDirectionÀàÀ´½øÐз½Ïò¿ØÖÆ
¡¡¡¡Ê¹ÓÃDotÀàÀ´¼ÆËã¾àÀë
¡¡¡¡ÓÃÉÏDirectionÀàºÍDotÀàÖ®ºó£¬Õâ¸ödemo³ÌÐò±äµÃÒì³£¼òµ¥¶î¡£¡£
¡¡¡¡Ò²Ã»Ê²Ã´ºÃ˵£¬Ö÷Ҫ͸¹ýÕâ¸öÀý×Ó£¬Èôó¼ÒÀàÊìϤDirectionÀàºÍDotÀàµÄʹÓ÷½·¨
¡¡¡¡²»¶®µÄ¿ÉÒÔÔÚºóÃæ¸úÌûÌáÎÊ£¬¸ßÊÖÈç¹û¿´µ½Ê²Ã´ÓдíÎóµÄµØ·½£¬ÇëÖ¸Õý³öÀ´£¬¶àлָ½Ì
¡¡¡¡ÏÂÃæÊÇflaµÄÔ´´úÂ룺
¡¡¡¡CODE:
import index.base.game.Direction;
import index.base.events.DirectionEvent;
import index.base.geom.Dot;
//Îę̀ÊôÐÔÉèÖÃ
stage.showDefaultContextMenu = false;
stage.align = "TL";
stage.scaleMode = "noScale";
//´´½¨Ì¹¿Ë
var tank:Tank = new Tank;
tank.x = tank.y = 250;
addChild(tank);
//´´½¨°ó¶¨Ì¹¿ËµÄµã
var dot:Dot = new Dot;
dot.bind(tank);
//̹¿ËÒƶ¯
var dirTank:Direction = new Direction(stage);
//ÅŲ́ת¶¯
var dirTower:Direction = new Direction(stage,true,87,83,65,68);
//̹¿ËÅŲ́ʼþ
dirTank.addEventListener(DirectionEvent.DO,doTankFun);
dirTower.addEventListener(DirectionEvent.DO,doTowerFun);
//̹¿ËÒƶ¯
function doTankFun(e:DirectionEvent):void{
¡¡¡¡¡¡¡¡if(e.up){
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡dot.go(2,true);
¡¡¡¡¡¡¡¡}
¡¡¡¡¡¡¡¡if(e.down){
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡dot.go(-2,true);
¡¡¡¡¡¡¡¡}
¡¡¡¡¡¡¡¡if(e.left){
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡tank.rotation -= 2;
¡¡¡¡¡¡¡¡}
¡¡¡¡¡¡¡¡if(e.right){
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡tank.rotation += 2;
¡¡¡¡¡¡¡¡}
¡¡¡¡¡¡¡¡if(tank.x < 0) tank.x = 0;
¡¡¡¡¡¡¡¡if(tank.y < 0) tank.y = 0;
¡¡¡¡¡¡¡¡if(tank.x > stage.stageWidth) tank.x = stage.stageWidth;
¡¡¡¡¡¡¡¡if(tank.y > stage.stageHeight) tank.y = stage.stageHeight;
}
//ÊÇ·ñ¿ÉÒÔ·¢ÉäÅŲ́£¬×Óµ¯
var isBullet:Boolean = true;
var isShell:Boolean = true;
//ÅŲ́·¢Éäת¶¯
function doTowerFun(e:DirectionEvent):void{
¡¡¡¡¡¡¡¡if(e.up && isBullet){
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡var bullet:Bullet = new Bullet;
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡bullet.x = tank.x;
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡bullet.y = tank.y;
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡bullet.rotat
Ïà¹ØÎĵµ£º
Force.com쵀Adobe Flash
BuilderÊÇAdobeÓësalesforce.com¹²Í¬¿ª·¢µÄÒ»¸ö¼¯³É¿ª·¢»·¾³¡£Ëü¸ø¿ª·¢ÕßÌṩһ¸öµ¥Ò»¡¢Ç¿´óµÄµÄ¹¤¾ß£¬Ê¹µÃ¿ª·¢ÕßÄܹ»Ê¹ÓÃ
FlexÓëAdobe RIA¹¹½¨Force.com
Flex×ÀÃæÓ¦Óᣱ¾ÏµÁн̳̺¸ÇÁËsalesforce.com¡¢Stratus¡¢FlexÒÔ¼°AIR»ù´¡£¬Ö¼ÔÚÈøսӴ¥FlexµÄ¿ª·¢ÕßÁ˽⹹½¨Ó¦ÓõÄÈ«¹ý³Ì¡£
±¾ÏµÁ ......
NORºÍNANDÊÇÏÖÔÚÊг¡ÉÏÁ½ÖÖÖ÷ÒªµÄ·ÇÒ×ʧÉÁ´æ¼¼Êõ¡£IntelÓÚ1988ÄêÊ×ÏÈ¿ª·¢³öNOR flash¼¼Êõ,³¹µ×¸Ä±äÁËÔÏÈÓÉEPROMºÍEEPROMһͳÌìϵľÖÃæ¡£½ô½Ó×Å,1989Äê,¶«Ö¥¹ ......
¡¡¡¡ÎÒÃÇÌÖÂÛÏÂASµÄÎÊÌâ¡£
¡¡¡¡ÏȲ»¼±ÓÚ¶¯ÊÖ´ò´úÂ룬ÎÒÃÇÏÈÒªÏëºÃÕâ´úÂëÔõô¸öд·¨£¬Ôõô¸ö°²ÅÅ¡£
¡¡¡¡ºÃ£¬ÏÖÔÚСÄñÃÇÅźöӣ¬Ò»¸ö¸öÀ´»Ø´ð£¬Äã×¼±¸Ôõôд£º
¡¡¡¡10¸öС²ËÄñ9¸ö»á»Ø´ð£ºÎÒXÄãµÄɵX~£¡»¹ÄÜÔõôд£¿F9°´ÁË¿ªÊ¼Ð´°¡……gotoandplay°¡£¬onrelease°¡£¬if°¡……¸Ãдɶдɶ…&hel ......
¡¡¡¡55. ÈçºÎÕûÆë¹æ»®FlashÖеŤ¾ßÃæ°å£¿
¡¡¡¡Ñ¡Ôñ²Ëµ¥Window£Panel Sets£Default Layout£¬Ò»ÇÐÓÖ»áÅÅÁеÃÕûÕûÆëÆë¡£¾õµÃÿ¸ö¸¡¶¯¹¤¾ß´°¿ÚÌ«´óÁË£¬ÊÇÂð£¿ÇëË«»÷¸Ã´°¿ÚÉÏÃæµÄÀ¶É«±êÌâÌõ£¬´°¿Ú¾Í»áËõÖÁ×îС£¬ÒªÓÃʱÔÙË«»÷´ò¿ªËü¡£ÁíÍ⣬Õû¸öFlash5´°¿ÚµÄÓÒϽÇÒ²ÉèÓÐÕâЩ´°¿ÚµÄ¿ì½Ý°´Å¥£¬·Ç³£·½±ã¡£
¡¡¡¡56. ÔÚFlash5Ö ......