Pass delta time instead of current time to odin.js step

This commit is contained in:
gingerBill
2024-09-29 10:14:56 +01:00
parent 4f2915a9b5
commit 4a616d97df

View File

@@ -1933,7 +1933,7 @@ async function runWasm(wasmPath, consoleElement, extraForeignImports, wasmMemory
exports._start();
// Define a `@export step :: proc(current_type: f64) -> (keep_going: bool) {`
// Define a `@export step :: proc(delta_time: f64) -> (keep_going: bool) {`
// in your app and it will get called every frame.
// return `false` to stop the execution of the module.
if (exports.step) {
@@ -1955,7 +1955,7 @@ async function runWasm(wasmPath, consoleElement, extraForeignImports, wasmMemory
}
event_temp.data = null;
if (!exports.step(currTimeStamp*0.001, odin_ctx)) {
if (!exports.step(dt, odin_ctx)) {
exports._end();
return;
}