You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Unity地形编辑时提示brush is read only无法绘制纹理的问题

Unity地形画笔"the brush is read only"报错解决方案

以下是按触发概率从高到低排列的解决方法,可逐一尝试:

1. 内置默认画笔不可编辑

Unity内置的默认画笔资源为只读资源,不支持直接修改或使用自定义参数,你需要将其复制到本地项目目录后再使用:

  • 打开地形编辑面板,进入画笔选择界面
  • 右键点击你要使用的只读画笔,选择Copy to Asset Folder
  • 选择项目内自定义的资源目录存储副本,使用新生成的副本画笔即可正常编辑

2. 画笔资源文件系统权限为只读

如果是自定义导入或自己创建的画笔出现该报错,检查本地文件权限:

  • 打开项目资源目录,找到对应画笔的.asset资源文件
  • 右键打开属性面板,取消勾选只读属性,重启Unity后重试

3. 地形数据处于锁定状态

确认你要编辑的地形数据没有被锁定:

  • 选中场景中的地形对象,在Inspector面板找到绑定的Terrain Data资源
  • 检查Inspector右上角的锁形图标,如果为锁定状态,点击解锁即可恢复编辑权限

4. 编辑器版本bug

该报错在Unity 2020.x、2021.1的早期正式版本中属于已知bug:

  • 临时解决方案:重启Unity编辑器后重新进入地形编辑模式
  • 永久解决方案:升级到Unity 2021.2及以上的稳定版本

小提示:如果使用第三方导入的画笔资源,可在资源导入设置中确认Is Readable选项处于勾选状态,避免读取权限不足。

内容的提问来源于stack exchange,提问作者Lavinia Ioana

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 11:24:03