|
|
|||||
Регистрация: Sep 2007
Сообщений: 8
|
Поменять местами кнопки.
Такое дело, у меня на сцене 19 кнопок с именами butt1, butt2, butt3 ....
С помомощью цикла задаю обработку нажатия Задача : нажимаем на одну кнопку, потом нажимаем на другую и эти кнопки меняются местами. Понимаю, что нужно запомнить координаты Первой кнопки, потом второй и поменять местами. Но дело в том, что всё крутится в цикле. Максимум чего добился это сгребание в одну кучу всех кнопок. Подскажите как реализовать. Последний раз редактировалось iNils; 25.11.2007 в 23:43. |
|
|||||
Регистрация: Sep 2007
Сообщений: 8
|
Есть 19 кнопок. Нажимаем на ОДНУ кнопку, потом нажимаем на ВТОРУЮ и эти кнопки меняются местами. Чтобы их поменять нужно знать координаты и той и другой кнопки. Вот выложу код.
Сохранение первых координат идёт в переменные yy и xx. Как сохранить координаты второй выбранной кнопки? Последний раз редактировалось iNils; 26.11.2007 в 00:26. |
|
|||||
Регистрация: Nov 2007
Сообщений: 24
|
заведи две переменные mov, x и y на глобале. инициализируй их с нулями. потом по нажатии кнопки проверяй: если х и y по нулям, то присваивай им координаты текущей кнопки и в mov переменную заноси ссылку на эту кнопку. если х и y не равны нулям(то есть они хранят координаты какой то кнопки), то кнопке mov присваивай координаты текущей кнопки, а самой кнопке присваивай координаты которые хранят х и y и потом обнуляй их. думаю работать должно, сам не пробовал. единственное что пришло в голову.
|
Часовой пояс GMT +4, время: 19:27. |
|
« Предыдущая тема | Следующая тема » |
|
|