Демонстрация движения предмета, брошенного под углом к горизонту
Что-то пришло в голову написать демонстрацию на флеш к одному физическому явлению. Возможно, это будет первый ролик из серии. Итак, демонстрация движения предмета, брошенного под углом к горизонту. Задаем угол и наблюдаем.
Исходный код. Чисто для себя, вдруг понадобится. На основной сцене:
var t = 1; var v = 60; var com =0; var yf = 0; var t = 0; var tx = 30;На кнопке:
onClipEvent (enterFrame) { if (_root.com==1) { _root.tx = _root.ugol.text; _root.gr = _root.tx*Math.PI/180; if (_root.pr._x<500) { _root.t = _root.t + 0.1; if (_root.pr._y<341) { _root.pr._x = 20 + _root.v*_root.t*Math.cos(_root.gr); } else { _root.pr._x = _root.pr._x + 9/_root.t; } if (_root.pr._y<341) { _root.yf = _root.v*_root.t*Math.sin(_root.gr) - 5*_root.t*_root.t; _root.pr._y = 340 - _root.yf; } } } } on (release) { _root.com = 1; }
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.
Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.