0 / 0 / 0
Регистрация: 15.08.2015
Сообщений: 12
1

Загрузка картинки из интернета на Plane или RawImage

10.07.2017, 00:55. Показов 6877. Ответов 3

Студворк — интернет-сервис помощи студентам
Есть такой вот код он подгружает картинку по ссылке но это работает только на 3D объектах а мне нужно чтобы было подгрузить на Plane или RawImage

Заранее всем спасибо

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
using UnityEngine;
using System.Collections;
using System.IO;
 
public class ImageDownloader : MonoBehaviour {
 
    // Use this for initialization
    IEnumerator Start () {
 
            print("Downloading from the web");
            WWW www = new WWW("https://pp.userapi.com/c841023/v841023649/761a/0TLleJA7dSk.jpg");
            yield return www;
            Texture2D texture = [url]www.texture;[/url]
            this.GetComponent<Renderer>().material.mainTexture = texture;
            byte[] bytes = texture.EncodeToJPG();
            File.WriteAllBytes(Application.persistentDataPath + "testTexture.jpg", bytes);
 
 
 
        
    }
 
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.07.2017, 00:55
Ответы с готовыми решениями:

Загрузка картинки из Интернета
В соседней ветке была задача отобразить картинку в Picture1 с локального источника. Так, а если...

Загрузка картинки из интернета в Timage
Всем привет, подскажите пожалуйста как осуществить загрузку картинки в image1 из интернета Если...

Многопоточная загрузка картинки с интернета и ее отображение
Здравствуйте. Прошу помощи. Попытался тут разобраться с TPL библиотекой, но возникает проблема с...

Загрузка картинки (имя картинки заносится в базу, но на сервер она не закачивается)
Добрый вечер! Друзья выручайте... Набросал код (кое что взял с Интернета) для загрузки картинок:...

3
455 / 400 / 152
Регистрация: 23.01.2011
Сообщений: 1,054
10.07.2017, 09:03 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
using System.Collections;
using System.IO;
using UnityEngine;
using UnityEngine.UI;
 
public class LoadImage : MonoBehaviour {
 
    [SerializeField]
    private RawImage rawImage;
 
    [SerializeField]
    private GameObject plane;
 
    [SerializeField]
    private GameObject cube;
 
    private IEnumerator Start ()
    {
        print ("Downloading from the web");
        WWW www = new WWW("https://pp.userapi.com/c841023/v841023649/761a/0TLleJA7dSk.jpg");
        yield return www;
        Texture2D texture = [url]www.texture;[/url]
 
        plane.GetComponent<Renderer>().material.mainTexture = texture;
        cube.GetComponent<Renderer> ().material.mainTexture = texture;
        rawImage.texture = texture;
 
        byte [] bytes = texture.EncodeToJPG ();
 
        File.WriteAllBytes(Application.persistentDataPath + "testTexture.jpg", bytes);
    }
}
Миниатюры
Загрузка картинки из интернета на Plane или RawImage  
1
0 / 0 / 0
Регистрация: 15.08.2015
Сообщений: 12
10.07.2017, 17:41  [ТС] 3
А куда скрипт накинуть
и у меня MonoDevelop на [url] ругается
Миниатюры
Загрузка картинки из интернета на Plane или RawImage  
0
455 / 400 / 152
Регистрация: 23.01.2011
Сообщений: 1,054
10.07.2017, 19:24 4
У меня код без url . Их удалить надо. На пустой объект кидайте.

Добавлено через 1 минуту
))))) url скрипт сайта вставляет. Удалите просто их.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.07.2017, 19:24
Помогаю со студенческими работами здесь

Загрузка картинки на сервер по ссылке, отправка, удаление картинки
Какие есть методы, чтобы: а) Загрузить на сервер в папку ../temp картинку по ссылке (например,...

Не обновляется RawImage.texture
Привет! Недавно приступил к освоению Unity. Встала задача отображения прицела. Создал Canvas, на...

Показ видео в RawImage не работает
Привет всем и с Новым годом Вас, у меня проблема, у многих её тоже видел в интернете, но решения...

загрузка интернета
При подключении интернета, приходится ждать (в хроме) несколько минут перед тем, как загрузится...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru