2016-11-04 17 views

回答

3

使用SKCameraNode並使其集中在您的場景(或任何你想看的地方)。檢查文檔或在這裏搜索更多設置相機的幫助。

update()只需檢查球的Y值ball!.position.y的位置,如果它是過去那樣view!.bounds.y這樣的閾值,但是,通過多camera!.runAction(SKAction.moveBy...)

如果你想回來向下滾動移動相機拍攝時,它會有點更復雜,但同樣的原則適用。

(注意:我有我的東西,選配因此您的代碼可能沒有!https://developer.apple.com/reference/spritekit/skcameranode

你也可以使用無形的框和碰撞檢測,但似乎更復雜的方法給我的>>。

如果您發佈了一些代碼,我們可以幫助您啓動並運行。不幸的是,會有一定程度的數學計算x [

+1

非常感謝 – princearthur791