2 
 
        
      
      การเคลื่อนไหวนั้นขึ้นอยู่กับอัตราเฟรมแม้จะใช้ Time.deltaTime
      
  ฉันมีรหัสต่อไปนี้เพื่อคำนวณการแปลที่จำเป็นในการย้ายวัตถุเกมใน Unity ซึ่งเรียกว่าLateUpdateมา จากสิ่งที่ฉันเข้าใจการใช้งานของฉันTime.deltaTimeควรจะทำให้เป็นอิสระแปลสุดท้ายอัตราเฟรม (โปรดทราบCollisionDetection.Move()เป็นเพียงการแสดง raycasts) public IMovementModel Move(IMovementModel model) { this.model = model; targetSpeed = (model.HorizontalInput + model.VerticalInput) * model.Speed; model.CurrentSpeed = accelerateSpeed(model.CurrentSpeed, targetSpeed, model.Accel); if (model.IsJumping) { model.AmountToMove = new Vector3(model.AmountToMove.x, model.AmountToMove.y); } else if (CollisionDetection.OnGround) { model.AmountToMove = new Vector3(model.AmountToMove.x, 0); } model.FlipAnim = flipAnimation(targetSpeed); // If …
      
        
          
                   13
                
        
        
          
                  
                    unity 
                  
                    movement 
                  
                    frame-rate 
                  
                    timestep 
                  
                    collision-detection 
                  
                    unity 
                  
                    physics 
                  
                    opengl 
                  
                    libgdx 
                  
                    textures 
                  
                    graphics 
                  
                    c# 
                  
                    unity 
                  
                    vector 
                  
                    sfml 
                  
                    c 
                  
                    opengl 
                  
                    gui 
                  
                    multithreading 
                  
                    unity 
                  
                    mathematics 
                  
                    projection 
                  
                    mesh 
                  
                    unity 
                  
                    rigid-body-dynamics 
                  
                    rigidbody 
                  
                    c# 
                  
                    unity 
                  
                    2d 
                  
                    path-finding 
                  
                    procedural-generation 
                  
                    navmesh 
                  
                    unity 
                  
                    textures 
                  
                    maya 
                  
                    rigging 
                  
                    copyright 
                  
                    transformation 
                  
                    skeletal-animation 
                  
                    assimp 
                  
                    model-loader