1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-05 09:42:54 +08:00

Updated Implementing a ruleset editor (markdown)

Dean Herbert 2020-05-29 13:11:43 +09:00
parent e1ea4e3bb5
commit 8c7de8ea22

@ -52,4 +52,27 @@ public class TestSceneEditor : EditorTestScene
}
```
Running your visual tests, you should now see the editor in a relatively good visual state.
Running your visual tests, you should now see the editor in a relatively good visual state. You should also notice that basic object movement in the timeline should work as expected, as long as you are doing all `DrawableHitObject` visual update logic in `UpdateState`. This is because `HitObject`'s `StartTime` bindable handling is done for you.
## Making selection and movement work in the compose area
If you are a scrolling ruleset, you will also benefit from selection logic automatically working in the main compose area too.
If not, *todo*
## Keeping DrawableHitObjects compatible with the editor
*todo*
## Creating a custom selection handler
*todo*
## Creating composer blueprints
*todo*
## Creating placement tools
*todo*