• >
  • LIBMod
  • >
  • 自由相机API (FreeCameraAPI)
自由相机API (FreeCameraAPI)
模组属性评比

距离显示结果还剩5票~

路过的这位少侠,你觉得这款Mod怎么样,可否愿意来评一评它呢?登录并评比
更新日志
  • 暂无日志..

历史编辑记录更多
    管理组

      暂无管理组..

    编辑组

      暂无编辑组..

    活跃
    开源

    自由相机API

    FreeCameraAPI

    0.0

    无人问津

    昨日指数: 8
    昨日平均指数: 73.183

    1796

    总浏览

    --

    资料填充率


    如何下载?
    TeaCon jiachen此模组参与了 Mod 开发茶会 甲辰
    • 本模组让相机操作更简单灵活!

      自由相机API (FreeCameraAPI)-第1张图片希区柯克变焦自由相机API (FreeCameraAPI)-第2张图片绕点旋转

      如何创建修改器:

      //创建普通修改器
      //有多个修改器时仅有一个生效
      //生效顺序取决于修改器 ID 的哈希值排序,但可由玩家自主选择优先顺序
      CameraModifier.createModifier("modifier id", false)

      //创建背景修改器
      //所有背景修改器的修改结果会叠加作用域相机
      CameraModifier.createBackgroundModifier("background id")

      如何使用修改器:

      //在任何你想进行相机修改的类里
      //通常可以在 EventViewportEvent.ComputeFov 事件中处理

      CameraModifier.Modifier modifier;

      modifier
              .enable() //启用修改器
              .enablePos() //启用坐标修改
              .enableRotation() //启用旋转修改
              .enableFOV() //启用 FOV 修改
              .enableLer() //启用线性插值
              .setPos(1, 2, 3) //设置相机坐标为 (1,2,3),默认为以玩家坐标为中心的局部坐标
              .addPos(1, 2, 3)
              .setRotationYXZ(90f, 15f, 25f) //设置相机旋转为 (90f, 15f, 25f)
              .move(0, 0, -5) //根据当前旋转情况移动相机
              .enableFirstPersonArmFixed() //固定玩家第一人称手臂渲染,不再跟随相机移动
              .enableGlobalMode() //启用全局模式,所有坐标与选装将按照世界坐标修改,不兼容手臂固定

      使用范例:Zoom 相机实现了常见的灵魂出窍

    短评加载中..