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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 26.12.2013, 22:31
NixMist вне форума Посмотреть профиль Отправить личное сообщение для NixMist Найти все сообщения от NixMist
  № 1  
Ответить с цитированием
NixMist

Регистрация: Nov 2013
Сообщений: 38
По умолчанию Регистрация точек

Честно говоря не уверен, что корректно сформулирую вопрос, но постараюсь.

Коротко расскажу, что происходит на сцене: у меня есть точки, я соединяю их линиями. Мне нужно как то зарегистрировать правильное соединение этих точек, то есть у каждой точки есть своё имя и она должна соединяться с одной или, иногда, с двумя другими точками.
Поясню мне не нужно чтобы они не соединялись с другими точками, а нужно просто зарегистрировать правильно соединение.

Старый 26.12.2013, 22:44
ZackMercury вне форума Посмотреть профиль Отправить личное сообщение для ZackMercury Найти все сообщения от ZackMercury
  № 2  
Ответить с цитированием
ZackMercury
 
Аватар для ZackMercury

блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,922
Записей в блоге: 23
Отправить сообщение для ZackMercury с помощью ICQ Отправить сообщение для ZackMercury с помощью Skype™
Код AS3:
public function join(pStart:Point, pEnd:Point):Sprite
{
    var sprite:Sprite = new Sprite();
    sprite.graphics.lineStyle(2);
    sprite.graphics.moveTo(pStart.x, pStart.y);
    sprite.graphics.lineTo(pEnd.x, pEnd.y);
    this.addChild(sprite);
    return sprite;
}

Старый 27.12.2013, 09:38
NixMist вне форума Посмотреть профиль Отправить личное сообщение для NixMist Найти все сообщения от NixMist
  № 3  
Ответить с цитированием
NixMist

Регистрация: Nov 2013
Сообщений: 38
Я вас понял.
Но я предполагал, что это будет задано в виде произвольных свойств к точкам, никак нельзя сделать так?
Просто точек будет достаточно много и если делать таким методом, мне придётся переделать большое количество кода.

Старый 27.12.2013, 13:46
Akopalipsis вне форума Посмотреть профиль Найти все сообщения от Akopalipsis
  № 4  
Ответить с цитированием
Akopalipsis
Banned
[+4 24.02.14]
[+4 07.11.13]
[+ 13.03.14]

Регистрация: Mar 2013
Сообщений: 1,864
Вы точкам имена задайте и поместите их все в массив, а в цикле проверяйте на имя и отсылайте в метод, который Вам выше показали.

Старый 27.12.2013, 15:26
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 5  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Я не понял вопроса.
Но если понял то что-то такое:
Код AS3:
	public class GraphPoint
	{
 
		private var _availableJoints:Vector.<GraphPoint>;
 
		public function GraphPoint()
		{
		}
	}
__________________
Кто к нам с чем для чего - тот у нас того от того.

Старый 27.12.2013, 15:31
Akopalipsis вне форума Посмотреть профиль Найти все сообщения от Akopalipsis
  № 6  
Ответить с цитированием
Akopalipsis
Banned
[+4 24.02.14]
[+4 07.11.13]
[+ 13.03.14]

Регистрация: Mar 2013
Сообщений: 1,864
Dukobpa3 Ваш ответ ( который мне напоминает мне класс для поиска путей ) и Ваши слова, сказанные не так давно, спровоцировали меня задать вопрос - какой по вашему мнению, самый лучший способ найти путь?

Старый 27.12.2013, 15:41
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 7  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Akopalipsis, создайте новую тему. Ваш вопрос не имеет никакого отношения к топику, да и к ответу Dukobpa3а, мягко говоря, притянут за уши.
__________________
Reality.getBounds(this);

Старый 27.12.2013, 15:56
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 8  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Wolsh
связный список, граф и поиск путей это же почти одно и то же
__________________
Кто к нам с чем для чего - тот у нас того от того.

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

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

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


 


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


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