小弟我做了一个俯视角的2D游戏DEMO,截图如下:

现在想给每个精灵(飞机)添加一个模拟的阴影效果,使得看起来像真的在空中飞。效果图如下:

大致就是每个精灵使用自身的形象轮廓作为自己在地面上的投影。请教各路大神,如何实现。
感谢!
小弟我做了一个俯视角的2D游戏DEMO,截图如下:

现在想给每个精灵(飞机)添加一个模拟的阴影效果,使得看起来像真的在空中飞。效果图如下:

大致就是每个精灵使用自身的形象轮廓作为自己在地面上的投影。请教各路大神,如何实现。
感谢!
直接复制一份精灵, 把颜色调成黑色, 透明度再调一下, 就是阴影了
这个方法是常用的
请问用哪个API呢,初学者,还不熟 
用shader可以将精灵变成纯黑白的。 不过我记得这个不用自己写。ccc的精灵有个grayscale,勾上之后就把精灵置灰了。
用shader 吧 一个sprite就可以搞定
一个sprite 会出现飞机a的阴影盖到飞机b的上面
对的,常用办法

cc.instantiate(),好像是这个方法复制精灵
如果复制自己的话好像会有异步问题 
这个我知道,现在卡在如何使用代码复制自己,然后添加到自己的子节点
是的,容易出现层级问题
你这也太白了,建议文档先多看几遍,然后再跟着视频从简单的学起。不然还有更多问题 
顺便看你没进坑太深,过来人劝你还是转后端、策划、运营比较香 
感谢建议,我学做游戏纯纯的业余爱好,我正职是写文案 
视频我也看了好几个系列了,就想亲自做一个挑战一下自己 
自问自答
多天研究,终于实现需求。代码如下:

其他大神如有更好的方法还请不吝赐教 