// will be called from java android void javaMessageIn(string data) { toggleObject(); print("ShowText :: javaMessageIn() :: " + data); ShowTextScript.setText("from Java: " + data); }
// Update is called once per frame void Update() { if (isPressed) { timePassed = Time.time - startTime; print("timePassed: " + timePassed); // zeit abgelaufen? if ((timePassed > pressDuration)) { print("Sekunde/n abgelaufen"); ShowTextScript.setText(targetName + " long pressed " + Time.time); resetTimer(); } } }
// will be called from java android public void JavaMessageIn(string aString) { // 0bottle 1coin 2passwort 3cloths switch (aString) { case "01": print("### visible0" + mVisible0); mObject0.SetActive(true); break; case "11": print("### visible1" + mVisible1); mObject1.SetActive(true); print("#### item1 coin"); break; case "21": print("### visible2" + mVisible2); mObject2.SetActive(true); print("#### item2 ausweis"); break; case "31": print("### visible3" + mVisible3); mObject3.SetActive(true); print("#### item3 ausweis"); break; default: print("#### default case"); break; } mShowTextScript.setText("### buy item via JavaMessageIn() :: " + aString); print("### print:: JavaMessageIn() :: " + aString); }
// Update is called once per frame void Update() { if (mIsPressed) { mTimePassed = Time.time - mStartTime; // print ("##ItemInteraction.cs: timePassed: " + mTimePassed); // zeit abgelaufen? if ((mTimePassed > mPressDuration)) { //print ("##ItemInteraction.cs: Sekunde/n abgelaufen"); mShowTextScript.setText(mTargetName + " long pressed " + Time.time); resetTimer(); } } }