# DSprite

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

## Açıklama

Belirtilen [IMaterial](https://gmod.tr/wiki/IMaterial), [Color](https://gmod.tr/wiki/Global.Color) ve rotasyon ile oyuncunun HUD'ında bir sprite çizen bir paneldir.

Bunun için bir kısayol [CreateSprite](https://gmod.tr/wiki/Global.CreateSprite)()'dır.

[Kaynağı görüntüle](https://github.com/Facepunch/garrysmod/blob/master/garrysmod/lua/vgui/dsprite.lua)

## Ebeveyn

Bu sayfada listelenmeyen metotları, vb. [DPanel](https://gmod.tr/wiki/DPanel)'dan alır.

## Metotlar

[table](https://gmod.tr/wiki/table) DSprite:[GetColor](https://gmod.tr/wiki/DSprite:GetColor)()

Sprite'ın değiştirici olarak kullandığı rengi alır.

[Vector](https://gmod.tr/wiki/Vector) DSprite:[GetHandle](https://gmod.tr/wiki/DSprite:GetHandle)()

Bunu kullanmamanızı tavsiye ederiz. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir. DSprite:SetHandle tarafından ayarlanan değeri döndürür

[IMaterial](https://gmod.tr/wiki/IMaterial) DSprite:[GetMaterial](https://gmod.tr/wiki/DSprite:GetMaterial)()

Sprite'ın kullandığı materyali alır.

[number](https://gmod.tr/wiki/number) DSprite:[GetRotation](https://gmod.tr/wiki/DSprite:GetRotation)()

Sprite'ın ekran düzlemindeki 2D dönüş açısını alır.

DSprite:[SetColor](https://gmod.tr/wiki/DSprite:SetColor)( [table](https://gmod.tr/wiki/table) color )

Sprite için renk değiştiricisini ayarlar.

DSprite:[SetHandle](https://gmod.tr/wiki/DSprite:SetHandle)( [Vector](https://gmod.tr/wiki/Vector) vec )

Bunu kullanmamanızı tavsiye ederiz. Gelecekteki bir güncellemede değiştirilebilir veya kaldırılabilir. Kullanılmayan bir özellik gibi görünüyor. Hiçbir şey yapmaz.

DSprite:[SetMaterial](https://gmod.tr/wiki/DSprite:SetMaterial)( [IMaterial](https://gmod.tr/wiki/IMaterial) material )

Sprite için kaynak materyali ayarlar.

DSprite:[SetRotation](https://gmod.tr/wiki/DSprite:SetRotation)( [number](https://gmod.tr/wiki/number) ang )

Sprite'ın ekran düzlemindeki 2D dönüş açısını ayarlar.

### Örnek

`sent_ball` materyali ile bir DSprite oluşturur ve rengini camgöbeği (cyan) olarak ayarlar.

```lua
local sprite = vgui.Create("DSprite")
sprite:SetMaterial(Material("sprites/sent_ball"))
sprite:SetColor(Color(0, 255, 255))
sprite:Center()
sprite:SetSize(200, 200)
```

**Çıktı:** `Yukarıdaki Önizlemeye bakın.`

- [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/DSprite
