首先我们需要一张光源的图片
要遮盖的地方是透明的,而要显示的地方是黑的
我在这里提供一张制作好的,大家可以直接拿去用

现在我们制作好光源了,开始制作实际的显示
在MMF2主界面按下Ctrl+K快捷键,打开“图层”工具栏

点击加号,新建一个图层,并将其移动至要遮盖的图层的上方

然后把光源移动到这个图层中(方法:在编辑窗口中选中光源,把它拖到图层工具栏对应的图层上)
然后,在新建的图层中画一个Quick Backdrop
覆盖住整个游戏区域
颜色改成白

最后一步:
选中新建的图层,左侧的属性栏会出现图层属性
(你应该已经选中了这个图层,再点它是不会出现图层属性的,应该先选中别的图层,再重新选中它)

修改Effect,改成Standard里的Subtract,确定
(如果你用的不是HWA版,则修改Ink Effect为Subtract)

确定,你会发现光源已经生效了。
最后别忘了锁上这个图层(点击锁的图标),然后【切换回关卡本身的图层】,否则的话新拽出来的物品会拽到这个图层里。

最后要做的事就是用代码设置光源的位置了,这个大家应该都会了吧,我就不讲了
做好后可以点击光源图层的眼睛图标把它隐藏,隐藏不会影响实际运行效果,只是在编辑器里不显示
要遮盖的地方是透明的,而要显示的地方是黑的
我在这里提供一张制作好的,大家可以直接拿去用

现在我们制作好光源了,开始制作实际的显示
在MMF2主界面按下Ctrl+K快捷键,打开“图层”工具栏

点击加号,新建一个图层,并将其移动至要遮盖的图层的上方

然后把光源移动到这个图层中(方法:在编辑窗口中选中光源,把它拖到图层工具栏对应的图层上)
然后,在新建的图层中画一个Quick Backdrop
覆盖住整个游戏区域
颜色改成白

最后一步:
选中新建的图层,左侧的属性栏会出现图层属性
(你应该已经选中了这个图层,再点它是不会出现图层属性的,应该先选中别的图层,再重新选中它)

修改Effect,改成Standard里的Subtract,确定
(如果你用的不是HWA版,则修改Ink Effect为Subtract)

确定,你会发现光源已经生效了。
最后别忘了锁上这个图层(点击锁的图标),然后【切换回关卡本身的图层】,否则的话新拽出来的物品会拽到这个图层里。

最后要做的事就是用代码设置光源的位置了,这个大家应该都会了吧,我就不讲了
做好后可以点击光源图层的眼睛图标把它隐藏,隐藏不会影响实际运行效果,只是在编辑器里不显示