gpt4 book ai didi

Ios 自动 map 显示网格上的 war 迷雾效果

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:48:09 25 4
gpt4 key购买 nike

我正在尝试找出为我正在做的游戏制作 war 迷雾类型效果的最佳方法。效果应该会显示您去过的方 block 。当您移动时,效果应该显示 40x40 网格中的方 block 。我试图找出最好的方法来做到这一点。我知道我可以将 map 制作成图像,然后添加一个 40 x 40 图像数组来覆盖并隐藏它们,然后当你在广场上行走时显示出来,这看起来效率很低。我的 map 也位于 ScrollView 上,因此您可以在 map 周围平移并调整其大小以进行放大和缩小。我不确定是否有更好的功能来显示图像的某些部分。任何人有任何想法如何最好地处理这个是最有效的方法?

最佳答案

听起来你想覆盖一个 View 然后显示它的一部分。在某种程度上,这就像橡皮擦工具。以下是一些可能对您有所帮助的事情。

  • 查看 this question关于创建橡皮擦效果。
  • 这是一个blog post关于删除图像以显示下面的 View

重要的部分是使用它来清除雾气(如果它是用 CoreGraphics 绘制的):

CGContextSetBlendMode(UIGraphicsGetCurrentContext(), kCGBlendModeClear);

关于Ios 自动 map 显示网格上的 war 迷雾效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12769835/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com