[英]Game Terrain Sprite Rotation
我正在制作RPG游戲。 我正在使用地圖編輯器來設計游戲的世界。 現在,當我創建的精靈,我知道我會的東西像一個海灘,那里的草符合沙子。 我制作了一個32x32的精靈,其中一半由草精靈組成,另一半由沙精靈組成。
現在讓我們說我想使用相同的精靈,但是它是鏡像。 首先是沙子,然后是草。
我的地圖編輯器使用JSON保存地圖,所以我無法保存圖像,我在玩游戲時必須保存一個URL來檢索圖像。 因此,如何確定要指定此圖像繪制方式的信息,無論是旋轉180度還是鏡像? 如何對圖像進行這些更改?
我建議用於驅動地圖/編輯器的JSON應該包含有關圖塊方向以及地圖位置可能需要的其他信息。 例如:
{
"name": "Isle of Dread",
"locations": [
{
"x": 0,
"y": 0,
"terrain": "sand",
"tile": {
"url": "/tiles/grassy-beach.png",
"orientation": "north"
}
},
{
"x": 0,
"y": 1,
"terrain": "sand",
"tile": {
"url": "/tiles/grassy-beach.png",
"orientation": "east"
}
}
]
}
實際旋轉和繪制圖塊的代碼將取決於您使用的技術。 許多圖形框架都有旋轉圖像的方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.