This commit is contained in:
2026-05-06 17:52:45 -07:00
parent 9fc3f35125
commit 1463c23334
402 changed files with 3758 additions and 0 deletions

View File

@ -0,0 +1,26 @@
package lnx;
import iron.Scene;
import iron.math.Vec4;
import iron.data.MaterialData;
import iron.object.MeshObject;
import iron.object.Object;
import iron.object.Uniforms;
class MyTrait extends iron.Trait {
public function new() {
super();
notifyOnInit(() -> {
Uniforms.externalFloatLinks.push(floatLink);
});
}
function floatLink(object:Object, mat:MaterialData, link:String):Null<kha.FastFloat> {
if (link == "myParam") {
var mouse = iron.system.Input.getMouse();
return (iron.App.h() - mouse.y) / 100;
}
return null;
}
}