Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > zhdanoff

Диалог между zhdanoff и Anabel
Отображение с 1 по 2 из 2 публичных сообщений
  1. Anabel
    28.12.2013 18:45
    Anabel
    function KACPDW(e:Event):void {
    // Анімація місцезнаходження і повороту пострілу
    var dy1 = mouseY - fire.y;
    var dx1 = mouseX - fire.x;
    var radians1 = Math.atan2(dy1,dx1);
    var degrees1 = radians1 / (Math.PI / 180);
    fire.rotation = degrees1;
    fire.x = чоловічок.x;
    fire.y = чоловічок.y;
    // Задаються триногометричні перемінні
    // Керування кулями масиву
    for (var i:int = 0; i < bullets.length; i++) {
    // Звернення до екземпляру масиву
    var bullet:Bullet = bullets[i];
    // Його рух і швидкість руху
    bullet.x += Math.sin( bullet.angle ) * 10;
    bullet.y += Math.cos( bullet.angle ) * 10;
    }
    }
  2. zhdanoff
    17.12.2013 12:57
    zhdanoff
    а как ты доработал, у меня пуля летит не от туда

    var pulya:Pulka=new Pulka(); //добавляем пулю
    var speed = 10;
    stage.addEventListener(MouseEvent.CLICK , clickListener);
    function clickListener(e:MouseEvent):void
    {
    pulya.angle = Math.atan2(stage.mouseX-pulya.x, stage.mouseY-pulya.y);
    pulya.addEventListener(Event.ENTER_FRAME,fire)
    stvol.x = 275;
    stvol.y = 500;
    addChild(pulya);
    }
    function fire(e:Event):void
    {
    pulya.x += Math.sin( pulya.angle ) * speed;
    pulya.y += Math.cos( pulya.angle ) * speed;
    }

 


Часовой пояс GMT +4, время: 20:58.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.