bevy_mod_scripting 0.19.0

Multi language scripting in Bevy
Documentation
1
2
3
4
5
6
7
8
9
10
function on_test()
    local test_handle = create_test_asset(42, "TestAssetName")

    assert(test_handle ~= nil, "Test asset handle should not be nil")
    assert(world.has_asset(test_handle) == true, "has_asset should return true")

    local retrieved_asset = world.get_asset(test_handle, types.TestAsset)
    assert(retrieved_asset.value == 42, "Asset value should be 42")
    assert(retrieved_asset.name == "TestAssetName", "Asset name should be 'TestAssetName'")
end