Ich habe einige Sprites, die über Resources.load<Sprite>("filename")
geladen werden sollen, weil ich einige Anzeige entsprechend der Lokalisierung des Benutzers ändern möchte.Wie sprite Größe bekommen, die von Resource geladen wurde?
Da die Sprite-Größe je nach Sprache unterschiedlich ist, möchte ich die Größe des Sprites und die Größe des Sprite-Renderers festlegen, um die tatsächliche Größe des Sprites festzulegen. Aber ich konnte eine API für diese Aufgabe nicht richtig finden. Die
sprite.bounds.size.x/y/z
wird eine Einheit Einheit anstelle der Pixelgröße geben.
ui2dSprite.sprite2D = mySprite;
ui2dSprite.width = (int)(mySprite.bounds.size.x * 100);
ui2dSprite.height = (int) (mySprite.bounds.size.y * 100);