Exemplo n.º 1
0
 public virtual void SetData(PrefabScriptableObject data, Vector2Int position)
 {
     Data          = data as StaticScriptableObject;
     IsTraversable = Data.isTraversable;
     Position      = position;
     PutOnTile();
 }
Exemplo n.º 2
0
    public void SetData(PrefabScriptableObject data, Vector2Int position)
    {
        this.data     = data as TileScriptableObject;
        IsTraversable = this.data.isTraversable;
        type          = this.data.tileType;
        this.Position = position;

        Contents = new TileContent(this);
    }
Exemplo n.º 3
0
 public virtual void SetData(PrefabScriptableObject data, Vector2Int position)
 {
     Data          = data as CharacterScriptableObject;
     _tempPosition = position;
 }
Exemplo n.º 4
0
 public virtual void SetData(PrefabScriptableObject data, Vector2Int position)
 {
     this.Data     = data as ItemScriptableObject;
     this.Position = position;
 }