|
@@ -36,10 +36,6 @@ Class MyWindow Extends Window
|
|
Local model:=Model.CreateBox( box,16,16,16,material )
|
|
Local model:=Model.CreateBox( box,16,16,16,material )
|
|
model.Name="Ground"
|
|
model.Name="Ground"
|
|
|
|
|
|
- model.Collided+=Lambda( body:RigidBody )
|
|
|
|
-' Print "Ground hit: "+body.Entity.Name
|
|
|
|
- End
|
|
|
|
-
|
|
|
|
Local collider:=model.AddComponent<BoxCollider>()
|
|
Local collider:=model.AddComponent<BoxCollider>()
|
|
collider.Box=box
|
|
collider.Box=box
|
|
|
|
|
|
@@ -47,6 +43,10 @@ Class MyWindow Extends Window
|
|
body.CollisionGroup=64
|
|
body.CollisionGroup=64
|
|
body.CollisionMask=127
|
|
body.CollisionMask=127
|
|
body.Mass=0
|
|
body.Mass=0
|
|
|
|
+
|
|
|
|
+ model.RigidBody.Collided+=Lambda( body:RigidBody )
|
|
|
|
+' Print "Ground hit: "+body.Entity.Name
|
|
|
|
+ End
|
|
End
|
|
End
|
|
|
|
|
|
Method CreateBodies()
|
|
Method CreateBodies()
|
|
@@ -175,6 +175,8 @@ Class MyWindow Extends Window
|
|
|
|
|
|
RequestRender()
|
|
RequestRender()
|
|
|
|
|
|
|
|
+ If Keyboard.KeyHit(Key.Space) _scene.UpdateRate=_scene.UpdateRate ? 0 Else 60
|
|
|
|
+
|
|
_scene.Update()
|
|
_scene.Update()
|
|
|
|
|
|
If _marker
|
|
If _marker
|