0

我正在尝试在我的故事书中创建聚光灯效果,这样当角色从一个位置移动到另一个位置时,光线焦点就会移向同一个角色。是否可以在 Corona SDK 中做到这一点?我该怎么做,因为精灵对我没有帮助。关于这个的任何想法。我发现一些参考告诉我我不能那样做

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

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

4

1 回答 1

0

这两个线程似乎非常确定。你可以很容易地创建一个聚光灯,但你不能投射阴影,而且光线很容易移动到不同的方向。

如果你想做一个没有阴影的聚光灯,只需创建一个全黑的图像,中间有一个透明孔,孔周围有一些羽毛。使黑色部分透明,以便您可以看到场景,但让它更暗一些。你可以让他们移动图像作为你的聚光灯。您也可以使用 maskk 来完成(请参阅示例代码中的 Flashlight 示例)

于 2013-01-27T20:20:04.160 回答