【提问】关于视野限制
gamemaker吧
全部回复
仅看楼主
level 12
请问如何在gm里做出视野限制的效果啊,就像这个一样。(随手画的)主角移动时圆形可见范围也跟着移动。
2017年08月27日 07点08分 1
level 9
遮罩
2017年08月27日 07点08分 2
如何用遮罩做到,能否说的详细些?
2017年08月27日 07点08分
@贴吧用户_0XUWNKQ 需要用到表面…至少我的思路是这样的…要搞绘制的混合模式。具体实现方法gamemaker论坛上面那边有…灯光的。
2017年08月27日 07点08分
回复
魔导绅士J
:你先试试再说吧…我觉得不行…不用到混合模式啥的话…全黑的物体,你画个小圆圈上去他又不会被清除掉…(没用过gms2)
2017年08月27日 08点08分
level 9
用一个周围黑色的,中间透明的图片挡住,跟随主角移动
2017年08月27日 08点08分 3
我也想过这个方法,但是如果这样的话,别的发光物体也会被挡。如果别的发光物体也用上述方法,在一定距离时,两个光源无法正常显示。
2017年08月27日 08点08分
@贴吧用户_0XUWNKQ 想到个方法,比如建一个obj,32*32大小全黑,游戏一开始平铺铺满整个屏幕,把所有东西都挡住。然后设置和光源的碰撞事件,如果和光源碰撞,就变成透明。这样有光源的地方就能看到东西了。
2017年08月27日 09点08分
@积极而小米 魔兽争霸的战争迷雾也是一块一块的。
2017年08月27日 09点08分
@积极而小米 虽然是一块块的…不过有平滑连接,看起来比较自然点。
2017年08月27日 09点08分
level 9
[滑稽][滑稽]做起来是这个样子的
2017年08月27日 11点08分 4
level 4
wow这是ipad上那个吧?[滑稽]
2017年08月27日 14点08分 5
sketch pro,趁他免费的时候下载的[滑稽]
2017年08月27日 14点08分
level 7
我之前也在研究这个问题,用了很复杂的方法才完成
2017年08月28日 11点08分 6
可以看出这个方法的大致思路,是用放的植物来删除周围事先放好的3x3的黑区域吧。
2017年08月28日 11点08分
2017年08月28日 11点08分
你这样会占内存的
2017年09月01日 09点09分
回复 ☞Ed☜ :没办法啊,还好只是个简单的游戏
2017年09月01日 09点09分
吧务
level 14
需要用到表面和减法混合
实在不会的话弄个大号的黑色精灵,中间掏个洞,绘制在屏幕上就行了
2017年08月30日 04点08分 7
曾经用过掏洞大法,2333
2017年08月30日 10点08分
23333,掏洞,这个形象得有点喜感。
2017年08月30日 12点08分
回复 MikuScarlet :不想掏洞因为多个光源[滑稽]。想问下,如果我在空表面上画了一个alpha=0.2的c_navy色的满屏矩形,要减法混合在上面挖出一个全透明的圆,应当怎样做?毕竟不了解混色,还请大佬解答,谢谢!
2017年08月30日 13点08分
level 14
要用植物大战僵尸里的路灯花?效果?
战争迷雾?
2017年08月31日 03点08分 8
只是火堆在晚上发出的光而已
2017年08月31日 05点08分
level 5
这个我刚做过。去看看pgu_set_blendmode_ext()就OK了
2017年11月11日 06点11分 9
1