as3.0 判断圆圈正转还是倒转
Posted zqiang0803
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了as3.0 判断圆圈正转还是倒转相关的知识,希望对你有一定的参考价值。
import flash.events.MouseEvent; import flash.display.MovieClip; var arr:Array=[] mc.addEventListener(MouseEvent.MOUSE_DOWN,onDown) function onDown(e:MouseEvent){ stage.addEventListener(MouseEvent.MOUSE_UP,onUp) stage.addEventListener(MouseEvent.MOUSE_MOVE,onMove) } function onMove(e:MouseEvent){ mc.rotation=180/Math.PI*Math.atan2(mouseY-mc.y,mouseX-mc.x)+90 arr.push(mc.rotation) var num:Number=arr[arr.length-1]-arr[arr.length-2] if(num>0){ trace("正转") }else{ trace("倒转") } if(arr.length>3){ arr.shift() } } function onUp(e:MouseEvent){ stage.removeEventListener(MouseEvent.MOUSE_MOVE,onMove) stage.removeEventListener(MouseEvent.MOUSE_UP,onUp) }
、、
以上是关于as3.0 判断圆圈正转还是倒转的主要内容,如果未能解决你的问题,请参考以下文章
一起Talk Android吧(第四百七十回:自定义View实例一:带圆圈的文字)