minecraftpe吧 关注:638,476贴子:15,078,509

回复:【JS教程向】2020年Entity类函数大总结

取消只看楼主收藏回复

第九个
Entity.getOffhandSlot(par1Object);
获取实体左手的物品id值
可以检测左手啦~
.
Entity.getOffhandSlotCount(par1Object);
获取实体左手的物品数量值
.
Entity.getOffhandSlotData(par1Object);
获取实体左手的物品特殊值(或耐久值)
.


IP属地:重庆来自Android客户端24楼2020-01-15 18:54
回复
    第十个
    Entity.getPitch(par1Object);
    获取实体纵向视角偏移量
    值在-90到90之间
    抬头到顶上-90
    低头到底就是90
    通俗易懂23333
    .
    Entity.getYaw(par1Object);
    获取实体的横向视角偏移量
    值在-180到180之间
    当值为0左右的时候为是看着Z轴增方向的
    90左右的时候为是看着X轴减方向的
    +180或-180左右的时候为是看着Z轴减方向的
    -90左右的时候为是看着X轴增方向的
    .
    如图,应该可以很直观了
    需要注意的是这个值很精确,精确到小数后好几位
    判断的时候最好用范围判断
    .


    IP属地:重庆来自Android客户端26楼2020-01-15 18:56
    回复
      2026-02-10 19:56:55
      广告
      不感兴趣
      开通SVIP免广告
      第十一个
      Entity.getNameTag(par1Object);
      获取实体的名字,就是实体头上的名字
      这个函数即可以检测玩家的名字
      也可以检测生物的重命名的名字
      就是使用了命名牌的名字
      .


      IP属地:重庆来自Android客户端27楼2020-01-15 19:01
      回复
        第十二个
        Entity.getRenderType(par1Object);
        获取实体使用的生物模型
        貌似不可以使用
        一直返回-1
        .


        IP属地:重庆来自Android客户端28楼2020-01-15 19:01
        回复
          第十三个
          Entity.getMobSkin(par1Object);
          获取实体皮肤路径
          为啥一直返回pig
          喵喵喵???
          有大佬会用这个函数吗???
          .


          IP属地:重庆来自Android客户端29楼2020-01-15 19:02
          回复
            第十四个
            Entity.getRider(par1Object);
            获取骑着实体的实体

            Entity.getRiding(par1Object);
            获取实体骑着的实体
            emmmm...
            噗.....



            IP属地:重庆来自Android客户端30楼2020-01-15 19:02
            回复
              第十五个
              Entity.getTarget(par1Object);
              获取实体的目标/仇恨生物
              目前状态是一使用就闪退
              原因不明
              若有补充看楼中楼
              .


              IP属地:重庆来自Android客户端31楼2020-01-15 23:35
              回复
                第十六个
                Entity.getUniqueId(par1Object);
                获取实体的唯一id值
                .
                有什么作用呢?
                比如你用钩子函数判断你攻击了一个实体(实体id为xxxxxx)
                然后退出重进后再重新攻击同一个实体(发现实体id变成了yyyyyy)
                如何判断你退出存档后重进攻击的这个实体是否和退出存档前攻击的实体是同一个实体
                这个函数的作用就是这了
                .
                .


                IP属地:重庆来自Android客户端32楼2020-01-15 23:35
                回复
                  2026-02-10 19:50:55
                  广告
                  不感兴趣
                  开通SVIP免广告
                  第十七个
                  Entity.isSneaking(par1Object);
                  判断实体是否是潜行状态
                  用于判断玩家的潜行
                  狗狗的蹲下不算潜行
                  .


                  IP属地:重庆来自Android客户端33楼2020-01-15 23:36
                  回复
                    第十八个
                    Entity.getX(par1Object);
                    Entity.getY(par1Object);
                    Entity.getZ(par1Object);
                    获取实体的XYZ坐标值


                    IP属地:重庆来自Android客户端34楼2020-01-15 23:36
                    回复
                      第十九个
                      Entity.getVelX(par1Object);
                      获取实体的X轴速度
                      .
                      Entity.getVelY(par1Object);
                      获取实体的Y轴速度
                      .
                      Entity.getVelZ(par1Object);
                      获取实体的Z轴速度
                      .


                      IP属地:重庆来自Android客户端35楼2020-01-15 23:36
                      回复
                        第二十个
                        Entity.remove(par1Object);
                        移除实体par1Object
                        亲测可用
                        .


                        IP属地:重庆来自Android客户端36楼2020-01-15 23:36
                        回复
                          第二十一个
                          Entity.removeAllEffects(par1Object);
                          移除实体所有药水buff
                          亲测可用
                          .


                          IP属地:重庆来自Android客户端37楼2020-01-15 23:37
                          回复
                            第二十二个
                            Entity.removeEffect(par1Object, par2int);
                            移除实体单个药水buff
                            par1Object为目标实体
                            par2int为药水id
                            上面有id表我就不列了
                            .


                            IP属地:重庆来自Android客户端38楼2020-01-15 23:37
                            收起回复
                              2026-02-10 19:44:55
                              广告
                              不感兴趣
                              开通SVIP免广告
                              第二十三个
                              Entity.rideAnimal(par1Object, par2Object);
                              令par1Object实体骑到par2Object实体上
                              .


                              IP属地:重庆来自Android客户端39楼2020-01-15 23:37
                              回复