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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 01.04.2010, 23:15
3tim вне форума Посмотреть профиль Отправить личное сообщение для 3tim Найти все сообщения от 3tim
  № 1  
3tim

Регистрация: Mar 2010
Сообщений: 18
По умолчанию Расчет от одной точки к другой

добрый вечер
нужно реализовать подсчет расстояние от одного мувика к другому
т.е. нажимаешь на один объект,затем нажимаешь на другой и тебе выдает расстояние между ними
помогите пожалуйста
работаю в adobe flash cs3 в as 3.0


Последний раз редактировалось 3tim; 01.04.2010 в 23:40.
Старый 01.04.2010, 23:44
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 2  
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Point#distance()

Старый 01.04.2010, 23:48
3tim вне форума Посмотреть профиль Отправить личное сообщение для 3tim Найти все сообщения от 3tim
  № 3  
3tim

Регистрация: Mar 2010
Сообщений: 18
поподробнее можно?

Старый 02.04.2010, 00:20
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 4  
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Поподробнее в хелпе.

Старый 02.04.2010, 01:49
СлаваRa вне форума Посмотреть профиль Отправить личное сообщение для СлаваRa Найти все сообщения от СлаваRa
  № 5  
СлаваRa
 
Аватар для СлаваRa

блогер
Регистрация: Feb 2008
Адрес: http://playtika.com
Сообщений: 1,119
Записей в блоге: 5
Отправить сообщение для СлаваRa с помощью ICQ Отправить сообщение для СлаваRa с помощью Skype™
От точки до точки, самый простой способ, используя класс Point
Код AS3:
trace(Point.distance(point1, point2));//я думаю тут все понятно
Цитата:
нужно реализовать подсчет расстояние от одного мувика к другому
Скажите по какому критерию(от куда до куда) должно быть найдено расстояние?


Последний раз редактировалось СлаваRa; 02.04.2010 в 02:08.
Старый 02.04.2010, 16:17
3tim вне форума Посмотреть профиль Отправить личное сообщение для 3tim Найти все сообщения от 3tim
  № 6  
3tim

Регистрация: Mar 2010
Сообщений: 18
Цитата:
Сообщение от СлаваRa Посмотреть сообщение
От точки до точки, самый простой способ, используя класс Point
Код AS3:
trace(Point.distance(point1, point2));//я думаю тут все понятно

Скажите по какому критерию(от куда до куда) должно быть найдено расстояние?
я не совсем понял ваш вопрос,но мне нужно,чтобы я написал какое именно число между двумя объектами и оно его выдало
и еще нужен подсчет.т.е. допустим,у меня 3 объекта
между 1ым и вторым расстояние=1
между вторым и 3им расстояние-2
и если я выберу между первым и последним,чтобы получилось 3

Старый 02.04.2010, 16:25
Crenth вне форума Посмотреть профиль Отправить личное сообщение для Crenth Найти все сообщения от Crenth
  № 7  
Crenth
[+1 19.06.10]
[+1 27.07.10]
 
Аватар для Crenth

Регистрация: Aug 2009
Адрес: UTC+2
Сообщений: 353
крайне сложно понять задачу, над которой вы бьетесь.

вычислять расстояние (если речь не о точках в пространстве) можно между границами объектов, между геометрическими их центрами или между центрами тяжести. какое именно расстояние требуется знать ?

Старый 02.04.2010, 16:37
3tim вне форума Посмотреть профиль Отправить личное сообщение для 3tim Найти все сообщения от 3tim
  № 8  
3tim

Регистрация: Mar 2010
Сообщений: 18
объясняю с самого начала
есть 2 точки,я в actions прописываю то расстояние,которое нужно именно мне

тот,кто просматривает это приложение должен нажать на один объект,затем на другой и приложение должно выдать число,которое я там прописал,т.е. произвольное число
p.s. приложение ничего не вычисляет,оно выдает число,которое я задал


Последний раз редактировалось 3tim; 02.04.2010 в 16:50.
Старый 02.04.2010, 16:54
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 9  
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Цитата:
тот,кто просматривает это приложение должен нажать на один объект,затем на другой и приложение должно выдать число,которое я там прописал,т.е. произвольное число
С этого надо было и начинать, а не с расстояния между двумя объектами (читай точками).
Такой вариант есть:
Код AS1/AS2:
var m:Array = [
    [ 0, 23, 45],
    [ 23, 0, 29],
    [ 45, 29, 0]];
 
trace(m[1][2])

Старый 02.04.2010, 17:10
3tim вне форума Посмотреть профиль Отправить личное сообщение для 3tim Найти все сообщения от 3tim
  № 10  
3tim

Регистрация: Mar 2010
Сообщений: 18
что чем является в этом коде?

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

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

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


 


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


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