嗨,我通过扩展Tile类创建了我自己的Tile,它看起来是这样的:
public class PathScript:Tile
{
private bool edit;
public bool EDIT { get { return edit; } }
public void SetEdit(bool setEdit)
{
edit = setEdit;
}
//all override needed...
}
而且我不确定我是否设置了这个bool,如果我设置它像:((PathScript)tilemap.gettile(new Vector3Int(x,y,z)))。setedit(true);
这个“edit”bool在所有tile中都是true?
它将只设置具有PathScript类型的每个瓦片。如果其中一个瓦片不是PathScript类型,则代码将引发异常。