不好意思,又來請教大家了;專案是top-down視角的2D平面遊戲。
目前想實現的方式是,透過按鍵來與場景上的物件互動,
例如撿取物品、或使用場景上的物件、與其他人物開啟對話、開門開寶箱等。
看網路上的教學都是使用Raycast的方式去偵測物件,
在想有沒有不使用Raycast的方式來實現。
目前的想法是,因為我是棋盤式移動方式,物件也都會有一個整數座標,
所以想讓角色按下某個按鍵時,就拾取跟角色同座標的物件,或者產生互動。
例如一個石頭在(2,2),我的角色也站在(2,2),
按下按鍵就取得(2,2)這個座標上的石頭。
但問題是,我要怎麼讓程式知道,在這個座標上有那些物件?
或是有什麼推薦的做法嗎?謝謝。