浏览代码

Terrain Editor: fix props value after brush change

Tom Spira 1 年之前
父节点
当前提交
6925f48e54
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      hide/prefab/terrain/TerrainEditor.hx

+ 4 - 1
hide/prefab/terrain/TerrainEditor.hx

@@ -997,7 +997,10 @@ class TerrainEditor {
 
 	inline function setRange( name, value, ctx : EditContext ) {
 		var field = Lambda.find(ctx.properties.fields, f->f.fname==name);
-		if(field != null) @:privateAccess field.range.value = value;
+		@:privateAccess if(field != null) {
+			field.current = value;
+			field.range.value = value;
+		}
 	}
 
 	function refreshSurfaces( props : hide.Element, ctx : EditContext ) {