Translations:Sneaking/15/zh: Difference between revisions

From Minecraft Parkour Wiki
Content added Content deleted
(Created page with "它展示了潜行是如何实现的,以及为什么它存在缺陷。<syntaxhighlight lang="java"> →‎In Entity.java, stripped of irrelevant code: public void moveEntity(double dX, double dY, double dZ) { double dX_intended = dX; double dY_intended = dY; double dZ_intended = dZ; boolean sneakingOnGround = this.onGround && this.isSneaking(); if (sneakingOnGround) { double increment = 0.05;")
 
No edit summary
 
Line 1: Line 1:
它展示了潜行是如何实现的,以及为什么它存在缺陷。<syntaxhighlight lang="java">
它展示了潜行是如何实现的,以及为什么它存在缺陷。<syntaxhighlight lang="java">
/* In Entity.java, stripped of irrelevant code */
/* 位于 Entity.java,不相关的代码已被去除 */
public void moveEntity(double dX, double dY, double dZ)
public void moveEntity(double dX, double dY, double dZ)
{
{

Latest revision as of 07:31, 25 June 2022

Message definition (Sneaking)
It is worth showcasing how sneaking is implemented, and why it's flawed.<syntaxhighlight lang="java">
/* In Entity.java, stripped of irrelevant code */
public void moveEntity(double dX, double dY, double dZ)
{
   double dX_intended = dX;
   double dY_intended = dY;
   double dZ_intended = dZ;
   boolean sneakingOnGround = this.onGround && this.isSneaking();
    
   if (sneakingOnGround)
   {
       double increment = 0.05;

它展示了潜行是如何实现的,以及为什么它存在缺陷。<syntaxhighlight lang="java"> /* 位于 Entity.java,不相关的代码已被去除 */ public void moveEntity(double dX, double dY, double dZ) {

   double dX_intended = dX;
   double dY_intended = dY;
   double dZ_intended = dZ;
   boolean sneakingOnGround = this.onGround && this.isSneaking();
   
   if (sneakingOnGround)
   {
       double increment = 0.05;