![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Mar 2009
Сообщений: 39
|
Привет всем, я только начал изучать флеш, поэтому у меня стыдный вопрос. У меня есть след. код, который не работает в чем касяк, может я не так обращаюсь к объектам
var Х0=50; // Координата начальной точки по X var Y0=170; // Координата начальной точки по Y var t=0; // Время движения var a=2; // Ускорение var Vy=0; // Начальное значение вертикальной составляющей скорости var Vx=6; // Начальное значение горизонтальной составляющей скорости var newV=null; var newX=null; var newY=null; //ball._х = -50; //bаll._у = 170; onEnterFrame = function () { contur._x+=2; trace(ball); if (ball._y>350){ Vy = -newV*0.85; Vx = 0.85*Vx; t = 0.6; X0 = newX; У0 = newY; } ball._y = Y0+Vy*t+a*t*t/2; ball._x = X0+Vx*t; newV = Vy+a*t; newY = ball._y; newX = ball._x; t += 0.6; } |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 1,724
|
Код прекрасно работает.
Может вы забыли в instance name (Ctrl+F3) написать ball? Если же нет, и вы хотите из библиотеки брать, тогда аттачить надо. |
|
|||||
|
Регистрация: Mar 2009
Сообщений: 39
|
спасибо. Разобрался.
Установил галочку в свойствах клипа Export for actionScript и далее использовал след функцию |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|