1

작곡 프로그램 개발일지 11

작곡 프로그램 개발일지 11

노아의 블로그

    목차
반응형

자 이제 이 드래그 시스템을 이용해서 모두 적용을 시켜보면
 

이런 에디터 상태를 저장해두고..
 

상태에 따라서 드래그 했을 때 Pitch / Volume / Beat를 변경시켜주면 된다.

새로운 방법을 시도해보았는데 열거형을 받아서 Plus 해주는 함수를 만들었다.

이것을 적용시킨다면 이렇게 할 수 있다.
 
<언제나 몇번이라도> 를 한번 찍어봄. 만들어진 midi파일을 읽어서 재생하면??

굿..
 
자 이제 이 보드가 여러개 생성해야 한다. 먼저 버튼을 가볍게 만들자..

버튼을 누르면 1..2..3..4 증가하는 페이지가 생성된다. 거기에 25개의 공간을 할당하거나 삭제한다(저장할 노트 정보)
 
일단 급조하게 생각한 방식은 하나의 Note 정보를 담는 NoteInfo라는 Class를 만든다.
 
왜 Structure을 안쓰고 클래스를 쓰냐면
노드가 생성,수정이 되었을때 for문을 돌려야하니깐?
그러지 않고 즉시 바뀌도록..
즉 참조를 하도록 설계함.
 

 
 

버튼을 클릭하면? 그 페이지에 맞는 데이터를 실제 Board에 불러온다.
 
일단 대충 이런식으로 구성... 이제 한번 실행해보자.

페이지 처리가 정상적으로 진행되었다!!!
(물론 이제 코드를 더 수정해야한다.)
 

반응형

'GAME > Unity' 카테고리의 다른 글

작곡 프로그램 개발 일지 12  (0) 2023.10.25
작곡 프로그램 개발일지 10  (0) 2023.10.23
작곡 프로그램 개발 일지 9  (0) 2023.10.22