Skip to content

PitRc47/PhigrosPlayer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,522 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

这是一个使用WebView实现的Phigros谱面的模拟器

环境配置

谱面兼容

  • 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 默认行为

声明

  • 此项目仅用于学习交流,请勿用于商业用途

About

这是一个使用WebView实现的Phigros谱面的模拟器 / This is a simulator of the Phigros beatmap implemented using WebView

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 87.8%
  • HTML 10.8%
  • Other 1.4%