0
点赞
收藏
分享

微信扫一扫

MMF2 光源制作教程(转)

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



  现在我们制作好光源了,开始制作实际的显示

在MMF2主界面按下Ctrl+K快捷键,打开“图层”工具栏


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



  然后把光源移动到这个图层中(方法:在编辑窗口中选中光源,把它拖到图层工具栏对应的图层上)


然后,在新建的图层中画一个Quick Backdrop
覆盖住整个游戏区域
颜色改成白



  最后一步:

选中新建的图层,左侧的属性栏会出现图层属性

(你应该已经选中了这个图层,再点它是不会出现图层属性的,应该先选中别的图层,再重新选中它)



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



  确定,你会发现光源已经生效了。

最后别忘了锁上这个图层(点击锁的图标),然后【切换回关卡本身的图层】,否则的话新拽出来的物品会拽到这个图层里。

 

  最后要做的事就是用代码设置光源的位置了,这个大家应该都会了吧,我就不讲了

做好后可以点击光源图层的眼睛图标把它隐藏,隐藏不会影响实际运行效果,只是在编辑器里不显示

有一个问题,目前发现这种方法只适合windows下的程序,导出到ios,android,flash,html5时会不支持。

如果在非windows系统下要实现这样的效果,有两个思路,一个是作一张大的黑图把中间挖一个洞,然后用这个大黑图作为遮罩放在最上边的图层中。


另一个方法是使用很多小图块,用程序去拼出一个黑洞的效果。

举报

相关推荐

0 条评论