Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: Как можно реализовать разделенный экран во флеш
Flash Zone Forum > Macromedia Flash > ActionScript
bratmaxim
Немогу реализовать разделенный экран (split screen). Помогите кто чем может. Может кто знает каким способом или просто наталкните... Бо вообще ничего не получается. Заранее спасибо.
MustLive
Цитата
Как можно реализовать разделенный экран во флеш

bratmaxim

Сам я никогда не делал split-screen во флеше, поэтому каким-то конкретным кодом не помогу. Но замечу, что в целом это несложно. Для 2D игры - это одно дело, для 3D игры - другое.

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

С 2D графикой тебе будет проще, поэтому рекомендую реализовать разделение экрана в 2D. Если же у тебя 3D игра, то вначале потренируйся с двухмерной графикой, а потом сделаешь split-screen и для 3D.
comonjs
Цитата(bratmaxim @ 6.03.2012 - 16:26) *
Немогу реализовать разделенный экран (split screen). Помогите кто чем может. Может кто знает каким способом или просто наталкните... Бо вообще ничего не получается. Заранее спасибо.

В броузере можно реализовать ч-з яваскрипт. Грузят два свф-файла, которые потом обмениваются переменными actionscript-javascript (flash.external)
MustLive
Цитата
В броузере можно реализовать ч-з яваскрипт. Грузят два свф-файла, которые потом обмениваются переменными actionscript-javascript (flash.external)

comonjs

Нет необходимости использовать JS для связи между двумя swf-файлами. Для подобных задач, когда нужно связать две флешки между собой можно использовать LocalConnection. Реализация только на AS будет более производительной чем при использовании AS+JS.

Но в данном случае в этом нет потребности, ведь сплит-скрин можно реализовать в рамках одной флешки. Так что не будет потребности делать две отдельные флешки и связывать их между собой, что будет работать ещё быстрее wink.gif.
Русская версия IP.Board © 2001-2013 IPS, Inc.