# Zjbcool-teleport

这组拼图用于实现将相机传送至任意点击位置。

# when clicked2

这个拼图与原生的when clicked拼图功能类似,两个拼图可以同时使用,不会冲突。

mark

不同点:

  1. 在一个可点击物体上移动镜头时,使用when clicked2 可以区分点击和移动镜头事件,避免两者冲突;
  2. when clicked2 不支持鼠标中键、右键。

# picked object2

功能类似于原生的picked object拼图,但是可以返回更多数据。需要与when clicked2拼图配合使用。

mark

选项:

  • picked object : 选中的物体
  • picked point : 点击位置的坐标
  • picked normal : 点击位置的法线

# teleport camera

将默认相机从当前位置传送到鼠标(触控)点击位置。需要与when clicked2拼图配合使用。

mark

参数:

  • gazeLevel :相机的高度
  • move : 相机过渡动画类型,直线或弧线
  • in : 动画时长

# snap to hit point

将物体吸附到点击位置。需要与when clicked2拼图配合使用。

参数:

  • object : 要吸附的物体
  • offset : 沿物体表面法线方向的偏移值

mark

实例:

mark

mark

上次更新: 2021-3-12 19:35:00