Модераторы: SoWa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> програмный tween, не могу разобраться 
V
    Опции темы
VingradFan
Дата 12.2.2006, 21:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



всем привет smile посмотрите ссылку
http://www.meine.svalka.de/meine_svalka_ru/startR.html
потяните за квадратик и отпустите!!!я поработал и вот что у меня получилось...
не очень плавно!!!что делать???я исходник даю помогиет доработать...плиз!!! smile

Присоединённый файл ( Кол-во скачиваний: 8 )
Присоединённый файл  ____.fla 32,00 Kb


--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
aksyos
Дата 12.2.2006, 23:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 3.6.2005
Где: Москва

Репутация: нет
Всего: нет



А при чем тут _root?
Вооще, есть такая команд trace(); - полезная вещь при отладке.
Код

centerx = Stage.width/2;
centery = Stage.height/2;

Вот так будет работать.
PM MAIL ICQ   Вверх
AlDev
Дата 13.2.2006, 04:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 8
Всего: 50




 ! 
AlDev
VingradFan, еще один раз создашь тему не в том разделе - буду наказывать. Общие вопросы по Flash пиши в форуме Flash. По ActionScript 1,2 - в ActionScript 1,2

PM MAIL WWW ICQ YIM MSN   Вверх
VingradFan
Дата 13.2.2006, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



aksyos, елки палки ты не понял вопроса!!!!
я спрашиваю как сделать движение более плавным!!! http://www.meine.svalka.de/meine_svalka_ru/startR.html
в этой ссылке движение просто изумительное а у меня отстой какойто!!! smile


--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
AlDev
Дата 13.2.2006, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 8
Всего: 50



Да, и вот еще что:
Модератор: Название темы должно отражать ее суть!

далее:
посмотри вот этот код:
Код

//при отпускании возвращается на центр экрана
mc.onRelease = function() {
    onEnterFrame = function () {
        mc._x += (centerx-mc._x)/0.6;
        mc._y += (centery-mc._y)/0.6;
    };
};

за каждый шаг ты пытаешься двигаться на расстояние, большее чем расстояние от центра сцены до клипа. Надо просто поменять коэффициент, например:
Код

//при отпускании возвращается на центр экрана
mc.onRelease = function() {
    onEnterFrame = function () {
        mc._x += (centerx-mc._x)/1.6;
        mc._y += (centery-mc._y)/1.6;
    };
};

PM MAIL WWW ICQ YIM MSN   Вверх
VingradFan
Дата 13.2.2006, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



AlDev, ты наверняка не проверил свой код!!!!
Цитата

//при отпускании возвращается на центр экрана
mc.onRelease = function() {
    onEnterFrame = function () {
        mc._x += (centerx-mc._x)/1.6;
        mc._y += (centery-mc._y)/1.6;
    };
};

при этом он будет с замедлением приближаться к точке!!!!
а при значении равном 0.5 - 1 будет эффект желе!!! тоесть он проскочит а потом вернется на место!!!
может там что то другое???


--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
AlDev
Дата 13.2.2006, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 8
Всего: 50



тогда и пиши, что тебе нужен эффект желе ;) Сначала пишешь, что что-то не правильно работает. Потом пишешь, что не плавно. А теперь еще и про желе вспоминаешь.

Код

//задаем центр экрана куда будет возвращаца клип
centerx = Stage.width/2;
centery = Stage.height/2;
//при нажатии клип движеца за мыщью
mc.onPress = function() 
{
    this.onEnterFrame = function () 
    {
        this._x = _xmouse;
        this._y = _ymouse;
    };
};
//при отпускании возвращается на центр экрана
mc.onRelease = function() 
{
  delete this.onEnterFrame;
  var tweenX = new mx.transitions.Tween(this, "_x", mx.transitions.easing.Back.easeOut, this._x, centerx, 20);
  var tweenY = new mx.transitions.Tween(this, "_y", mx.transitions.easing.Back.easeOut, this._y, centery, 20);
};


Это сообщение отредактировал(а) AlDev - 13.2.2006, 15:12
PM MAIL WWW ICQ YIM MSN   Вверх
VingradFan
Дата 13.2.2006, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



я конечно извиняюсь но......как ты написал последний код ничо ваще не происходит при отпускании!!!smile



--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
AlDev
Дата 13.2.2006, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 8
Всего: 50



VingradFan,
хм. у меня все работает. У тебя какой Flash?
PM MAIL WWW ICQ YIM MSN   Вверх
VingradFan
Дата 13.2.2006, 15:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



у меня професионал м-икс....
скинь что получилось посмотрю!!!
мое мыло [email protected]
или прям в форум кинь


--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
AlDev
Дата 13.2.2006, 16:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 8
Всего: 50



лови

Присоединённый файл ( Кол-во скачиваний: 11 )
Присоединённый файл  4VingradFan.fla 22,50 Kb
PM MAIL WWW ICQ YIM MSN   Вверх
VingradFan
Дата 13.2.2006, 16:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



AlDev, УРЯЯЯЯЯЯЯЯЯЯЯЯЯ!!!! все работает!!!
ток последний вопрос остался какую часть кода надо изменить чтобы скорость менялась???
и еще.... уже больно мало он тудысюды колыхается!!! что надо сделать чтобы сильнее колыхалось??



--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
AlDev
Дата 13.2.2006, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 8
Всего: 50



PM MAIL WWW ICQ YIM MSN   Вверх
VingradFan
Дата 13.2.2006, 17:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



вопрос решен!!!!
(благодаря Алексу smile)


--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Flash"
AlDev
SoWa
  • Если вы хотите предложить кому-либо работу, то пишите или в личку, или оставляйте сообщения в специально предназначеном для этого форуме "Объявления о найме специалистов"
  • Один вопрос - одна тема. Не надо переходов от одного вопроса к другому.
  • Если вы хотите показать какой-нибудь ваш мульт, причём показать, а не предоставить исходник, то вам сюда
  • Вопросы по разработке интернет-приложений на Flex и вопросы по MXML пишите в раздел Flex
  • Смотрим в будущее. ActionScript 3 обсуждается в форуме ActionScript 3
  • Новости из мира Flash.
  • New! [code=ascript][/code] - подсветка ActionScript + wikipedia help

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, AlDev, SoWa.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | ActionScript 1,2 | Следующая тема »


 




[ Время генерации скрипта: 0.0892 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.