Vector3
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
Datatype.Vector3 veri türü, 3D alanındaki bir vektörü temsil eder, genellikle 3D alanındaki bir nokta olarak
Bazı örnek kullanımları Vector3 'dir, Position , ve Rotation , bunlar parçalar için örneklerdir:
local part = workspace.Partpart.Position = part.Position + Vector3.new(5, 2, 10) -- Move part by (5, 2, 10)
Vector3 ayrıca şu gibi daha karmaşık 3D veri türleri oluştururken de kullanılır. Bu veri türlerinin birçok metodu CFrame içinde parametreleri içinde kullanılır. Örneğiniz Vector3 .
Özet
Yapılandırıcılar
Verilen x, y ve z bileşenlerinden yeni bir Vector3 iade eder.
- FromNormalId(normal : Enum.NormalId)
Verilen yönde yeni bir Vector3 içerir.
Verilen eksen için yeni bir Vector3 döndürür.
Özellikler
Sıfır büyüklüğünde bir Vector3 .
Her eksende bir değer olan bir Vector3 .
X ekseninde bir değer olan Vector3 bir değer.
Y ekseninde değer 1 olan bir Vector3 .
Z ekseninde bir değer olan Vector3 ile.
Vector3'ün x koordinatı.
Vector3'ün y koordinatı.
Vector3'ün z koordinatı.
Vector3'ün uzunluğu.
Datatype.Vector3 - orijinal ile aynı yönü olan normal bir kopya. 1. büyüklüğü.
Yöntemler
Orijinal'in bileşenlerinin mutlak değerlerinden yeni bir vektörü iade eder.
Orijinal'in bileşenlerinin tavanından yeni bir vektör döndürür.
Yerden ilgili bileşenlerin zemininden yeni bir vektör döndürür.
Yanılsanızın bileşenlerinden yeni bir vektör iade eder (-1, 0 veya 1).
İki vektörün ortak ürününü iade eder.
İki vektör arasındaki açıyı radyana olarak geri verir. Eğer bir eksen sağlarsanız, açının işaretini belirler.
İki vektörün bir özelliğini döndürür: bir scalar dot ürünü.
Diğer true bileşenlerinin X, Y ve Z'yi geri Vector3 birimlerinde eşdeğer bileşenlerinin X, Y ve Z'yi içinde eşdeğer bileşenlerinin X, Y ve Z'yi içinde eşdeğer bileşenlerinin X, Y ve Z'yi içinde eşdeğer bileşenlerinin X, Y ve Z'yi içinde eşdeğer bileşenlerinin X, Y ve Z'yi içinde eşdeğer
Bu Vector3 ile Vector3 arasındaki lineer olarak katlanmış bir geri döndürür.
Her bir Vector3 ile her bir bileşenin en yüksek katılığını oluşturur, böylece her bir Vector3 nın sağladığı en yüksek katılığı elde edersiniz.
Her bir Vector3 ile her bir bileşenin en düşük katılımcısı olarak her bir bileşenin en düşük katılımcısını döndürür.
Matematik İşlemleri
İlk vektörün ilgili bileşenine her bir ilçeğini ekleyerek bir Vector3 üretir.
İkinci vektörün ilk bileşeninden her bileşeni Vector3 şeklinde çıkararak üretir.
İlk vektörün tüm bileşenlerini ikinci vektörün ilgili bileşenine çarpan bir Vector3 üretir.
İlk vektörün tüm bileşenlerini ikinci bileşene göre ayırır ve bunu Vector3 olarak üretir.
İlk üstüne aşağıdaki komponentlerin her birini Vector3 oluşturur.
Sunulan vektörün her bir bileşenini sayıya çarpanarak Vector3 üretir.
Sunulan vektörün her bir bileşenini sayıya bölerek Vector3 üretir.
Datatype.Vector3 ile her bir vervektörünün sağladığı her bir bileşenin katılımını oluşturur.
Yapılandırıcılar
Özellikler
Yöntemler
FuzzyEq
Diğer true bileşenlerinin X, Y ve Z'yi geri Vector3 birimlerinde eşdeğer bileşenlerinin X, Y ve Z'yi içinde eşdeğer bileşenlerinin X, Y ve Z'yi içinde eşdeğer bileşenlerinin X, Y ve Z'yi içinde eşdeğer bileşenlerinin X, Y ve Z'yi içinde eşdeğer bileşenlerinin X, Y ve Z'yi içinde eşdeğer