Panel:RebuildSpawnIconEx

  Panel:RebuildSpawnIconEx( table data )

Açıklama

Bir doğma simgesini (spawn icon) özelleştirilmiş kamera verileriyle yeniden oluşturur.

Gerekli kamera parametrelerini kolayca hesaplamak için PositionSpawnIcon kullanılabilir.

Bu fonksiyon standart CamData yapısını kabul etmez.

Argümanlar

1 table data
Yeniden oluşturma için gereken bilgileri içeren dört üyeli bir tablo:
  • Vector cam_pos - Modelin görüntülendiği göreceli kamera pozisyonu.
  • Angle cam_ang - Modelin görüntülendiği kamera açısı.
  • number cam_fov - Kameranın görüş alanı (FOV).
  • Entity ent - Modelin entity nesnesi. Bu değerlerin nasıl alınacağını görmek için aşağıdaki örneğe bakın.

Örnek

IconEditor tarafından kullanılan RenderIcon metodu. SpawnIcon bir SpawnIcon'dur ve ModelPanel bir DAdjustableModelPanel'dir.

function PANEL:RenderIcon() local ent = self.ModelPanel:GetEntity() local tab = {} tab.ent = ent tab.cam_pos = self.ModelPanel:GetCamPos() tab.cam_ang = self.ModelPanel:GetLookAng() tab.cam_fov = self.ModelPanel:GetFOV() self.SpawnIcon:RebuildSpawnIconEx( tab ) end

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord