|
@@ -1,6 +1,7 @@
|
|
|
using UnityEngine;
|
|
|
|
|
|
using System.Collections;
|
|
|
+using YooAsset;
|
|
|
|
|
|
namespace GFGGame
|
|
|
{
|
|
@@ -12,8 +13,10 @@ namespace GFGGame
|
|
|
Transform tf = sceneObj.transform.Find("Bg");
|
|
|
SpriteRenderer spr = tf.GetComponent<SpriteRenderer>();
|
|
|
var resPath = ResPathUtil.GetSceneBgPath("jhsy_bg");
|
|
|
- Sprite sp = GFGAsset.Load<Sprite>(resPath);
|
|
|
- DressUpUtil.AddAssetReleaser(tf.gameObject, resPath);
|
|
|
+ //Sprite sp = GFGAsset.Load<Sprite>(resPath);
|
|
|
+ var handle = YooAssets.LoadAssetSync<Sprite>(resPath);
|
|
|
+ Sprite sp = handle.AssetObject as Sprite;
|
|
|
+ DressUpUtil.AddAssetReleaser(tf.gameObject, resPath, handle);
|
|
|
spr.sprite = sp;
|
|
|
//角色
|
|
|
DressUpUtil.UpdateBody("ui_loginrole", sceneObj);
|
|
@@ -25,15 +28,19 @@ namespace GFGGame
|
|
|
Transform tf = sceneObj.transform.Find("Bg");
|
|
|
SpriteRenderer spr = tf.GetComponent<SpriteRenderer>();
|
|
|
var resPath = ResPathUtil.GetBgImgPath("zjm_1");
|
|
|
- Sprite sp = GFGAsset.Load<Sprite>(resPath);
|
|
|
- DressUpUtil.AddAssetReleaser(tf.gameObject, resPath);
|
|
|
+ //Sprite sp = GFGAsset.Load<Sprite>(resPath);
|
|
|
+ var handle = YooAssets.LoadAssetSync<Sprite>(resPath);
|
|
|
+ Sprite sp = handle.AssetObject as Sprite;
|
|
|
+ DressUpUtil.AddAssetReleaser(tf.gameObject, resPath, handle);
|
|
|
spr.sprite = sp;
|
|
|
//背景1
|
|
|
Transform tf1 = sceneObj.transform.Find("Bg1");
|
|
|
SpriteRenderer spr1 = tf1.GetComponent<SpriteRenderer>();
|
|
|
var resPath1 = ResPathUtil.GetBgImgPath("fuben_bg");
|
|
|
- Sprite sp1 = GFGAsset.Load<Sprite>(resPath1);
|
|
|
- DressUpUtil.AddAssetReleaser(tf1.gameObject, resPath);
|
|
|
+ //Sprite sp1 = GFGAsset.Load<Sprite>(resPath1);
|
|
|
+ handle = YooAssets.LoadAssetSync<Sprite>(resPath);
|
|
|
+ Sprite sp1 = handle.AssetObject as Sprite;
|
|
|
+ DressUpUtil.AddAssetReleaser(tf1.gameObject, resPath, handle);
|
|
|
spr1.sprite = sp1;
|
|
|
//角色
|
|
|
CustomSuitData suitSavedData = CustomSuitDataManager.GetCurrentSuitData();
|
|
@@ -55,8 +62,10 @@ namespace GFGGame
|
|
|
else
|
|
|
{
|
|
|
var resPath = ResPathUtil.GetSceneBgPath(value);
|
|
|
- Sprite sp = GFGAsset.Load<Sprite>(resPath);
|
|
|
- DressUpUtil.AddAssetReleaser(bg.gameObject, resPath);
|
|
|
+ //Sprite sp = GFGAsset.Load<Sprite>(resPath);
|
|
|
+ var handle = YooAssets.LoadAssetSync<Sprite>(resPath);
|
|
|
+ Sprite sp = handle.AssetObject as Sprite;
|
|
|
+ DressUpUtil.AddAssetReleaser(bg.gameObject, resPath, handle);
|
|
|
|
|
|
if (bgSpr.sprite == null)
|
|
|
{
|
|
@@ -113,8 +122,10 @@ namespace GFGGame
|
|
|
StoryDialogDataManager.Instance.waitPicFade = true;
|
|
|
|
|
|
var resPath = ResPathUtil.GetNpcPicSPath(value);
|
|
|
- Sprite sp = GFGAsset.Load<Sprite>(resPath);
|
|
|
- DressUpUtil.AddAssetReleaser(tf.gameObject, resPath);
|
|
|
+ //Sprite sp = GFGAsset.Load<Sprite>(resPath);
|
|
|
+ var handle = YooAssets.LoadAssetSync<Sprite>(resPath);
|
|
|
+ Sprite sp = handle.AssetObject as Sprite;
|
|
|
+ DressUpUtil.AddAssetReleaser(tf.gameObject, resPath, handle);
|
|
|
spr.sprite = sp;
|
|
|
SetSpriteRendererAlpha(spr, 0f);
|
|
|
FairyGUI.Timers.inst.StartCoroutine(UpdateDialogPicAlpha());
|
|
@@ -157,8 +168,10 @@ namespace GFGGame
|
|
|
Transform tf = sceneObj.transform.Find("Npc");
|
|
|
SpriteRenderer spr = tf.GetComponent<SpriteRenderer>();
|
|
|
var resPath = ResPathUtil.GetNpcPicFPath(value);
|
|
|
- Sprite sp = GFGAsset.Load<Sprite>(resPath);
|
|
|
- DressUpUtil.AddAssetReleaser(tf.gameObject, resPath);
|
|
|
+ //Sprite sp = GFGAsset.Load<Sprite>(resPath);
|
|
|
+ var handle = YooAssets.LoadAssetSync<Sprite>(resPath);
|
|
|
+ Sprite sp = handle.AssetObject as Sprite;
|
|
|
+ DressUpUtil.AddAssetReleaser(tf.gameObject, resPath, handle);
|
|
|
spr.sprite = sp;
|
|
|
}
|
|
|
|