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,20 @@
package lnx;
import iron.math.Vec4;
class SensorTrait extends iron.Trait {
public function new() {
super();
notifyOnInit(function() {
var gyro = kha.input.Sensor.get(kha.input.SensorType.Gyroscope);
if (gyro != null) gyro.notify(onGyroscope);
});
}
function onGyroscope(x:Float, y:Float, z:Float) {
object.transform.rotate(Vec4.xAxis(), x / 20);
object.transform.rotate(Vec4.yAxis(), y / 20);
object.transform.rotate(Vec4.zAxis(), z / 20);
}
}