Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash 如何创建“基本”;“战争的迷雾”;动作脚本3中的效果?_Flash_Actionscript 3 - Fatal编程技术网

Flash 如何创建“基本”;“战争的迷雾”;动作脚本3中的效果?

Flash 如何创建“基本”;“战争的迷雾”;动作脚本3中的效果?,flash,actionscript-3,Flash,Actionscript 3,大家好。我正在做一个flash小游戏,这是一个自上而下的游戏。您的角色放置在600x800像素的区域中,您可以使用箭头键四处走动(在8个方向)。游戏的目的是避免被敌人吃掉 为了让游戏更有趣,我想创建一个“战争之雾”效果,这样你就看不到整个地图,而只能看到角色周围的一小块区域。我想保持基本的东西,我要找的是整个地图被遮住,但是在你的角色周围有一个“可视圈”。像这样: 当然,当玩家在地图上移动时,可视圈也会随之移动。如果有障碍物,当玩家向他们移动时,障碍物就会进入“视野” 我不知道从哪里开始实现这

大家好。我正在做一个flash小游戏,这是一个自上而下的游戏。您的角色放置在600x800像素的区域中,您可以使用箭头键四处走动(在8个方向)。游戏的目的是避免被敌人吃掉

为了让游戏更有趣,我想创建一个“战争之雾”效果,这样你就看不到整个地图,而只能看到角色周围的一小块区域。我想保持基本的东西,我要找的是整个地图被遮住,但是在你的角色周围有一个“可视圈”。像这样:

当然,当玩家在地图上移动时,可视圈也会随之移动。如果有障碍物,当玩家向他们移动时,障碍物就会进入“视野”


我不知道从哪里开始实现这个特性。我正在使用ActionScript3,非常感谢您的帮助,告诉我如何实现它!谢谢大家!

您希望在视觉上应用“遮罩”。然后,当角色四处移动时,需要在运行时更新该遮罩的属性。应该很直截了当

有关更多信息,请参见面具

编辑
我意识到我给了你一个使用面具的灵活例子。看起来你正试图用Flash来实现这一点。这个概念仍然适用。。。你想要个面具。请参阅或类似内容,以便在Flash中执行此操作。

是的,这看起来很有希望。我将开始编写一些代码,并让您知道它是如何运行的!非常感谢。