Skip to content

AltoClef77/roact

 
 

Roact

GitHub Actions Build Status Coveralls Coverage Documentation
React React'ten ilham alan Roblox Lua için bildirime dayalı bir kullanıcı arabirimi kitaplığı.
 

Yükleme

Yöntem 1: Model Dosyası (Roblox Studio)

  • GitHub sürümler sayfasından en son sürüme eklenen rbxm model dosyasını indirin.
  • Modeli Studio'da "ReplicatedStorage" gibi bir yere yerleştirin

Yöntem 2: Dosya Sistemi

  • src dizinini 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")

License

Roact, Apache 2.0 lisansı altında mevcuttur. Ayrıntılar için LICENSE.txt'e bakın.

About

Roblox Lua için React'e benzer bir görünüm yönetimi kitaplığı

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Lua 99.8%
  • Shell 0.2%