跳至內容

「谱面格式」:修訂間差異

增加 15 位元組 、​ 2023年4月6日 (星期四)
camera试重写
→‎地面Note & 地面Hold:​ float轨道地面note的描述
(camera试重写)
第90行: 第90行:


*于v1.6.1实装,代码如下:
*于v1.6.1实装,代码如下:
camera(t,x,y,z,xozAng,yozAng,xoyAng,ease,duration);


camera(t,transverse,bottomzoom,linezoom,steadyangle,topzoom,angle,easing,lastingtime);
*以垂直判定面为基准,设横向为x轴,纵向为y轴,沿轨道方向为z轴,建立空间直角坐标系
 
*'''t''' (ms)开始时间
*'''t'''(ms) :camera 开始时间
*'''x''' (px): x轴 移动, 左负右
*'''transverse''' :轨道底部左右横向 移动,正 ←负→.
*'''y''' (px): y轴 移动, 下负上
*'''bottomzoom''' :轨道底部上下 移动,正 ↓负↑
*'''z''' (px): z轴 移动, 前负后
*'''linezoom''' :判定线前后 移动,正 远离负靠近
*'''xozAng''' (deg °): xoy平面 ,逆时针-正  顺时针-负
*'''steadyangle'''(°) :原地的摄像头视 转向 逆时针 顺时针
*'''yozAng''' (deg°): yoz平面角度 抬头-  低头-
*'''topzoom''' :轨道顶部的上下移动 ,正
*'''xoyAng''' (deg °): xoz平面角度 ,逆时针-正  顺时针-负
*'''angle'''(°) :底盘依照屏幕中心旋转 逆时针 顺时针
*'''ease''' (preset): l, s, qi, qo, reset (l=Linear,s=Sine in&out ,qi=Cubic in,qo=Cubic out ,reset将camera所有状态重置)
*'''easing'''(qi,qo,l,reset,s):camera移动方式 ,qi=Cubic in,qo=Cubic out ,l=Linear,s=Sine in&out
*'''duration''' (ms)语句持续时间
*'''lastingtime'''(ms) :本 语句持续时间


''本功能在v1.7.0在代码中被标记关闭,v1.8.0中相关代码被彻底删除,但在之后的愚人节版本(v2.0.2、v2.6.1、v3.5.3、v3.12.6)中被恢复''
''本功能在v1.7.0在代码中被标记关闭,v1.8.0中相关代码被彻底删除,但在之后的愚人节版本(v2.0.2、v2.6.1、v3.5.3、v3.12.6)中被恢复''
27

次編輯