菜鸟教程小白 发表于 2022-12-12 17:08:23

ios - CCsprite move后如何实现CCMotionStreak?


                                            <p><p>你好 friend ,我想在 Sprite 从一个点移动到另一个点后实现 MotionStreak。当它移动时,它的显示阴影 (MotionStreak)。我该如何实现它。</p>

<p> <img src="/image/YZxgp.gif" alt="enter image description here"/> </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>首先你在 init 方法中获取一个 Sprite ,它在屏幕上移动</p>

<pre><code>torpedoOne = ;
      torpedoOne.position = ccp(0,0);
      ;
</code></pre>

<p>现在在 init 方法中使用 CCMotionStreak</p>

<pre><code> streak = ;
    streak.position =torpedoOne.position;
;
</code></pre>

<p>SpriteMove 的 Action </p>

<pre><code>   id actionMove = [CCMoveTo actionWithDuration:2.0
                                        position:ccp(320, 320)];
    ];
</code></pre>

<p>更新 Sprite 位置</p>

<pre><code>;
</code></pre>

<p>更新方法</p>

<pre><code>- (void)doStep:(ccTime)delta
{
    //update the position
    ;
}
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - CCsprite move后如何实现CCMotionStreak?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/20511341/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/20511341/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - CCsprite move后如何实现CCMotionStreak?