58 lines
1.1 KiB
C#
58 lines
1.1 KiB
C#
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
using System.Collections;
|
|
|
|
public class ButtonInputUI : MonoBehaviour {
|
|
|
|
public Text getButtonDownText;
|
|
public Text getButtonText;
|
|
public Text getButtonTimeText;
|
|
public Text getButtonUpText;
|
|
|
|
void Update(){
|
|
|
|
|
|
|
|
|
|
if (ETCInput.GetButton("Button")){
|
|
getButtonText.text="YES";
|
|
getButtonTimeText.text = ETCInput.GetButtonValue( "Button").ToString();
|
|
}
|
|
else{
|
|
getButtonText.text="";
|
|
getButtonTimeText.text = "";
|
|
}
|
|
|
|
if (ETCInput.GetButtonDown("Button")){
|
|
getButtonDownText.text = "YES";
|
|
StartCoroutine( ClearText(getButtonDownText));
|
|
}
|
|
|
|
if (ETCInput.GetButtonUp("Button")){
|
|
getButtonUpText.text = "YES";
|
|
StartCoroutine( ClearText(getButtonUpText));
|
|
}
|
|
|
|
|
|
}
|
|
|
|
IEnumerator ClearText(Text textToCLead){
|
|
yield return new WaitForSeconds(0.3f);
|
|
textToCLead.text = "";
|
|
}
|
|
|
|
public void SetSwipeIn(bool value){
|
|
ETCInput.SetControlSwipeIn( "Button",value);
|
|
}
|
|
|
|
public void SetSwipeOut(bool value){
|
|
ETCInput.SetControlSwipeOut( "Button",value);
|
|
|
|
}
|
|
|
|
public void setTimePush( bool value){
|
|
ETCInput.SetAxisOverTime( "Button",value);
|
|
}
|
|
|
|
}
|