Matrix

  VMatrix Matrix( table data = {{1, 0, 0, 0}, {0, 1, 0, 0}, {0, 0, 1, 0}, {0, 0, 0, 1}} )

Açıklama

4x4'lük bir matris olan VMatrix nesnesini döndürür.

Argümanlar

1 table data = {{1, 0, 0, 0}, {0, 1, 0, 0}, {0, 0, 1, 0}, {0, 0, 0, 1}}
Matrisi başlatmak için kullanılacak başlangıç verisi. Birim matris başlatmak için boş bırakın. Kullanım için örneklere bakın.

Verisini kopyalamak için bir VMatrix olabilir.

Döndürülen Değer

1 VMatrix
Yeni matris.

Örnek

Bir matris başlatır, onu Vector( 4, 5, 6 ) ile öteler ve ardından Vector( 1, 2, 3 ) ile ölçeklendirir.

local M = Matrix() M:Translate( Vector( 4, 5, 6 ) ) M:Scale( Vector( 1, 2, 3 ) ) -- Bu matris eşdeğerdir: local M2 = Matrix( { { 1, 0, 0, 4 }, { 0, 2, 0, 5 }, { 0, 0, 3, 6 }, { 0, 0, 0, 1 } } )

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