# ENTITY:Draw

- **Ortam:** İstemci
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/ENTITY:Draw
- **Çeviri tarihi:** 2025-09-08

```lua
ENTITY:Draw( number flags )
```

## Açıklama

Varlığın [Entity:GetRenderGroup](https://gmod.tr/wiki/Entity:GetRenderGroup) değerine bağlı olarak, opak bir şekilde çizilmesi gerektiğinde çağrılır.

Daha fazla bilgi için [ENT yapısı](https://gmod.tr/wiki/Structures/ENT) ve [RENDERGROUP enum](https://gmod.tr/wiki/Enums/RENDERGROUP) sayfalarına bakın.

Ayrıca bakınız: [ENTITY:DrawTranslucent](https://gmod.tr/wiki/ENTITY:DrawTranslucent).

> **NOT:** Varlığın render sınırları (render bounds) oyuncunun görüş alanı içinde değilse bu fonksiyon çağrılmaz. Bakınız: [Entity:SetRenderBounds](https://gmod.tr/wiki/Entity:SetRenderBounds).

## Argümanlar

1. [number](https://gmod.tr/wiki/number) **flags**: [STUDIO enum](https://gmod.tr/wiki/Enums/STUDIO)'dan gelen bit bayrakları

### Örnek

Modeli çizer ve varlığın üzerinde dönen bir metin oluşturur

```lua
-- 3 boyutlu bir metin çiz
local function Draw3DText( pos, ang, scale, text, flipView )
	if ( flipView ) then
		-- Açıyı YUKARI ekseni etrafında 180 derece döndür
		ang:RotateAroundAxis( Vector( 0, 0, 1 ), 180 )
	end

	cam.Start3D2D( pos, ang, scale )
		-- Metni asıl çizen kısım. Bunu isteğinize göre özelleştirin.
		draw.DrawText( text, "Default", 0, 0, Color( 0, 255, 0, 255 ), TEXT_ALIGN_CENTER )
	cam.End3D2D()
end

function ENT:Draw(flags)
	-- Modeli çiz
	self:DrawModel(flags)

	-- Görüntülenecek metin
	local text = "Example Text"

	-- Pozisyon. Metnin modelin hemen üzerinde görünmesini sağlamak için model sınırlarını (model bounds) kullanıyoruz. Bunu isteğinize göre özelleştirin.
	local mins, maxs = self:GetModelBounds()
	local pos = self:GetPos() + Vector( 0, 0, maxs.z + 2 )

	-- Açı
	local ang = Angle( 0, SysTime() * 100 % 360, 90 )

	-- Ön tarafı çiz
	Draw3DText( pos, ang, 0.2, text, false )
	-- Arka tarafı çiz
	Draw3DText( pos, ang, 0.2, text, true )
end
```

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/ENTITY:Draw
