请教大神,帮帮小白。做打地鼠游戏, 精灵的弹出与返回是如何实现的

如何 让 精灵在弹出的时候 不断显示,在准备退出的时候 不断隐藏。谁能给点思路,或者发点 打地鼠源码 给看看也行!!跪求大神帮忙!!

这个简单啊 用动作就ok

1赞

显示 弹出来 弹回去 隐藏

地洞要做成两张图,从原来地洞图片中间水平割开的两张图

如果用显示/隐藏 在弹出来的一瞬间就得显示了 ,在弹回的一瞬间隐藏,这效果太差了。 我用帧动画了 貌似效果很好!!

分成2张图的方案 我想过,但是 地鼠的高度 肯定比 地洞的高度 长!! 没办法 完全把地鼠覆盖了!!我用帧动画实现了!!谢谢!!!

那你就在洞上面播放帧动画吧

帧动画如果没美术的话可能有些难度吧。
我觉得可以修改位置的同时,进行精灵显示区域的一个裁剪是不是也可以…

1赞

可以用渲染做一层遮罩,然后直接控制地鼠弹出缩回就行了。以前用cocos2dx做过,只不过creator的渲染好像有点不好弄,楼主要自己研究下。这只是个思路

地鼠可以使用mask组件做成一个动画,地鼠的伸缩几乎不需要用代码