zoukankan      html  css  js  c++  java
  • 【AS3代码】两种碰撞检测的方法

    package
    {
        import flash.display.Sprite;
        import flash.events.Event;
        import flash.events.KeyboardEvent;
        import flash.events.TimerEvent;
        import flash.text.TextField;
        import flash.utils.Timer;
        import flash.utils.getTimer;
        
        public class Main extends Sprite
        {    
            var yueya:crescent = new crescent();
            var xingxing:star = new star();
            var messageText1:TextField = new TextField();
            var messageText2:TextField = new TextField();
            
            public function Main():void
            {
                init();
            }
            private function init():void
            {
                stage.addEventListener(Event.ENTER_FRAME,aa);
                this.addChild(yueya);
                this.addChild(xingxing);
                
                this.addChild(messageText1);
                messageText2.y = 20;
                this.addChild(messageText2);
            }
            public function aa(e:Event):void
            {
                //滑动检查鼠标是否和影片剪辑碰撞没
                if(yueya.hitTestPoint(this.mouseX,this.mouseY,true))
                {
                    messageText1.text = "鼠标碰到月牙了!!";
                }
                else
                {
                    messageText1.text = "鼠标没有碰到月牙!!!!!";
                }
                
                //让星星坐标跟随鼠标
                xingxing.x = this.mouseX;
                xingxing.y = this.mouseY;
                
                if(xingxing.hitTestObject(yueya))
                {
                    messageText2.text = "星星碰到月牙了!!";
                }
                else
                {
                    messageText2.text = "星星没有碰到月牙!!!!!";
                }
            }
            
        }
    }
  • 相关阅读:
    范例-项目-.NET-PetShop-4.0-架构设计:目录、PetShop概述
    汉语-词语:立志
    汉语-汉字:被
    汉语-成语:被褐怀珠
    汉语-成语:被褐怀玉
    汉语-成语:被褐藏辉
    汉语-词语:处世
    使用exp&imp工具进行数据库备份及恢复
    oracle创建表空间-用户-角色-授权
    linux下单独安装oracle12.1客户端
  • 原文地址:https://www.cnblogs.com/kingfly/p/2575898.html
Copyright © 2011-2022 走看看