为使用移动和固定光源的平台游戏制作原型,遇到一些棘手的问题,基本上只是在寻找某种解决方法或替代解决方案。
对于我的第一个想法,我只使用了 2 个蒙版,一个用于背景,一个用于敌人,背景看起来与我想要的完全一样,但不幸的是,随着光线靠近和远离敌人,你可以透过它看到背景,您可以在下面的文件中看到。
瑞士法郎:http ://efullick.com/light/light_test.swf
因此,我认为让敌人和背景始终不透明并仅遮盖其上方的黑色大黑暗层的一部分可能更有意义,然后就到了这一点;
瑞士法郎:http ://efullick.com/light/darkness_test.swf
所以我意识到,显然我必须反转面具,这样它就不会产生一个黑暗点,而是会有很多黑暗,里面有一个洞,以使这种方法有效,但我'我不太确定如何使用多个光源有效地做到这一点。
有任何想法吗?