我正在尝试在我的故事书中创建一个聚光灯效果,这样当角色从一个位置移动到另一个位置时,光焦点会朝着同一个角色移动。是否可以在Corona SDK中执行此操作?我怎么能这样做,因为精灵没有 帮帮我。对此有任何想法。 我找到一些参考资料告诉我,我不能那样做
http://web-c2.anscamobile.com/forum/2012/10/27/dynamic-shadows-2d
http://developer.coronalabs.com/forum/2012/09/13/lightingshadows
答案 0 :(得分:0)
这两个主题似乎非常明确。你可以很容易地创建一个聚光灯,但你不能投射阴影,光线很容易移动到不同的方向。
如果你想做一个没有阴影的聚光灯,只需创建一个全黑的图像,中间有一个透明孔,孔周围有一些羽状。使黑色部分透明,这样你就可以看到场景,但它有点暗。你可以将图像移动到你的聚光灯下。您也可以使用maskk(参见示例代码中的Flashlight示例)