> ## Documentation Index
> Fetch the complete documentation index at: https://docs.projectreal.gg/llms.txt
> Use this file to discover all available pages before exploring further.

# setrenderproperty

> value degerini object[property] icine atar. Drawing object icin direct property assignment ile ayni Drawing property assignment kullanilir. Unknown Drawing properties yok sayilir ve destroyed Drawing objects degistirilmez. Ucuncu arguman bulunmalidir. the Drawing API bu APIyi yalnizca the required rendering environment is active true oldugunda kaydeder; bu kontrol false oldugunda initializer bu globals degerlerini olusturmadan once doner.

<div className="real-function-page">
  ```lua theme={null}
  setrenderproperty(object: any, property: any, value: any)
  ```

  ## Argümanlar

  <ParamField path={"object"} type={"any"} required>
    Indekslenecek ve atama yapilacak deger. Drawing object ile RealDrawingObject \_\_newindex handler kullanilir.
  </ParamField>

  <ParamField path={"property"} type={"any"} required>
    Atama icin kullanilan property key. Drawing object properties strings tabanlidir.
  </ParamField>

  <ParamField path={"value"} type={"any"} required>
    object\[property] icine atanan deger. Bu arguman verilmelidir; nil yine de verilmis bir degerdir.
  </ParamField>

  ## Örnek

  Genel özellik yardımcısı aracılığıyla bir çizim özelliğini güncelleyin.

  ```lua theme={null}
  local line = Drawing.new("Line")
  setrenderproperty(line, "Thickness", 3)
  setrenderproperty(line, "Visible", true)

  print(line.Thickness)
  print(line.Visible)
  ```
</div>
