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 = "星星没有碰到月牙!!!!!";
                }
            }
            
        }
    }
  • 相关阅读:
    201671030116宋菲菲 实验三作业互评与改进报告
    通读《构建之法》提出问题
    201671010460-朱艺璇-实验四附加实验
    201671010460朱艺璇 词频统计软件项目报告
    201671010460朱艺璇 实验三作业互评与改进报告
    阅读《现代软件工程—构建之法》提出的问题
    手把手带你了解消息中间件(3)——RocketMQ
    字符编码的历史由来
    linux常用命令
    linux各目录及重要目录的详细介绍
  • 原文地址:https://www.cnblogs.com/kingfly/p/2575898.html
Copyright © 2011-2022 走看看