С Новым годом! Форум программистов, компьютерный форум, киберфорум
ActionScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/21: Рейтинг темы: голосов - 21, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86

Рандомное движение (рыбки)

02.03.2013, 22:24. Показов 4115. Ответов 19
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Подскажите пожалуйста, как сделать красивое, плавное, рандомное движение рыбки?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.03.2013, 22:24
Ответы с готовыми решениями:

Рандомное движение рыбки Flash as.3
Нужен программист для создания рандомного движения рыбки. Ваши предложения, и стоимость работы пишите в этой теме! Flash as.3

Рандомное появление и движение объектов
Кто подскажет как на форме TImage сделать рандомное появление объекта и его движение по прямой. А вообще задание состоит в том чтобы...

Рандомное движение PictureBox по форме
Надо написать программу на с# которая реализовывало бы рандомное движение изображения(форма PictureBox) по форме. Желательно чтобы еще...

19
Модератор
 Аватар для TanaTiX
2935 / 1794 / 180
Регистрация: 19.02.2011
Сообщений: 6,550
02.03.2013, 22:27
1) Выбираем точку
2) Анимируем рыбку до этой точки
3) По окончании анимации - см. пункт 1
...

Что именно не получается?
1
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
02.03.2013, 22:29  [ТС]
Цитата Сообщение от TanaTiX Посмотреть сообщение
1) Выбираем точку
2) Анимируем рыбку до этой точки
3) По окончании анимации - см. пункт 1
...

Что именно не получается?
Не получается это реализовать.
0
Модератор
 Аватар для TanaTiX
2935 / 1794 / 180
Регистрация: 19.02.2011
Сообщений: 6,550
02.03.2013, 22:38
Точка - класс Point
Выбор случайного значения - Math.random()
А вариантов анимации достаточно много. От покадрового изменения положения объекта, до использования различных движков.

Вот документация
1
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
02.03.2013, 23:19  [ТС]
Цитата Сообщение от TanaTiX Посмотреть сообщение
Точка - класс Point
Выбор случайного значения - Math.random()
А вариантов анимации достаточно много. От покадрового изменения положения объекта, до использования различных движков.

Вот документация
А просто плавное и рандомное движение мувика как сделать?
0
Модератор
 Аватар для TanaTiX
2935 / 1794 / 180
Регистрация: 19.02.2011
Сообщений: 6,550
02.03.2013, 23:46
АртёмСочи, движение - это перемещении из исходной точки к конечной. Как выбрать конечную - я написал (Point и random), текущую получить тоже не проблема.
А на счет движения - попробуйте движки от greenSock
1
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
03.03.2013, 00:32  [ТС]
Цитата Сообщение от TanaTiX Посмотреть сообщение
АртёмСочи, движение - это перемещении из исходной точки к конечной. Как выбрать конечную - я написал (Point и random), текущую получить тоже не проблема.
А на счет движения - попробуйте движки от greenSock
С движком понятно, получается типо:
Code
1
2
import com.greensock.*;
TweenLite.to(mc, 3, {x:93, y:221});
Но, как теперь сделать что бы точки рандомно?
0
Модератор
 Аватар для TanaTiX
2935 / 1794 / 180
Регистрация: 19.02.2011
Сообщений: 6,550
03.03.2013, 00:45
В примере точка выбирается согласно размеру экрана
ActionScript 3
1
TweenLite.to(mc, 3, {x:Math.random()*stage.stageWidth, y:Math.random()*stage.stageHeight});
1
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
03.03.2013, 20:26  [ТС]
Цитата Сообщение от TanaTiX Посмотреть сообщение
В примере точка выбирается согласно размеру экрана
ActionScript 3
1
TweenLite.to(mc, 3, {x:Math.random()*stage.stageWidth, y:Math.random()*stage.stageHeight});
Спасибо вам огромное!!! Скажите, а что-бы остановки не было, то есть двигалось беспрерывно как сделать?
0
Модератор
 Аватар для TanaTiX
