나이 마흔에 하던 일을 접고 유니티로 게임개발을 하고 있는데... <div>역시 쉽지 않은 일이네요. </div> <div><br></div> <div><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">private IEnumerator TalkTexts() { </span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">while (TalkCounter < TalkLength) {</span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">Debug.Log (TalkCounter);</span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">if (Input.GetKey ("space")) { </span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">if (TalkCounter >= TalkLength) {</span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">yield break;</span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">} else { </span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">GameObject.Find ("/Canvas/TalkButton/TalkButton_" + TalkCounter).GetComponent<Image> ().enabled = false;</span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">GameObject.Find ("/Canvas/TalkButton/TalkButton_" + TalkCounter + "/Text").GetComponent<Text> ().enabled = false;</span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">TalkCounter++;</span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">GameObject.Find ("/Canvas/TalkButton/TalkButton_" + TalkCounter).GetComponent<Image> ().enabled = true;</span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">GameObject.Find ("/Canvas/TalkButton/TalkButton_" + TalkCounter + "/Text").GetComponent<Text> ().enabled = true; </span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">Debug.Log (Input.GetButtonDown("Jump"));</span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">yield return null;</span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">}</span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">} else {</span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">yield return null;</span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">}</span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">}</span><br style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">}</span></div> <div><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;"><br></span></div> <div><font face="Tahoma, sans-serif, Arial, Helvetica"><span style="font-size:13px;line-height:19.5px;">Player와 Character가 서로 번갈아 대화를 하는 방식을 구현하려고 하는데,</span></font></div> <div><font face="Tahoma, sans-serif, Arial, Helvetica"><span style="font-size:13px;line-height:19.5px;">잘 구현이 되질 않네요. </span></font></div> <div><font face="Tahoma, sans-serif, Arial, Helvetica"><span style="font-size:13px;line-height:19.5px;"><br></span></font></div> <div><font face="Tahoma, sans-serif, Arial, Helvetica"><span style="font-size:13px;line-height:19.5px;">현재 스크립트로 생기는 문제</span></font><span style="font-size:13px;line-height:19.5px;font-family:Tahoma, sans-serif, Arial, Helvetica;">는 </span></div> <div><font face="Tahoma, sans-serif, Arial, Helvetica"><span style="font-size:13px;line-height:19.5px;">1. 키를 잘 먹지않는 문제 ( Update에 넣지 않고 </span></font><span style="font-family:Tahoma, sans-serif, Arial, Helvetica;font-size:13px;line-height:19.5px;">IEnumerator에 넣었습니다.)</span></div> <div><font face="Tahoma, sans-serif, Arial, Helvetica"><span style="font-size:13px;line-height:19.5px;">2. 대화가 skip해서 빠르게 넘어가버리는 문제</span></font></div> <div><font face="Tahoma, sans-serif, Arial, Helvetica"><span style="font-size:13px;line-height:19.5px;"><br></span></font></div> <div><font face="Tahoma, sans-serif, Arial, Helvetica"><span style="font-size:13px;line-height:19.5px;">이 두가지 문제를 해결하기 위해서 하루 종일 붙들고, 검색해보고, 이것저것 다 해보아도 되질 않네요. </span></font></div> <div><font face="Tahoma, sans-serif, Arial, Helvetica"><span style="font-size:13px;line-height:19.5px;">혹시 여기에서 도움을 좀 얻을 수 있을까해서 올려봅니다. </span></font></div> <div><font face="Tahoma, sans-serif, Arial, Helvetica"><span style="font-size:13px;line-height:19.5px;">혹은 </span></font><span style="font-size:9pt;line-height:1.5;">제가 도움 받을 다른 사이트가 있을까요?</span></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.