Comments (6)
Required resources:
key_glow.png
[email protected]
from osu.
Excuse my ignorance, but where is the scratch area? I didn't understand the part of TestCaseScratch
. Is it in osu.Desktop.VisualTests
?
from osu.
sorry, this is a bit outdated since i copied the text from the old repo. you can just make a new TestCaseKeyCounter and treat that as scratch!
from osu.
Hello.
I am trying to create key counter and I need help with drawing.
As far as I understand, the first thing I should do is to load resourses in my Counter class(something like Game.Textures.Get(@"<name>")
, Game = field of type Game in Drawable class).
The problem is that Game is null(when I call it from Load method in my Counter class).
Here is what I have now(Did not PR because it is not completed yet)
I also would like to clarify something about Key Counter design. As far as I understand, KeyCounter class itself is a container for specific counters. Should it provide access to these specific counters somehow?(for example, by index like kc[2])
from osu.
@UselessToucan Currently a Drawable
is Loaded immediately after added to a Container
, but if the Container
haven't been added to the game, the Game
will be null. So you should add the Container
to the game first(to TestCase
for example), then add keys to it. This behavior may be changed later.
from osu.
Did the key counter got implemented already?
from osu.
Related Issues (20)
- Health bars render above lightingN and lightingL in osu!mania HOT 2
- `libdl` not included in Linux version of the release 2024.412.1 HOT 1
- Osu Classic Replay Shows Slider Hit Inaccurately HOT 2
- Add ability to adjust already-placed objects when changing timing offsets HOT 2
- improve map editor dropdowns
- Applause music doesn't stop playing randomly after closing result screen
- PP is dimmed even for scoreboard stable scores HOT 1
- Replay: Simultaneous Miss&Hit will break the HP and Combo counter HOT 1
- No Sound When Windows Sonic is Enabled
- OpenGL (deferred) renderer taking a lot of VRAM HOT 5
- Guest difficulties display who mapped them wrong HOT 1
- Beatmaps are stuck at "Qualified" and don't update to "Ranked" HOT 1
- DefaultHealthDisplay change it's scale when attached to mania playfield HOT 2
- Bug with the two keys x, y
- osu! lazer import issues
- osu! window doesn't respond to refresh rate changes
- Running osu!lazer makes the taskbar Still visable. HOT 2
- Gameplay entered through Skin layout editor, the left panel will use the old color scheme
- Cursor trail becomes long/smooth when cursortrail.png and cursormiddle.png are not present in the skin's files HOT 1
- Storyboard elements appear over playfield HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from osu.