phi-chart-render icon indicating copy to clipboard operation
phi-chart-render copied to clipboard

故事板贴图比例不正确

Open xLin7648 opened this issue 3 years ago • 14 comments

result.heightPercent = result.height / math.round(1080 * 0.6666); //result.height / 1080; 故事板贴图比较正确比例

xLin7648 avatar Nov 28 '22 12:11 xLin7648

你要不直接开个 pr

MisaLiu avatar Nov 28 '22 12:11 MisaLiu

pr?

xLin7648 avatar Nov 28 '22 12:11 xLin7648

我意思是你先 Fork 一份自己改改然后开个 Pull Request

MisaLiu avatar Nov 28 '22 12:11 MisaLiu

xLin7648 avatar Nov 28 '22 12:11 xLin7648

在合并 #6 之后,我在播放 这张谱面 时发现贴图缩放出现了错误,因此决定撤回该 PR 的更改并重新开放此 issue,直到自定义贴图缩放问题彻底修复为止

MisaLiu avatar Nov 29 '22 14:11 MisaLiu

line.csv的缩放大概是lineScale / 60 rpe的话那个textureScale在仅在16:9下正常

xLin7648 avatar Nov 30 '22 03:11 xLin7648

line.csv的缩放大概是lineScale / 60 rpe的话那个textureScale在仅在16:9下正常

没看懂到底要改啥

也许你是想改 https://github.com/MisaLiu/phi-chart-render/blob/master/src/chart/convert/rephiedit.js#L262 ?

MisaLiu avatar Dec 01 '22 09:12 MisaLiu

pec和pez的故事板分开适配

xLin7648 avatar Dec 01 '22 09:12 xLin7648

pec judgeline.baseScaleX = judgeline.baseScaleY = this.renderSize.lineScale / 60; pez 目前不知道怎么算(

xLin7648 avatar Dec 01 '22 09:12 xLin7648

pec judgeline.baseScaleX = judgeline.baseScaleY = this.renderSize.lineScale / 60; pez 目前不知道怎么算(

你的意思是重新计算两个谱面的缩放适配是吗

MisaLiu avatar Dec 01 '22 10:12 MisaLiu

pec故事板和pez故事板缩放计算公式不一样

xLin7648 avatar Dec 01 '22 10:12 xLin7648

pec故事板和pez故事板缩放计算公式不一样

所以我才问需不需要重新计算两个谱面类型的缩放适配啊

MisaLiu avatar Dec 01 '22 10:12 MisaLiu

xLin7648 avatar Dec 01 '22 10:12 xLin7648

那你可以看看我上面提到的那个文件和 https://github.com/MisaLiu/phi-chart-render/blob/master/src/chart/index.js#L159 这个文件,我不是很清楚你到底要怎么改所以我就不参与了

MisaLiu avatar Dec 01 '22 10:12 MisaLiu