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,21 @@
package lnx;
import iron.Trait;
import iron.system.Input;
import iron.math.Vec4;
class ArcBall extends Trait {
public function new() {
super();
notifyOnUpdate(update);
}
function update() {
var mouse = Input.getMouse();
if (mouse.down()) {
object.transform.rotate(new Vec4(0, 0, 1), mouse.movementX / 100);
object.transform.buildMatrix();
}
}
}