Skip to content

Instantly share code, notes, and snippets.

@ruccho
Created January 9, 2018 09:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ruccho/89cd7f5b8ea479141c2893554ddfe4cc to your computer and use it in GitHub Desktop.
Save ruccho/89cd7f5b8ea479141c2893554ddfe4cc to your computer and use it in GitHub Desktop.
using UnityEngine.Scripting;
namespace UnityEngine.Tilemaps
{
public abstract class TileBase : ScriptableObject
{
public virtual bool GetTileAnimationData(Vector3Int position, ITilemap tilemap, ref TileAnimationData tileAnimationData);
//このタイルの情報を返す
public virtual void GetTileData(Vector3Int position, ITilemap tilemap, ref TileData tileData);
//タイルマップが更新されたときに呼ばれる
public virtual void RefreshTile(Vector3Int position, ITilemap tilemap);
//シーンの1フレーム目に呼ばれる。初期化が成功したかを返す
public virtual bool StartUp(Vector3Int position, ITilemap tilemap, GameObject go);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment