Просмотр полной версии : Опять со своей игрой :)
Slayer aka Warrior
28.12.2005, 01:00
Люди! Познаю я потихонечку флэш методом самых терпеливых и надоедливых :) -- методом научного(!) "тыка"!
Помогите с такой вещью как карта! У меня игра, наподобие стратежки, и мне надо как-то реализовывать передвижение по местности. Дело в том что я не знаю как сделать так чтобы показывалася не вся карта а только то место где на данный момент игрок и вместе с ним бы экран передвигалася...
Разрешаю "послать" меня куда-нибудь... ;) В урок или статью, на эту тему...
Пожалуйста! Благодарю!
:-) Ну и иди в поиск! Тема подобная, поднималась неоднократно. Пользуй маски, либо "слоеные" в редакторе, либо программные. Не совсем ясно, что значит "и вместе с ним бы экран передвигалася..."??
Навскидку: Вероятно есть какая-то карта отмассштабированная применительно к местности? Размер местности, полагаю, сильно превышает размер окна проигрывателя. Если так, то можно засунуть карту и местность в мувики и, исходя из положения объекта на карте, передвигать мув местности, учитывая массштаб, центровку и пр. В это случае (если кусок местности будет занимать весь экран) маски не потребуются.
Slayer aka Warrior
28.12.2005, 12:52
Да! Только я не представляю как сделать центровку вообще.. :(
my_mc._x = Stage.width/2;
my_mc._y = Stage.height/2;
Раз пять уже выкладывал движек. Смотри
http://mainmaps.com/000/mapwithpanzoomandselection.swf .
Если нравится - качай исходник:
http://mainmaps.com/000/mapwithpanzoomandselection.rar
Slayer aka Warrior
30.12.2005, 21:50
Класс! :) Спасибо! Родина тебе этого не забудетт! :D
Класс! :) Спасибо! Родина тебе этого не забудетт! :D
Не все так просто - нужно еще разобраться в коде и связать его со своей задачей.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.