baseclass
`baseclass` kütüphanesi. Bir metatablonun (metatable) içinden bir alanı aramak için kullanılır.
Metotlar
Bir nesnenin temel sınıfını (base class) alır.
Bu sadece varlıklar (entities) tarafından değil, aynı zamanda widget'lar, paneller, sürüş modları (drive modes), silahlar ve oyun modları (gamemodes) (`gamemode_` öneki ile) tarafından da kullanılır.
`DEFINE_BASECLASS` anahtar kelimesi, bu fonksiyona yapılan bir çağrıya dönüşür. Motor içerisinde şu kod ile değiştirilir:
local BaseClass = baseclass.Get
Sonsuz özyinelemeden (infinite recursion) kaçınmak için `self.BaseClass` yerine bunu kullanmayı tercih etmelisiniz.
Daha fazla bilgi ve kullanım örnekleri için Temel Sınıflar (BaseClasses) referans sayfasına bakın.
Başkaları tarafından türetilebilecek yeni bir temel sınıf (base class) ekler. Bu işlem şunlar için otomatik olarak yapılır:
paneller (panels)
sürüş modları (drive modes)
varlıklar (entities) ve widget'lar
silahlar (weapons)
oyun modları (gamemodes) (`gamemode_` öneki ile)
Daha fazla bilgi ve kullanım örnekleri için Temel Sınıflar (BaseClasses) referans sayfasına bakın.
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord