PointLight
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
Bir PointLight, tek bir nokaktan ışık yayan bir ışık kaynağıdır. Işık, PointLight'ın PointLight.Range 'i ile küre olarak yayılır.
Bir PointLight bir aydınlatma sağlamak için çalıştırılmak isterse, doğrudan bir çocuğu bir BasePart veya Attachment (parça veya bağlantının kendisi bir Workspace ) olmalıdır.
Bir PointLight bir parçaya bağlıysa, ışık parçanın BasePart.Position kaynağından çıkacaktır. Eğer bir PointLight bir bağlantıya bağlıysa, ışık bağlantının Attachment.WorldPosition kaynağından çıkacaktır.
Daha fazla ışık tipi için, ayrıca bak bölümünü görebilirsiniz.
Ayrıca bakın
Kod Örnekleri
This example creates a new anchored BasePart named Part at the position {0, 0, 0}.
It then creates a new point light with brightness of 1, Color3 color of {255/255, 255/255, 255/255} (white) and range of 16 studs. The point light's parent is set to the BasePart we created. To view the light, navigate to the part at {0, 0, 0} or move the Part created to a location visible to the player.
Please note that the properties of the created point light can easily be changed by modifying the property values in the code sample below. Additionally, if you have an existing point light, you can also create a similar script that modifies that light instead of creating a new BasePart and light.
local part = Instance.new("Part")
part.Anchored = true
part.Position = Vector3.new(0, 0, 0)
part.Parent = workspace
local light = Instance.new("PointLight")
light.Color = Color3.new(1, 1, 1)
light.Brightness = 1
light.Range = 16
light.Parent = part
Özet
Özellikler
PointLight'ın aydınlatacağı alanın boyutu.
Yayılan ışığın ne kadar parlak olduğunu ayarlar, varsayılır 1.
Yayılan ışığın rengi.
Açık olarak ayarlanırsa, kaynağın nesnesinden ışık yayılır.
Açık olarak ayarlanırsa, ışığı bir engel tarafından bloke ederse gölgeler oluşturur.