Rhythm Game Starter
  • 🎹Rhythm Game Starter
  • 🌈Showcase
  • 💡FAQ
  • 💻Demo
  • Quick Start
  • ➡️Getting Started
    • Template Workflow
    • Bare Workflow
  • ⭐Components Overview
    • Input Handling [New]
    • Song Manager
    • Stats System
    • Track Manager
    • Track
  • 🎙️Importing Songs
  • 🎼Creating Song Map
    • Recording Mode [0.5+]
    • Sequence Editor
    • Midi Import
      • Track Mapping
      • Note Type Mapping
  • ⏯️Control Song Play / Pause
  • ✨Customization
    • Custom Notes
    • Customize note instance in runtime
    • Note Effects
  • Integration
    • Naninovel
  • Advance
    • Asmdef
  • Notices
    • ⚠️ Limitations
  • Development
    • 💡Development Tips
    • 🔧Changelog
  • Support
    • 💬Discord
    • Asset Store
    • Main Site
Powered by GitBook
On this page
  • Overview
  • Beat Size
  • Sync Mode

Was this helpful?

  1. Components Overview

Track Manager

PreviousStats SystemNextTrack

Last updated 4 years ago

Was this helpful?

Overview

1. Midi Track Mapping: Map the note in midi to the track in-game

2. Note Prefab Mapping: Map the note to different types of note object

Beat Size

The distance between each note placed on the tracks, which can be perceived as the falling speed of the notes. Which higher the

Sync Mode

Track

Individual note

Method

Moving whole track parent's position.

Moving Individual notes' position with account for the track's rotation and position

Movement

Precalculated note's position with note's time data

Use lerp to move between startpoint and endpoint, which calculated each update time

Realtime Speed Change

Can't change beatSize(speed) in runtime

Can change beatSize(speed) in runtime

⭐
Track Mapping
Note Type Mapping
❌
✅