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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 29.07.2005, 00:19
KA-60 вне форума Посмотреть профиль Отправить личное сообщение для KA-60 Найти все сообщения от KA-60
  № 1  
Ответить с цитированием
KA-60

Регистрация: Jul 2005
Сообщений: 15
По умолчанию проблема с тенью

Здравствуйте!
...это опять яна сей раз все тот же мяч...но теперь тень....кажется опасение кое-кого о том,что я тут буду обсуждать все примеры из книги-начинают сбыватьсяПросто...крове вас,уважаемые,спросить у меня не у кого...так что если кому будет несложно помочь-буду благодарен...
Суть проблемы-при одинаковом коде...взятом из примера...у меня тень смещается левее необходимого...в то время как в примере она находиться там где нужно...прилагаю код и скриншоты...

ball._x = -50;
ball._y = 70;
contour._x = -50;
contour._y = 70;
shade._x= -50;
shade._y= 70+21;
var X0 = -50;
var Y0 = 70;
var t = 0;
var a = 4;
var Vy = 0;
var Vx = 9;
var newY=null;
var newV=null;
_root.onEnterFrame = function() {
if (ball._y>350) {
Vy = -newV*0.85;
Vx = 0.85*Vx;
t = 0.6;
X0 = newX;
Y0 = newY;
}
ball._y = Y0+Vy*t+a*t*t/2;
ball._x = X0+Vx*t;
contour._x = ball._x;
contour._y = ball._y;
var razn = 350-ball._y;
razn = 350-ball._y;
shade._x = ball._x+razn/3;
shade._y = ball._y-razn/3+21;
shade._xscale = (350-shade._y)/350*100+100;
shade._yscale = shade._xscale;
shade._alpha = -(350-shade._y)/350*100+80;
contour._rotation += 23;
newV = Vy+a*t;
newY = ball._y;
newX = ball._x;
t += 0.6;
};
Изображения
Тип файла: jpg тень в примере.JPG (17.6 Кб, 40 просмотров)
Тип файла: jpg тень у меня.JPG (18.5 Кб, 40 просмотров)

Старый 01.08.2005, 15:09
KA-60 вне форума Посмотреть профиль Отправить личное сообщение для KA-60 Найти все сообщения от KA-60
  № 2  
Ответить с цитированием
KA-60

Регистрация: Jul 2005
Сообщений: 15
если вдруг кому интересно-я нашел причину ухода тени слишком влево в моем варианте-дело в самой тени....хоть она у меня такого же размера,как и в примере из книги...но видимо что-то напортачил...как только заменил тень-на тень из примера...как все заработало как нужно.....

Старый 02.08.2005, 05:23
Takato вне форума Посмотреть профиль Отправить личное сообщение для Takato Посетить домашнюю страницу Takato Найти все сообщения от Takato
  № 3  
Ответить с цитированием
Takato
 
Аватар для Takato

Регистрация: Aug 2005
Адрес: не дом и не улица
Сообщений: 1,204
Цитата:
Сообщение от ka-60
если вдруг кому интересно-я нашел причину ухода тени слишком влево в моем варианте-дело в самой тени....хоть она у меня такого же размера,как и в примере из книги...но видимо что-то напортачил...как только заменил тень-на тень из примера...как все заработало как нужно.....

проверь, где у тебя центр в объекте "тень"

Создать новую тему Ответ Часовой пояс GMT +4, время: 06:55.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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