|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Mar 2008
Сообщений: 18
|
Wolsh, обьяснили очень доходчиво и последовательно.
Вы наверное в душе учитель. Принцип понял сразу. Моих познаний в области АS наверное не хватает .Не могу обьяснить компьютеру что мне от него надо. Не понимает он меня. Решил закинуть эту дурацкую затею чтоб вас всех не выводить с себя подобными вопросами. Немножко не понял зачем нам координаты x_mouse и y_mouse, так как я мышкой передвигаю карту на нужный фрагмент и увеличиваю специально созданной кнопкой биггер - в момент увеличения мышка все равно находится над кнопкой биггер. ... Если все же вы вошли в азарт и комуто с читающих/обсуждающих все же интересно довести дело до конца, то еще раз даю тот полный код, который у меня есть на данный момент bigger.onPress=function():Void{ pic._xscale*=1.2; pic._yscale*=1.2; } smaller.onPress=function():Void{ pic._xscale/=1.2; pic._yscale/=1.2; } lefter.onPress=function():Void{ pic._x-=12; } righter.onPress=function():Void{ pic._x+=12; } pic.onPress = function() { this.startDrag(); }; //После того, как пользователь отпустил кнопку мышки, мы должны остановить //прокручивание. pic.onRelease = pic.onReleaseOutside=function () { this.stopDrag(); }; |
|
|||||
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
Ну вот к примеру, черновой вариант, реагирует на колесо мыши,щас поем и доделаю,а пока это гляньте:
|
|
|||||
Регистрация: Mar 2008
Сообщений: 18
|
Проблема та же на этом черновом варианте. Увеличение делается в левый верхний угол.
Может я не плохо формулирую суть проблемы? Скажем, чтоб максимально приблизить домик, который на этом вашем рисунке, мне надо трижды перетаскивать мышкой в центр екрана. Потому что он при увеличении выходит за поле зрения |
|
|||||
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
так яж сказал,что до делаю.Подождите,я только с работы пришел
|
|
|||||
Регистрация: Mar 2008
Сообщений: 18
|
Понимаю, каждый занят. И на этом ОГРОМНОЕ спасибо.
Может кто-то еще знает какую-нибудь книжечку скачать, или сайтец, в котором я бы смог разобраться как правильно увеличивать( суть моей проблемы) |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Ладно, не ворчите) Вот исходник. Просто была надежда, что справитесь сами. А свой опыт в сотни раз важнее исходников.
Впрочем, я не стал комментировать код. Может, возникнет желание поразбираться, полазить по хелпу. Ну а нет - чтож, спрашивайте.
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Mar 2008
Сообщений: 18
|
Даааа
это уж красота Подозреваю, что для Вас это задачка на 10-20 минут, но пред Вами голову склоняю... Импрессив. Честно говоря, я думал, что в инете не возможно найти людей настолько терпеливых к моим вопросам( хотя в жизни я совсем не настойчивый) и настолько дружелюбных Поразила ваша щедрость. Это именно то, что мне нужно было. Немножко стыдно за себя, что не сумел сам это сделать. Но и образования компьютерного( а тем более програмирования) у меня нет. Это только мечта... Обязуюсь: - Разобраться что-по чем в вашем примере - Если доделаю свою карту - обязательно там напишу почетное слово о Ваших заслугах. Можно? Ну, я пошел разбираться в примере и учиться! |
Часовой пояс GMT +4, время: 15:07. |
|
« Предыдущая тема | Следующая тема » |
|
|