2935 / 1794 / 180
Регистрация: 19.02.2011
Сообщений: 6,550
03.03.2013, 20:30
АртёмСочи, среди аргументов метода TweenLite.to должен быть и метод, который запускается при окончании анимации. Мы там просто выбираем новые точки и стартуем новую анимацию.
1
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
03.03.2013, 20:54  [ТС]
Цитата Сообщение от TanaTiX Посмотреть сообщение
АртёмСочи, среди аргументов метода TweenLite.to должен быть и метод, который запускается при окончании анимации. Мы там просто выбираем новые точки и стартуем новую анимацию.
Посмотрел, вроде такого метода нет. Может просто я не нашел.....
0
Модератор
 Аватар для TanaTiX
2935 / 1794 / 180
Регистрация: 19.02.2011
Сообщений: 6,550
03.03.2013, 20:59
Дока по API, ищем "onComplete"
1
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
03.03.2013, 21:13  [ТС]
Цитата Сообщение от TanaTiX Посмотреть сообщение
Дока по API, ищем "onComplete"
Чё-то не нашел....
0
Модератор
 Аватар для TanaTiX
2935 / 1794 / 180
Регистрация: 19.02.2011
Сообщений: 6,550
03.03.2013, 21:15
АртёмСочи, поправил ссылку, изначально не так скопировал
1
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
03.03.2013, 21:24  [ТС]
Цитата Сообщение от TanaTiX Посмотреть сообщение
АртёмСочи, поправил ссылку, изначально не так скопировал
Не очень понял, можете привести пример?
0
Модератор
 Аватар для TanaTiX
2935 / 1794 / 180
Регистрация: 19.02.2011
Сообщений: 6,550
03.03.2013, 21:31
Как-то так
ActionScript 3
1
2
3
function start():void{
    TweenLite.to(mc, 3, {x:Math.random()*stage.stageWidth, y:Math.random()*stage.stageHeight, onComplete:start});
}
1
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
03.03.2013, 21:37  [ТС]
Цитата Сообщение от TanaTiX Посмотреть сообщение
Как-то так
ActionScript 3
1
2
3
function start():void{
    TweenLite.to(mc, 3, {x:Math.random()*stage.stageWidth, y:Math.random()*stage.stageHeight, onComplete:start});
}
Почему-то стоит на месте, не двигается.
Вложения
Тип файла: swf Безымянный-1.swf (6.1 Кб, 18 просмотров)
0
Модератор
 Аватар для TanaTiX
2935 / 1794 / 180
Регистрация: 19.02.2011
Сообщений: 6,550
03.03.2013, 21:40
АртёмСочи, верю и без swf
Но в данном случае к решению проблемы это не имеет никакого отношения, нужен код.
Рискну предположить, что нет инициализирующего вызова метода start
1
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
03.03.2013, 22:53  [ТС]
Цитата Сообщение от TanaTiX Посмотреть сообщение
АртёмСочи, верю и без swf
Но в данном случае к решению проблемы это не имеет никакого отношения, нужен код.
Рискну предположить, что нет инициализирующего вызова метода start
Да, именно в этом и проблема была)

Добавлено через 41 минуту
Как сделать что бы мувик (например рыбка) разворачивался мордой к цели?
0
Модератор
 Аватар для TanaTiX
2935 / 1794 / 180
Регистрация: 19.02.2011
Сообщений: 6,550
03.03.2013, 23:00
В этой теме есть примеры.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.03.2013, 23:00
Помогаю со студенческими работами здесь

Рандомное движение объекта по заданным траекториям
Задача: Обьект должен появиться в одном углу экрана, из этого угла он рандомно идет три других и т.д Нужно написать логику движение этого...

Рандомное движение нарисованного квадратика по форме
Всем привет. Начал изучать язык Python. Появился вопрос, как сделать так чтобы нарисованный мной квадратик рандомно двигался по форме...

Как правильно реализовать рандомное движение image
Условие задачи: Расположите на форме таймер и несколько изображений (массив изображений) Разработайте программный код для того чтобы...

Рандомное движение курсора мыши вне формы при попадании на пиксель определенного цвета
Здравствуйте, можно ли реализовать рандомное движение мыши вне формы и нажатие мыши, при наведении на определенный цвет?

Рыбки
Ты и я рыбаки: вместе мы поймали 36 рыб. ты в восемь раз поймал больше рыб чем я , сколько рыб я поймала?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru