Beispiel #1
0
    public static void RefAssetWithGameObject(GameObject go, AssetRef assetRef)
    {
        if (!assetRef.Invalid())
        {
            //Debug.LogError("Invalid assetRef!" + go.name);
            return;
        }

        AutoAssetRef com = go.GetComponent <AutoAssetRef>();

        if (com == null)
        {
            com = go.AddComponent <AutoAssetRef>();
        }
        com.AddRef(assetRef);
    }