// Use this for initialization void Start() { isAlerm = false; nowDT = DateTime.Now; targetTS = new TimeSpan(0, 0, 0); fu = gameObject.GetComponent <FaceUpdate> (); ic = gameObject.GetComponent <IdleChanger> (); audioSrc = GetComponent <AudioSource> (); //backgroundでも動く Application.runInBackground = true; paused = true; anim = GetComponent <Animator> (); foreach (Transform child in canvas.transform) { if (child.name == "RestTime") { timerText = child.gameObject.GetComponent <Text>(); timerText.text = INIT_STRING; } else if (child.name == "Clock") { clockText = child.gameObject.GetComponent <Text>(); printClockText(); } else if (child.name == "Title") { titleText = child.gameObject.GetComponentInChildren <Text>(); } else if (child.name == "Alerm") { alermText = child.gameObject.GetComponent <Text>(); } } voices = new AudioClip[] { (AudioClip)Resources.Load("Voice/univ1136"), //0 (AudioClip)Resources.Load("Voice/univ1147"), //1 (AudioClip)Resources.Load("Voice/univ1148"), //2 (AudioClip)Resources.Load("Voice/univ1149"), //3 (AudioClip)Resources.Load("Voice/univ1150"), (AudioClip)Resources.Load("Voice/univ1151"), (AudioClip)Resources.Load("Voice/univ1152"), (AudioClip)Resources.Load("Voice/univ1153"), (AudioClip)Resources.Load("Voice/univ1154"), (AudioClip)Resources.Load("Voice/univ1155"), //9 (AudioClip)Resources.Load("Voice/univ0019"), //10「こんにちは。わたし≪ユニティちゃん≫」 自己紹介(あなた編) (AudioClip)Resources.Load("Voice/univ1090"), //11「時間ですよーっ!」 時報 (AudioClip)Resources.Load("Voice/univ1016"), //12「スタートっ!」 スタートとか (AudioClip)Resources.Load("Voice/univ0016"), //13「またね」 挨拶 (AudioClip)Resources.Load("Voice/univ0004"), //14「ふふっ!」(笑い声) かけ声 (AudioClip)Resources.Load("Voice/univ0002"), //15「それっ!」(ジャンプの際の声) かけ声 (AudioClip)Resources.Load("Voice/univ1003"), //16「そんじゃ、始めるとしますか!」 決め台詞1 }; audioSrc.PlayOneShot(voices[16]); //Debug.Log (audioSrc.ToString()); //Debug.Log (voices[0]); //GetComponent<AudioSource> ().PlayOneShot((AudioClip)Resources.Load("univ0001")); }
private void EnableMeshAnimation(int userId, bool bl) { Animator anim = m_mesh[userId].GetComponent <Animator>(); anim.enabled = bl; anim.SetTrigger("Starting"); UnityChan.FaceUpdate faceUpdate = m_mesh[userId].GetComponent <UnityChan.FaceUpdate>(); faceUpdate.enabled = bl; m_mesh[userId].GetComponent <UnityChan.AutoBlinkforSD>().enabled = bl; m_mesh[userId].transform.parent.GetComponent <UserCharMenuCtrl>().enabled = bl; }
} //ストック数 /// <summary> /// リセット関数 /// </summary> private void Reset() { faceUpdate = transform.GetComponentInChildren <UnityChan.FaceUpdate>(); }
void Awake() { m_ResultChara = GameObject.Find("ValkyrieFaceAnimation"); m_Anime = m_ResultChara.GetComponent<Animator>(); m_FaceUpdate = m_ResultChara.GetComponent<UnityChan.FaceUpdate>(); }