您当前的位置: 首页 >  unity
  • 4浏览

    0关注

    193博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Unity Addressable将Project工程目录下的文件用代码转化为AssetReference

我寄人间雪满头丶 发布时间:2021-01-07 12:30:41 ,浏览量:4

想用代码获取物体的AssetReference。 逻辑很简单,实例AssetReference需要传入目标的GUID,所以我们只要取得了GUID就能取到AssetReference了。

    public List levelPic;
    public List levelPicRef;

#if UNITY_EDITOR
    private void OnValidate()
    {
        string guid = string.Empty;
        long localId;

        levelPicRef.Clear();
        levelPic.ForEach(_ => 
        {
            AssetDatabase.TryGetGUIDAndLocalFileIdentifier(_.GetInstanceID(), out guid, out localId);
            levelPicRef.Add(new AssetReference(guid));
        });
    }
#endif
关注
打赏
1648518768
查看更多评论
立即登录/注册

微信扫码登录

0.1496s