From df9eb5354f94fcbcc15c715913ebfdb1238b5bd2 Mon Sep 17 00:00:00 2001 From: lunarcleint <88809950+lunarcleint@users.noreply.github.com> Date: Mon, 31 Jul 2023 04:28:41 -0700 Subject: [PATCH] antialis --- source/funkin/editors/charter/CharterStrumlineScreen.hx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/funkin/editors/charter/CharterStrumlineScreen.hx b/source/funkin/editors/charter/CharterStrumlineScreen.hx index 204cf065..7bcbb9fe 100644 --- a/source/funkin/editors/charter/CharterStrumlineScreen.hx +++ b/source/funkin/editors/charter/CharterStrumlineScreen.hx @@ -150,11 +150,13 @@ class CharterStrumlineScreen extends UISubstateWindow { if (onSave != null) onSave(strumLine); } } + class CharacterButton extends UIButton { public var charIcon:HealthIcon; public var textBox:UITextBox; public var deleteButton:UIButton; public var deleteIcon:FlxSprite; + public function new(x:Float, y:Float, char:String, parent:UIButtonList) { charIcon = new HealthIcon(char); charIcon.scale.set(0.5, 0.5); @@ -164,6 +166,7 @@ class CharacterButton extends UIButton { members.push(charIcon); members.remove(field); members.push(textBox = new UITextBox(95, bHeight/2 - 16, char, 100)); + textBox.antialiasing = true; textBox.onChange = function(char:String) { charIcon.loadGraphic(Assets.exists(Paths.image("icons/" + char)) ? Paths.image("icons/" + char) : Paths.image("icons/face"), true, 150, 150); charIcon.updateHitbox(); @@ -177,6 +180,7 @@ class CharacterButton extends UIButton { deleteIcon.antialiasing = false; members.push(deleteIcon); } + override function update(elapsed) { charIcon.y = y + bHeight / 2 - charIcon.height / 2; deleteButton.y = y + bHeight / 2 - deleteButton.bHeight / 2;