コード例 #1
0
        public void Enter(PlayerController p)
        {
            p.SetPhysicsProfile(p.PhysJumpGetup);
            p.Jump(p.Surface.SurfaceNormal, p.JumpForce);

            p.SpriteManager.SetAnimation("Jump");
        }
コード例 #2
0
        public void Enter(PlayerController p)
        {
            p.SpriteManager.SetAnimation(wallJump ? WallJumpAnim : JumpAnim);

            startTime = Time.time;
            p.SetPhysicsProfile(p.PhysJumpStandard);

            // Jump, using passed values if extant.
            var d = direction ?? p.Surface.SurfaceNormal;
            var f = force ?? p.JumpForce;

            p.Jump(d, f);
        }