待实现的地形及寻路
This commit is contained in:
parent
84c8cefea9
commit
005586b64a
|
@ -0,0 +1,3 @@
|
|||
package component
|
||||
|
||||
// TODO
|
|
@ -0,0 +1,9 @@
|
|||
package game
|
||||
|
||||
// Terrain2D 地形
|
||||
type Terrain2D interface {
|
||||
GetBlock(x, y int) Terrain2DBlock
|
||||
GetBlocks() [][]Terrain2DBlock
|
||||
GetWidth() int
|
||||
GetHeight() int
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
package game
|
||||
|
||||
// Terrain2DBlock 地形块
|
||||
type Terrain2DBlock interface {
|
||||
// GetTerrain 获取归属的地形
|
||||
GetTerrain() Terrain2D
|
||||
// GetCost 获取移动消耗
|
||||
GetCost() float64
|
||||
}
|
Loading…
Reference in New Issue