public JumpingContext(ref CCMotor.Jumping setup) { this.setup = setup; this.jumping = false; this.holdingJumpButton = false; this.startedJumping = false; this.lastStartTime = 0f; this.lastButtonDownTime = -100f; this.jumpDir.x = 0f; this.jumpDir.y = 1f; this.jumpDir.z = 0f; this.lastLandTime = Single.MinValue; }
static Jumping() { CCMotor.Jumping jumping = new CCMotor.Jumping() { enable = true, baseHeight = 1f, extraHeight = 4.1f, steepPerpAmount = 0.5f }; CCMotor.Jumping.init = jumping; }