React React'ten ilham alan Roblox Lua için bildirime dayalı bir kullanıcı arabirimi kitaplığı.
- GitHub sürümler sayfasından en son sürüme eklenen
rbxmmodel dosyasını indirin. - Modeli Studio'da "ReplicatedStorage" gibi bir yere yerleştirin
srcdizinini kod tabanınıza kopyalayın- Klasörü "Roact" olarak yeniden adlandırın
- Dosyaları bir yerle senkronize etmek için Rojo gibi bir eklenti kullanın
Ayrıntılı kılavuz ve örnekler için resmi Roact belgelerine bakın.
local LocalPlayer = game:GetService("Players").LocalPlayer
local Roact = require(Roact)
-- Tam ekran metin etiketini açıklayan sanal ağacımızı oluşturun.
local tree = Roact.createElement("ScreenGui", {}, {
Label = Roact.createElement("TextLabel", {
Text = "Hello, world!",
Size = UDim2.new(1, 0, 1, 0),
}),
})
-- Sanal ağacımızı gerçek örneklere dönüştürün ve bunları PlayerGui'ye koyun.
Roact.mount(tree, LocalPlayer.PlayerGui, "HelloWorld")Roact, Apache 2.0 lisansı altında mevcuttur. Ayrıntılar için LICENSE.txt'e bakın.