2012-08-24 51 views
0

编辑:有没有什么方法可以从闪光灯内部调整舞台大小和位置?AS3更改舞台大小 - 虚拟相机

嘿,我现在正在做一个flashgame,它是一款2D游戏,带有2个分频器。你现在可以将它们移动到你想要的水平,但是我的问题是,它只显示了整个关卡的四分之一,所以我考虑制作一个随玩家一起移动的相机。

Ussualy我会把所有级别的内容放入一个容器并移动容器,但我的问题是,我有2个可以移动的焦点并且相机必须专注于它们两个,否则第二个玩家不能看到他是在做。所以我想同时调整背景和角色的大小,以根据玩家之间的距离创建缩小效果的放大效果,但缩放characters的过程非常复杂,因为charakter不仅包含一个动画片段。

+0

或者,您可以在玩家即将离开屏幕时阻止玩家的移动。就像在旧的任天堂游戏中一样。 – Zhafur

+0

可以做到这一点,但那不是我想创建的感觉= \ thx虽然 – tschery

回答

1

将关卡内容与玩家一起放入容器中。继续完成游戏所需的所有常用逻辑,而不是移动关卡内容;移动角色。

然后,对于每个框架,根据两个玩家的位置调整新外部容器的比例和位置。

+0

嗯...我真的不喜欢解决方案,但它仍然是我能想到的最好的,也是,谢谢队友=) 有没有办法改变分段的权利? – tschery