|
@@ -96,7 +96,7 @@ namespace GFGGame
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
- public static void UpdateDialogPic(string value, GameObject sceneObj)
|
|
|
|
|
|
+ public static async void UpdateDialogPic(string value, GameObject sceneObj)
|
|
{
|
|
{
|
|
Transform tf = sceneObj.transform.Find("Pic");
|
|
Transform tf = sceneObj.transform.Find("Pic");
|
|
SpriteRenderer spr = tf.GetComponent<SpriteRenderer>();
|
|
SpriteRenderer spr = tf.GetComponent<SpriteRenderer>();
|
|
@@ -109,6 +109,7 @@ namespace GFGGame
|
|
StoryDialogDataManager.Instance.waitPicFade = true;
|
|
StoryDialogDataManager.Instance.waitPicFade = true;
|
|
|
|
|
|
var resPath = ResPathUtil.GetNpcPicSPath(value);
|
|
var resPath = ResPathUtil.GetNpcPicSPath(value);
|
|
|
|
+ await LoadManager.Instance.CheckResExsitedOrDownload(resPath);
|
|
SpriteHelper.AddSpriteTo(spr, resPath);
|
|
SpriteHelper.AddSpriteTo(spr, resPath);
|
|
SetSpriteRendererAlpha(spr, 0f);
|
|
SetSpriteRendererAlpha(spr, 0f);
|
|
FairyGUI.Timers.inst.StartCoroutine(UpdateDialogPicAlpha());
|
|
FairyGUI.Timers.inst.StartCoroutine(UpdateDialogPicAlpha());
|