Saya membuat game petualangan di Swift dan mengizinkan pemain melihat inventarisnya. Saya memiliki sekumpulan item yang sangat kecil yang dapat Anda peroleh (hanya sekitar 25 item untuk inventaris Anda) dan saya ingin item tersebut menampilkan sekitar 5-6 item sekaligus dalam bentuk persegi panjang. Menurut saya, pemain dapat menelusurinya dengan menggeseknya secara horizontal, dan itu akan membawanya ke seluruh daftar, hanya menampilkan 5-6 sekaligus. Seluruh area kira-kira 1/4 dari ukuran layar.
Saya melihat sesuatu seperti ini https://github.com/crashoverride777/Swift-SpriteKit-UIScrollView-Helper tetapi ketika saya mencobanya, sepertinya cocok untuk area raksasa (seluruh layar) dan item kemudian bergulir keluar layar saat Anda menggulir. Saya bermain-main dengan ukuran konten dengan menganggapnya sebagai "area pandang" tetapi tidak beruntung.
Dalam kasus saya, saya ingin item digulir hanya dalam batas persegi panjang berukuran 300 x 150 atau lebih. (agar barangnya tidak melebihi lebar kotak yang memuatnya).
Saya tidak dapat menemukan cara yang dapat diandalkan untuk melakukan ini dan ingin bertanya kepada seseorang apakah mereka telah melakukan hal serupa dan bagaimana mereka mencapainya. Apa strategi yang bagus untuk ini? Mungkin kamera + pan menggunakan SKCameraNode?
Terima kasih banyak!