我使用ActionScript 3剛開始和我目前正在做在Flash CS5,類似於從震顫遊戲洪水亞軍遊戲滾動亞軍遊戲清除患兒。不過,不同的是,我的遊戲不是無盡的轉輪遊戲,角色有一個目的地,她必須在時間用完之前達到目的地。我讀過的很多教程都使用玩家角色的x和y位置進行滾動,但在我的遊戲中,背景滾動與角色無關。我讀過的關於這個教程沒有具體解決我的問題。「亞軍」遊戲,循環滑動的背景下,當外界
TL; DR:我不想循環我的背景,但有一系列的多個背景圖像。
我想弄清楚無縫拼接多個背景圖像的最佳方法。目前,我有一個最大像素寬度的背景影片剪輯對象。背景對象向左滾動,與玩家角色的位置無關,只能跳躍。
什麼,我想這樣做是這樣的:
每次在一個背景圖像的最右側邊緣的點到達最右邊的階段界,我有我的動作叫的addChild命令下一個背景對象並在最右邊的階段邊界實例化它。它將以與前一個背景對象相同的速度滾動。
我還需要弄清楚如何去除背景對象,一旦他們已經完全退出了記憶目的的舞臺。
那麼,解決這個問題的最好方法是什麼?
嗨,你已經嘗試過給大家說說解決方案代碼?你需要哪些具體的幫助? – Kodiak
我嘗試編碼的解決方案,但我有一些麻煩與第一個背景對象的最左側的點變量工作,並有擊中最左邊的X和Y的階段。我現在正嘗試一種新技術,通過在遊戲開始時在前一個背景塊的最左邊的x和y點上添加每個背景塊。真的,我試圖找出解決這種情況的最佳方法,所以我想聽取其他人可能做的事情。 – 92Raggocl