게임프로그래머(47)
-
[Unity] Sleep()
using System.Threading; Thread.Sleep(5000); *C++에서의 Sleep()과 같은 효과* ***잠든 시간 동안 유니티가 아예 멈추어 버리므로 주의*** -비슷한 것 : 코루틴 Yield return new WaitForSeconds(); Invoke();
2020.11.23 -
[Unity] 프로퍼티
**필자가 사용한 방법은 모두에게 맞지 않을 수 있음** **프로퍼티를 생성하는 쪽** private 자료형 변수1 = 초기화; public 자료형 변수2(거의 private의 변수명의 앞 글자를 대문자로 쓰는 것 뿐) { get { return 변수1; } set { 변수1 = value; } ==> C#에서는 value라는 변수명을 제공해준다. } **프로퍼티를 받아서 무언가를 하는 쪽** 프로퍼티가 있는 스크립트 명 변수3; Start() { 변수3 = new 프로퍼티가 있는 스크립트 명(); } 변수3.변수2 = 넣을 인자;
2020.11.09 -
[Unity] Invoke
사용 이유 시간 지연이 있도록 반복 시킬 때 / 코루틴과 비슷한 용법이긴 하나, 초심자에게는 Invoke의 사용이 더 쉽다고 판단. 사용법 Invoke("함수 명", 최초 시작 지연 시간); 최초 시작 지연 시간 이후 1회 실행 InvokeRepeating("함수 명", 최초 시작 지연 시간, 다음 시작 지연 시간); 최초 시작 지연 시간 이후 다음 실행은 다음 시작 지연 시간 이후 최초 실행 이후 다음 시작 지연 시간을 텀으로 계속해서 실행 됨. CancelInvoke(); 실행되고 있는 모든 Invoke 실행을 취소 시킴 CancelInvoke("함수 명"); 해당 함수의 Invoke 실행을 취소 시킴
2020.11.09 -
2020.07.03
진행 완료 : 사운드 완료 어쌔신크리드 탈옥버전 개인 포르폴리오 진행중 - 버튼 에러 수정하기 ======================================================== 進行完了:サウンド完了 Assassin's Creed脱獄バージョン「創作」個人ポルフォリオ進行中 -ボタンエラーを修正する
2020.07.03 -
2020.07.02
진행 완료 : 어쌔신크리드 탈옥버전 개인 포르폴리오 진행중 - 게임 클리어 화면 제작, 사운드 넣기, 체력바 생성 ======================================================== 進行完了: Assassin's Creed脱獄バージョン「創作」個人ポルフォリオ進行中 -ゲームクリア画面制作、サウンドインプット、体力バー作成
2020.07.02 -
2020.07.01
진행 완료 : 거의 완성 어쌔신크리드 탈옥버전 개인 포르폴리오 진행중 - 머즐 플래시 수정하기, 플레이어 사망 모션 제작 ======================================================== 進行完了:ほぼ完成 Assassin's Creed脱獄バージョン「創作」個人ポルフォリオ進行中 -マズルフラッシュ修正、プレイヤー死亡モーション制作
2020.07.01