Vector

  Vector Vector( number x = 0, number y = 0, number z = 0 )
  Vector Vector( Vector vector )
  Vector Vector( string vectorString )

Açıklama

Bir Vector nesnesi oluşturur.

Vector oluşturmak, nesne oluşturma ve çöp toplama (garbage collection) nedeniyle sık çalışan hook'larda veya çok sık çağrı gerektiren işlemlerde (örneğin döngüler) kullanıldığında nispeten maliyetlidir. Vektörü bir değişkende saklamak veya mevcut olan varsayılan vektörleri kullanmak daha iyidir. Bkz. Vector:Add.

Varsayılan Argümanlar

1 number x = 0
Vektörün x bileşeni.
2 number y = 0
Vektörün y bileşeni.
3 number z = 0
Vektörün z bileşeni.
Argüman Aşırı Yüklemesi: Vektör Kopyalama
1 Vector vector
Verilen Vector'ün bir kopyası olan yeni bir Vector oluşturur.
Argüman Aşırı Yüklemesi: Metin Ayrıştırma
1 string vectorString
Girdi string'ini bir Vector'ün print formatından ayrıştırmaya çalışır.

string ayrıştırılamazsa, x, y, ve z değerleri 0 olarak ayarlanmış bir Vector döndürür.

Döndürülen Değerler

1 Vector
Oluşturulan vektör nesnesi.

Örnek

Bir vektör oluşturur ve değerini konsola yazdırır.

print( Vector( 1, 2, 3 ) ) print( Vector( "4 5 6" ) ) local test = Vector( 7, 8, 9 ) print( Vector( test ) ) print( Vector( "4 5 test" ) ) print( Vector() )
Çıktı:
1.000000 2.000000 3.000000 4.000000 5.000000 6.000000 7.000000 8.000000 9.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000

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