Angle

  AçıAçı(numarapitch = 0,numarayaw = 0,numararulo = 0 )
  AçıAçı(Açıaçı )
  AçıAçı(dizgiangleString )

Açıklama

Bir oluştururAçınesne, temsil eden aEuler Açısıpitch, yaw ve roll bileşenlerinden oluşur.

Bu işlev, performans açısından, her karenin birden fazla kez çağrıldığı durumlarda (örneğin bir döngü gibi) nispeten pahalıdır. Bu, nesne oluşturma ve çöp toplama ile ilişkili üstten kaynaklanmaktadır. Mümkün olduğunda, genellikle bir çerçeveyi depolamak daha iyidir.Açıbir değişkende ve tekrar tekrar oluşturmak yerine bu değişkeni yeniden kullanın. Boş olan durumlardaAçıgerekli, küresel değişkenangle_zeroBunun yerine tercih edilen çözümAngle( 0, 0, 0 ).

Öntanımlı Argümanlar

1 numara pitch= 0
Açının eğim değeri, derece olarak.
2 numara yaw= 0
Açının yaw değeri, derece olarak.
3 sayı rulo= 0
Açının rulo değeri, derece olarak.
Argüman Aşırı Yük: Açı Kopyası
1 Açı açı
Yeni bir tane oluştururAçıBu da bir kopyasıdır.Açıgeçti.
Argüman Aşırı Yük: Parse String
1 dizgi açıString
Girdiyi ayrıştırma girişimleridizgitarafındanbaskıBiçimi aAçı.

Dönüşü aAçıOnun zift ile, yaw, ve rulo set0eğerdizgiayrıştırılamaz.

Dönüşler

1 Açı
Yeni yaratılanlarAçı.

Örnek

Bir açı oluşturur ve değeri konsola yazdırır.

baskı(Açı(1,2,3)baskı(Açı("4 5 6")yereltest= Açı(7,8,9)baskı(Açı( test )baskı(Açı("4 5 test")baskı(Açı() )
Çıktı:
1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 0.00 0.00 0.00 0.00 0.00 0.00

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