Esempio n. 1
0
 public void SetData(RecommendedVideo recommendedVideo)
 {
     image.sprite   = recommendedVideo.picture;
     titleText.text = recommendedVideo.title;
     fromText.text  = recommendedVideo.from;
     viewsText.text = recommendedVideo.views;
 }
Esempio n. 2
0
    private static void SaveRecommendedVideo(RecommendedVideo recommendedVideo, string path, int index)
    {
        recommendedVideo.name = recommendedVideo.title;

        var assetPath = Path.Combine(path, index + ".asset");

        if (recommendedVideo.picture)
        {
            var texturePath = Path.Combine(path, "Textures");

            if (!AssetDatabase.IsValidFolder(texturePath))
            {
                AssetDatabase.CreateFolder(path, "Textures");
            }

            recommendedVideo.picture = SaveImage(recommendedVideo.picture.texture, Path.Combine(texturePath, index + ".png"));
        }

        AssetDatabase.CreateAsset(recommendedVideo, assetPath);
    }