Răsfoiți Sursa

Add LevelEditorAPI.set_color()

Daniele Bartolini 9 ani în urmă
părinte
comite
4a5c40410e
1 a modificat fișierele cu 6 adăugiri și 0 ștergeri
  1. 6 0
      tools/api/level_editor_api.vala

+ 6 - 0
tools/api/level_editor_api.vala

@@ -187,5 +187,11 @@ namespace Crown
 		{
 			return @"LevelEditor:destroy(\"%s\")".printf(id.to_string());
 		}
+
+		public string set_color(string name, Vector3 color)
+		{
+			Quaternion c = Quaternion(color.x, color.y, color.z, 1.0);
+			return @"Colors.%s = function() return %s end".printf(name, Lua.quaternion(c));
+		}
 	}
 }