목록전체 글 (167)
GaGe
#include using namespace std; int main(){ int number; cin>>number; int arr[1001]; arr[0] = 1; arr[1] = 3; int result = 0; for(int i = 2; i
코루틴은 corutine테이블로 사용한다. 스레드들이 동시에 한번에 돌아가는 형태가 아니라 한 번에 한 코루틴만 수행된다. 코루틴의 생성 코루틴은 생성된 코루틴을 표현하는 thread 타입의 값을 반환한다. co = corutine.create(function() print("hi") end) 코루틴의 상태 suspended(중지) --> 다음에 다시 실행할 수 있음 running(실행 중) dead(종료) normal(일반) print(corutine.status(co)) suspended --- resume ---> running ------> dead yield 실행 중인 코루틴을 중지하고 나중에 다시 실행할 수 있는 상태로 바꾼다. co = corutine.create(function() for ..
1. 앉을 오브젝트를 클릭하고 오른쪽 + 버튼을 누른다음, Seat을 검색하여 추가한다. 2. 그럼 이렇게 seat 객체가 추가된다. (저는 4개를 추가하였습니다.) 3. 모델 탭의 이동을 누르고 화살표(기즈모)들이 뜨면 화살표를 당겨서 원하는 위치에 seat 객체를 옮깁니다. (저는 Dragon 위에 올려두었습니다.) 4. 만들기 부분에 아래 화살표를 눌러 "고정식 제약"을 클릭합니다. 5. 그럼 이렇게 초록색 포크같이 생긴 것이 마우스를 따라다닙니다. seat 에 두고 클릭, 그리고 고정시킬 본체에 클릭 하면 고정되어 따라다닙니다. 근데 제가 해본 결과 고정시킬 본체 안에 seat가 완벽하게 들어가있으면 고정식 제약을 사용하지 못하는 것 같습니다. 더 연구가 필요합니다. + 왜 원하는대로 안 되는지 ..