Sauvegarder une image dans un dossier de l'application

Toutes les questions sur le développement Mobile, y compris la partie script.
corf
Messages : 20
Inscription : 01 Mars 2017 23:38

Re: Sauvegarder une image dans un dossier de l'application

Message par corf » 05 Mai 2017 16:35

Cela ne fonctionne pas...

Image

code:

Code : Tout sélectionner

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using System;
using System.IO;
using UnityEngine.SceneManagement;

public class RecupImage : MonoBehaviour
{
    public Image image;
    void ChangeImage (string note) {
        Debug.Log("PROG IMAGE"+note);

            byte[] result = System.Convert.FromBase64String(note);

            System.IO.File.WriteAllBytes(@"Assets/Resources/Images/ImageDiapo.png", result);
            

            //image.sprite = Resources.Load<Sprite> ("Images/Imagevide")as Sprite;

            image.sprite = Resources.LoadImage ("Images/ImageDiapo")as Sprite;
            //SceneManager.LoadScene(SceneManager.GetActiveScene().name);       Redémarre l'appli
               
        }  
}
  
J'arrive à modifier l'image mais elle ne s'affiche réellement que lorsque je sort et retourne sur unity.

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 6221
Inscription : 28 Avr 2014 11:57
Localisation : Saint-Didier-en-Bresse (71)

Re: Sauvegarder une image dans un dossier de l'application

Message par boubouk50 » 05 Mai 2017 16:51

Tu lis un peu ce que je t'écris? Ça fait 4 fois que je te donne la solution et que je te l'explique...

Je n'ai jamais écrit Resources.LoadImage () (qui n'existe pas bien évidemment), je n'ai jamais dit d'utiliser Resources non plus. Je t'ai donné la ligne de code pour récupérer ta Texture2D. Soit tu crées un sprite à partir de celle-ci, soit tu la mets en texture du sprite.
Si tu veux utiliser le Resources (parce qu'au bout de 3 fois où je te demande si tu as besoin de la sauvegarder ou non, tu ne m'as toujours pas répondu), va dans la documentation de Resources, tu as la liste des fonctions existantes (Oh! Magie, il y a la fonction Load ()).

Terminé pour moi, continue à te toucher la quéquette tout seul. :rougefaché:
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation

corf
Messages : 20
Inscription : 01 Mars 2017 23:38

Re: Sauvegarder une image dans un dossier de l'application

Message par corf » 12 Mai 2017 16:52

Ressources est un dossier contenant toutes les images que j'utilise dans l'apli

Répondre

Revenir vers « Développement plateformes mobile Iphone et Android »