2016-05-15 4 views
0

Недавно я закончил игру, и я хотел сделать страницу НОВОСТИ на панели запуска, где она получит последнюю почту с моего сайта Wordpress (https://unirig.wordpress.com/) и отобразит ее в UIText и UIImage, я слышал о WWW-классе в Unity, но я не знаю, как его использовать в моем случае, я код на C#.Как получить текст и изображение из сообщения Wordpress в Unity

Благодарим за помощь!

ответ

1

Я слышал о классе WWW в Unity, но я не знаю, как его использовать. в моем случае, код на C#.

Сначала вы говорите по-английски. Есть много примеров.

IEnumerator readPage(string pageUrl) 
{ 
    WWW www = new WWW(pageUrl); 
    yield return www; 

    Debug.Log(www.text); 
} 

Для вызова:

StartCoroutine(readPage("http://www.example.com")); 

API reference.

+0

Большое спасибо за помощь, но теперь у меня другая проблема. Теперь у меня есть весь текст на странице. Как извлечь только заголовок сообщения из строки? В любом случае, чтобы получить только сообщение? Я, безусловно, искал это, насколько это возможно, как разбить строки и как использовать подстроки, но ничего не помогает. Спасибо :) – Ajay

+0

@ Ajay Вы НЕ используете простую веб-страницу. Вы используете wordpress с тысячами кодов. Это будет сложно, потому что вы уже делаете это неправильно. Предполагая, что это простой веб-сайт, вы можете просто найти ' blah'. Здесь не так. – Programmer

+0

@Ajay Правильный способ сделать это, чтобы узнать php. Добавьте еще один php-скрипт на свой сайт. Может быть, что-то вроде этого: www.ajayweb.com/getpost.php. Теперь вы можете подключиться к нему с Unity. В вашем php-коде, подключитесь к базе данных своей страницы Wordpress и прочитайте заголовок и тело страницы. Вы можете отправить их в формате Json и десериализировать его в Unity с помощью API 'JsonUtility.FromJson'. – Programmer

Смежные вопросы