Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SpawnFieldWall ¶ added in v1.38.0
フィールド上に表示される壁を生成する
func SpawnFieldWarpNext ¶ added in v1.38.0
フィールド上に表示される階段を生成する
func SpawnFloor ¶ added in v1.38.0
フィールド上に表示される床を生成する
Types ¶
type Entity ¶
type Entity struct {
Components GameComponentList
}
type GameComponentList ¶
type GameComponentList struct { GridElement *gc.GridElement Player *gc.Player Camera *gc.Camera Wall *gc.Wall Warp *gc.Warp Item *gc.Item Name *gc.Name Description *gc.Description InBackpack *gc.InBackpack Equipped *gc.Equipped Consumable *gc.Consumable InParty *gc.InParty Member *gc.Member Pools *gc.Pools ProvidesHealing *gc.ProvidesHealing InflictsDamage *gc.InflictsDamage Attack *gc.Attack Material *gc.Material Recipe *gc.Recipe Wearable *gc.Wearable Attributes *gc.Attributes EquipmentChanged *gc.EquipmentChanged Card *gc.Card Position *gc.Position SpriteRender *ec.SpriteRender BlockView *gc.BlockView BlockPass *gc.BlockPass }
type Level ¶ added in v1.38.0
type Level struct { // 横のタイル数 TileWidth gc.Row // 縦のタイル数 TileHeight gc.Col // 1タイルあたりのピクセル数。タイルは正方形のため、縦横で同じピクセル数になる TileSize int // タイルエンティティ群 Entities []ecs.Entity }
現在の階層
func (*Level) XYTileCoord ¶ added in v1.39.0
タイルスライスのインデックスからタイル座標を求める
Click to show internal directories.
Click to hide internal directories.