CORONA SDK中的闪电阴影效果。

我正在尝试在我的故事书中创建一个聚光灯效果,使得随着角色从一个位置移动到另一个位置,灯光聚焦也会跟随该角色移动。在 Corona SDK 中是否有可能实现?因为精灵动画无法帮助我,该怎么做?有关此事的任何想法?

我找到了一些参考资料告诉我我无法实现该效果:

http://web-c2.anscamobile.com/forum/2012/10/27/dynamic-shadows-2d

http://developer.coronalabs.com/forum/2012/09/13/lightingshadows

点赞
用户1870706
用户1870706

将下面翻译成中文并且保留原本的 markdown 格式,

那两个线程似乎相当明确。你可以很容易地创建聚光灯,但你不能投射阴影,而且光线容易朝不同的方向移动。

如果你想要一个没有阴影的聚光灯,只需创建一个全黑的图像,在中间留有一个带有一些羽化效果的透明孔洞。使黑色部分部分透明,以便你可以看到场景,但它会更暗一些。然后你可以移动图像以成为你的聚光灯。你也可以通过蒙版来实现(请参见示例代码中的手电筒示例)。

2013-01-27 20:20:04