2017-06-01 2 views
0

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); 

enter image description here

Antwort

Verwandte Themen