void DrawSub(AdvGraphicInfo graphic, float fadeTime) { TargetObject.name = graphic.File.FileName; /* if (LastResource != graphic) * { * TargetObject.ChangeResourceOnDraw(graphic, fadeTime); * }*/ TargetObject.ChangeResourceOnDraw(graphic, fadeTime); if (RenderObject != TargetObject) { //テクスチャ書き込みをしている RenderObject.ChangeResourceOnDraw(graphic, fadeTime); if (graphic.IsUguiComponentType) { //UGUI系は、描画するImageにスケール値を適用 RenderObject.Scale(graphic); } } else { TargetObject.Scale(graphic); } RenderObject.Alignment(Layer.SettingData.Alignment, graphic); RenderObject.Flip(Layer.SettingData.FlipX, Layer.SettingData.FlipY); this.LastResource = graphic; }