Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
TMXLayerバックグラウンドで垂直方向に下にスクロールしています。更新で移動距離にデルタ時間を掛けるので、スムーズになるはずです。しかし、そうではありません。コードスニペット:
TMXLayer
void GLayer::update(float delta) { //... myTMXLayer->setPosition(ccp(0,lastPosition-ammount*delta)); //... }
誰かが本当にスムーズなスクロールを手伝ってくれませんか?
問題の原因を見つけました。レイヤーを fps よりも遅く動かすと、途切れます。私は 60.0 fps で、62.0 fps でレイヤーを移動します。また、ページの裂け目があったため、新しい座標を int にキャストしています。