PhigrosPlayer
这是一个使用WebView实现的Phigros谱面的模拟器
环境配置
Python 版本:
3.12.8
Windows 版本需 >=
8.1
第三方库:
requirements.txt
谱面兼容
phi
formatVersion
1
3
offset
judgeLineList
bpm
notesAbove
notesBelow
speedEvents
judgeLineMoveEvents
judgeLineRotateEvents
judgeLineDisappearEvents
rpe
BPMList
META (无法获取info文件时读取)
RPEVersion (???, 参见 RPEVersion 特殊处理)
background
charter
composer
id
level
name
offset
song
judgeLineList
Texture
bpmfactor (?, 按照字母意思: bpm速率进行处理)
father
isCover
isGif
eventLayers
gifEvents (???)
alphaEvents
moveXEvents
moveYEvents
rotateEvents
speedEvents
extended
colorEvents
inclineEvents (???)
scaleXEvents
scaleYEvents
paintEvents (???)
textEvents
notes
startTime
endTime
above
alpha
isFake
positionX
size
speed
type
visibleTime
yOffset
hitsound
alphaControl (可能有bug)
posControl (可能有bug)
sizeControl (可能有bug)
skewControl (???)
yControl (可能有bug)
zOrder
pec
读取转换为
rpe
格式
phira resource pack
click.png
click_mh.png
drag.png
drag_mh.png
hold.png
hold_mh.png
flick.png
flick_mh.png
hit_fx.png
click.ogg
drag.ogg
flick.ogg
ending.mp3
info.yml
name
author
description
hitFx
holdAtlas
holdAtlasMH
hitFxDuration
hitFxScale
hitFxRotate
hitFxTinted
hideParticles
holdKeepHead
holdRepeat
holdCompact
colorPerfect
colorGood
RPEVersion 特殊处理
>= 150
时,
textEvents
中的
\n
才生效, 否则使用
webview
默认行为
声明
此项目仅用于学习交流,请勿用于商业用途