Hey folks. I’ve been at this fo rmost of the day. I’ve read through countless answers, google results and I’ve learned quite a bit about this in the process. I understand Unity compiles files in the standard assets folder first. Here’s my script:
#pragma strict
public var fileContents : TextAsset;
function Start () {
var mydata = fileContents.text.Split("
“[0]);
// pick a random number between 1 and 10
var myrandom = Random.Range(1,108000);
GetComponent(TextMesh).text = mydata[myrandom];
}
function Update () {
var mydata = fileContents.text.Split(”
"[0]);
// pick a random number between 1 and 10
var myrandom = Random.Range(1,100000);
GetComponent(TextMesh).text = mydata[myrandom];
It works great. Now I want to run this cs function, TextToSpeechManager.SendTextToSpeech(string); where string would be mydata[myrandom]. I’ve tried a ton of different combinations (obviously wrong!) and continue to get errors depending on what I try.
I have been learning to code for a while now, and continually encountering new things. It feels great to figure this stuff out on my own, but I could really use a bit of help. Thanks in advance!