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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 18.10.2007, 23:08
Gh >k вне форума Посмотреть профиль Отправить личное сообщение для Gh >k Найти все сообщения от Gh >k
  № 1  
Ответить с цитированием
Gh >k
 
Аватар для Gh >k

Регистрация: Jan 2007
Адрес: Узбекистан, Ташкент
Сообщений: 450
По умолчанию Установка платформы между 2-х стен

Привет.
Помогите плиз сделать следующее:
При загрузке флэшки платформа которая находится мезжу 2-х стен была случайного размера и положения по _х, но не каслась стен.
Пока получилось только заново устанавливать размер и положение если платформа задевает стену, но получается что платформа прыгает, что нежелательно. Хелп плиз.
Вот то что я смог сам:
http://***********/1560590
__________________
Peace !!!

Старый 19.10.2007, 00:50
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
вас не понятно..
тебе надо сгенерить случайный размер и положение прямоугольника между двумя координатами?
а зачем заново их устанавливать тогда, сначала посчитай, потом показывай..

Старый 19.10.2007, 13:33
aQuestion вне форума Посмотреть профиль Найти все сообщения от aQuestion
  № 3  
Ответить с цитированием
aQuestion
Banned
[+5 08.09.07]
[+4 17.01.08]
 
Аватар для aQuestion

Регистрация: Dec 2005
Сообщений: 556
Вы издеваетесь, да? мас.рандом даёт значение от 0 до 1, это значит что хрень * мас.рандом даёт значения от 0 до хрень, и фигня + хрень * мас.рандом даёт значения от фигня до фигня + хрень. Выберите себе такую фигню, чтобы была больше левая стена._х + левая стена._ширина, а потом такую хрень, чтобы была меньше правая стена._х - фигня... Сложно?

Старый 19.10.2007, 21:18
Gh >k вне форума Посмотреть профиль Отправить личное сообщение для Gh >k Найти все сообщения от Gh >k
  № 4  
Ответить с цитированием
Gh >k
 
Аватар для Gh >k

Регистрация: Jan 2007
Адрес: Узбекистан, Ташкент
Сообщений: 450
Цитата:
Сообщение от silin
вас не понятно..
тебе надо сгенерить случайный размер и положение прямоугольника между двумя координатами?
а зачем заново их устанавливать тогда, сначала посчитай, потом показывай..
походу игры они будут заново устанавливать, поэтому и нужно.
Цитата:
Сообщение от aQuestion
вас не понятно..
тебе надо сгенерить случайный размер и положение прямоугольника между двумя координатами?
а зачем заново их устанавливать тогда, сначала посчитай, потом показывай..
что мы берём за "хрень" а что за "фигню"? Можно пожалуйса на AS объяснить?
__________________
Peace !!!


Последний раз редактировалось Gh >k; 19.10.2007 в 21:41.
Старый 19.10.2007, 22:04
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 5  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
посчитать размеры/координаты: см. пост aQuestion
плавно переместить в эти координаты: см. mx.transitions.Tween или другие похожие топики по теме..

вопрос-то в чем?

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

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

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


 


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


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