using UnityEngine;
using System.Collections;
using UnityEngine.UI;
//选择动态函数
public class GameController : MonoBehaviour {
public InputField username;
public InputField password;
public Text showmessage;
public GameObject setting;
public void OnLoginButtonClick() {
string username = this.username.value;
string password = this.password.value;
if (username == "admin" && password == "admin") {
//登录成功之后,跳转到游戏界面
Application.LoadLevel("009_menu");
} else {
showmessage.gameObject.SetActive(true);
showmessage.text = "您的用户名或者密码错误,请重新输入";
StartCoroutine(DisappearMessage());
}
}
IEnumerator DisappearMessage() { //协程控制登陆错误提示
yield return new WaitForSeconds(1);
showmessage.gameObject.SetActive(false);
}
public void OnSoundOff( bool isActive) { //静音
print(isActive);
}
public void OnSoundVolumeChanged(float value) {//控制音量大小
print(value);
}
//模式
public void OnEazyChanged(bool isActive ) {
print(isActive);
}
public void OnNormalChanged(bool isActive) {
print(isActive);
}
public void OnDiffcultChanged(bool isActive) {
print(isActive);
}
iTween插件控制
private bool isOut = true;//表示设置界面是否在外边
public void OnSettingButtonClick() {
if (isOut) {
isOut = false;
iTween.MoveTo(setting, setting.transform.position + new Vector3(380, 0, 0), 0.5f);
} else {
isOut = true;
iTween.MoveTo(setting, setting.transform.position - new Vector3(380, 0, 0), 0.5f);
}
}
}