Демонстрация движения предмета, брошенного под углом к горизонту
Что-то пришло в голову написать демонстрацию на флеш к одному физическому явлению. Возможно, это будет первый ролик из серии. Итак, демонстрация движения предмета, брошенного под углом к горизонту. Задаем угол и наблюдаем.
Исходный код. Чисто для себя, вдруг понадобится. На основной сцене:
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 - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.
Программы на заказ
Отзывы
Контакты