2016-03-08 51 views
0

我試圖在Unity 5.3中創建2D TopDown(如Zelda或Pokemon)遊戲。我用Tiled(http://www.mapeditor.org)創建了一個貼圖中的精靈圖層(一個綠色背景來表示草,一層樹木,一層有水,一層有物品......等等Unity:在特定背景圖塊上創建2D coliders

然後我用Tiled2unity(http://www.seanba.com/tiled2unity )將地圖導入統一應用程序,創建一個預製件文件夾,並用地圖預製件在空對象中創建地圖

然後我添加了一個帶有RigidBody的動畫播放器並嘗試添加我想在樹圖層的每個圖塊上創建它們,你能引導我嗎?我嘗試在預製件和預製件中的對象中添加一個箱子colider,但是這會創建一個獨特的colider。

1小時後我會發布照片和代碼。

回答

1

真的很簡單: 在Tiled(地圖創建器)中,您可以添加一個名爲「Collisions」的新圖層,您可以在其中標記所有想要碰撞的圖塊,然後使用Tiled2Unity從Tiled導入到Unity中,網格渲染與該新圖層一起創建的對象(以隱藏碰撞對象),並且可以將Collider2D組件添加到包含所有碰撞對象的父對象。