Flash tutorial make multiple turrets or eyes rotate towards mouse or objects
Автор: Adam Khoury
Загружено: 2011-11-19
Просмотров: 10307
Learn a method of rotating multiple objects on stage. We are using Flash ActionSctipt 3.0 in this lesson which is suitable for online game programming and cool user interactive animations.
// Actionscript 3.0
// Script for rotating mass objects to face a target
var eyeArray:Array = [eye1, eye2, eye3, eye4, eye5, eye6];
stage.addEventListener(MouseEvent.MOUSE_MOVE, allEyesOnMe);
function allEyesOnMe(event:MouseEvent):void {
for(var eye:String in eyeArray){
var mousdiff_a:Number = mouseY - eyeArray[eye].y;
var mousdiff_b:Number = mouseX - eyeArray[eye].x;
var radians = Math.atan2(mousdiff_a,mousdiff_b);
var degrees = radians / (Math.PI / 180);
eyeArray[eye].rotation = degrees;
}
}
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: