Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> RaphaelJS, масштабирование и перемещение объекта 
V
    Опции темы
Ripper
Дата 20.6.2012, 01:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Lonely soul...
**


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

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



Доброй ночи
Пытаюсь нарисовать квадратик, рядом с ним в углу кружочек, потянув за который квадрат должен масштабироваться.
Проблема в математике, я упорно не вижу истины и начинаю все больше писать какую-то чушь) Квадратик масштабируется, но если его масштабировать, потом подвигать, потом опять масштабировать, и опять подвигать то он начинает как-то рандомно перемещатся, желтый кружок смещается и т.п., в общем, глючит

http://jsfiddle.net/y5Jag/3/
вот пример

Что не так?  smile 


--------------------
"Он знает: надо смеяться над тем, что тебя мучит, иначе не сохранишь равновесия, иначе мир сведет тебя с ума" - Над кукушкиным гнездом
PM MAIL ICQ   Вверх
Ripper
Дата 20.6.2012, 02:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Lonely soul...
**


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

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



http://jsfiddle.net/y5Jag/7/ все гораздо проще
только какой-то ужасный код, например 

Код

                        this.ox = this.attr('cx');
                        this.oy = this.attr('cy');
                        this.rox = Spectrum.resizer.attr('cx');
                        this.roy = Spectrum.resizer.attr('cy');
                        this.rwidth = Spectrum.rect.attr('width');
                        this.rheight = Spectrum.rect.attr('height');

Вот это..

Это сообщение отредактировал(а) Ripper - 20.6.2012, 02:21


--------------------
"Он знает: надо смеяться над тем, что тебя мучит, иначе не сохранишь равновесия, иначе мир сведет тебя с ума" - Над кукушкиным гнездом
PM MAIL ICQ   Вверх
Aliance
Дата 20.6.2012, 09:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

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



Проблема-то в итоге решена, правильно я понял? В таком случае в правой части шапке топика, после названия темы есть ссылка "пометить как решённый", не игнорируйте её.

Кстати, если потянуть шарик влево - то квадрат исчезает и появляется только если тянуть вправо через начальные координаты. smile 
PM MAIL WWW ICQ Skype   Вверх
Ripper
Дата 20.6.2012, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Lonely soul...
**


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

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



А, да, забыл, решена. Про шарик знаю, думаю пофиксю)
Единственное что код не нравится, не умею я на яваскрипте писать :(




--------------------
"Он знает: надо смеяться над тем, что тебя мучит, иначе не сохранишь равновесия, иначе мир сведет тебя с ума" - Над кукушкиным гнездом
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




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


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

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