- Home /
Load file with www on relative path
I am using www class to load different type of file (model, material, txt, csv). It is possible load it from relative path without give absolute address? So i can move project in different server without re-compile every time with the correct address...
Thanks. S.
Answer by fffMalzbier · Aug 28, 2015 at 11:30 AM
You could read out Application.absoluteURL to get the path of your web player file / webgl build on the server. form there you can go can create a variable that all other path can attach to.
http://docs.unity3d.com/ScriptReference/Application-absoluteURL.html
Answer by rohankad · Aug 28, 2015 at 12:23 PM
Hello @benfattino
You need to implement a JSON / XML parsing for it. Keep your project url in json / xml file on a permanent location on a server / cloud.
Hardcode the address of json / xml file in your build and fetch the project url from json / xml. If you need to move to different server just change the json / xml. So, no need to compile and build again.
It is similar to write the master url on txt file and put it on a server? Right? The problem is that the location of this server must be permanent. I want that web app load automatically an url from same path where project is.
I find this help. Can be right?
IEnumerator Start()
{
var www = new WWW(Path.Combine(Application.dataPath, "monsters.xml"));
yield return www;
var monsterCollection = $$anonymous$$onsterContainer.LoadFromText(www.text);
}
Is it possibile load txt file (like monsters.txt) ins$$anonymous$$d of xml?
Your answer
Follow this Question
Related Questions
www and trusted certificates 1 Answer
Is it right to Unload assetbundle? 1 Answer
Maximum WWW.text fetch size 1 Answer
WWW texture quality 2 Answers