053 Spriteのサイズを取得する

概要

SpriteRendererコンポーネントにアクセスして、Spriteのサイズを取得します。

float = PixelToUnits = 100;
SpriteRenderer sr = m_BlockObject[i].GetComponent<SpriteRenderer>();
float width = sr.bounds.size.x * PixelToUnits;
float height = sr.bounds.size.y * PixelToUnits;

PixelToUnitsにはSpriteのPixel To Unitの値を設定します。