디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

주머니 뒤집기

버터코미갤로그로 이동합니다. 2025.03.11 10:23:17
조회 24 추천 0 댓글 0

물론이지! 위에서 설명한 내용을 한국어로 번역해줄게.


---


### **스크립트 1 — 객체가 주머니에 들어갈 때 뒤집히는 경우**


```

function onObjectEnterContainer(container, object)

    if container == self then

        -- 객체의 현재 회전값을 가져옴

        local rotation = object.getRotation()

        

        -- Z축을 기준으로 180도 회전 (앞면⟷뒷면 전환)

        object.setRotation({rotation.x, rotation.y, rotation.z + 180})

    end

end

```


#### **작동 방식:**

1. **`onObjectEnterContainer`**:

   - 이 함수는 **객체가 주머니에 추가될 때** 실행돼. 

   - 스크립트는 이벤트가 이 주머니(`self`)에 해당하는 것인지 확인해.


2. **뒤집기 동작**:

   - 객체가 주머니에 들어가면, `object.getRotation()`을 사용하여 객체의 현재 회전 값을 가져와.

   - 그런 다음 Z축에서 `z + 180`으로 회전 값을 수정해서 객체를 바로 뒤집어.


3. **타이밍**:

   - 뒤집기가 **객체가 주머니에 들어가는 시점**에 즉시 일어남.

   - 딜레이 없이 바로 적용돼.


---


### **스크립트 2 — 객체가 주머니에서 나올 때 뒤집히는 경우**


```

function onObjectLeaveContainer(container, object)

    if container == self then

        -- 객체가 주머니에서 나올 때 180도 회전 (앞면⟷뒷면 전환)

        Wait.frames(function()

            if object ~= nil then

                local rot = object.getRotation()

                object.setRotation({rot.x, rot.y, rot.z + 180})

            end

        end, 5)  -- 객체가 완전히 나올 때까지 잠시 대기

    end

end

```


#### **작동 방식:**

1. **`onObjectLeaveContainer`**:

   - 이 함수는 **객체가 주머니에서 꺼내질 때** 실행돼.

   - 마찬가지로 이벤트가 특정 주머니(`self`)와 연관되어 있는지 확인하지.


2. **딜레이를 사용한 뒤집기 동작**:

   - 객체를 뒤집는 동작은 `Wait.frames`를 사용해 **약간의 딜레이(5프레임)** 뒤에 수행돼.

   - 이 딜레이는 객체가 주머니에서 완전히 나온 후에 회전 동작을 수행하게 해 줘.

   - 객체가 `nil`인지 확인하여 스크립트가 안정적으로 실행되도록 처리.


3. **딜레이 메커니즘**:

   - `Wait.frames`는 어떤 프레임 수 동안 대기를 하게 해 줘. 여기서는 5프레임(대략 30FPS 기준으로 1/6초)이 설정돼 있어.

   - 이 딜레이는 객체가 플레이어의 시야에서 주머니를 벗어난 후 시각적으로 부드럽게 뒤집히도록 돕는 역할을 해.


---


### **주요 비교**


| **항목**                 | **스크립트 1 (들어갈 때 뒤집기)**                      | **스크립트 2 (나올 때 뒤집기)**                          |

|-------------------------|-------------------------------------------------------|-------------------------------------------------------|

| **트리거**               | 객체가 **주머니 안으로 들어갈 때** 실행됨.            | 객체가 **주머니 밖으로 나올 때** 실행됨.              |

| **타이밍**               | 객체가 들어가는 시점에 **즉시 뒤집기** 동작 수행.      | 객체가 나오는 시점에서 약간의 딜레이 후 뒤집기 수행.    |

| **동작 특징**             | 객체가 뒤집힌 상태로 **주머니 안에 저장됨**.            | 객체가 뒤집히지 않은 상태로 주머니 안에 존재하지만, 꺼낼 때 뒤집어짐. |

| **시각적 효과**           | 객체가 주머니 안에 저장될 때 바로 회전하므로 빠르게 처리됨. | 딜레이 덕분에 객체가 완전히 나올 때 부드럽게 회전함.   |

| **사용 용도**             | 주머니 안의 객체가 미리 뒤집혀 저장되길 원할 때 적합. | 객체가 꺼내졌을 때만 뒤집혀야 한다면 적합.              |

| **복잡도**               | 단순하며 딜레이나 추가 요소가 필요 없음.               | `Wait.frames`를 사용하는 만큼 상대적으로 조금 더 복잡. |


---


### **어떤 스크립트를 사용해야 할까?**


#### **스크립트 1 (들어갈 때 뒤집기)을 선택해야 할 때:**

- 주머니 안에 들어간 객체가 즉시 뒤집힌 상태로 저장되기를 원한다면 적합.

- 주머니 안의 저장 상태(뒤집혀 있는 상태)에 따라 결과를 조정하거나, 특정 컨디션을 유지하는 게임이라면 추천.


#### **스크립트 2 (나올 때 뒤집기)를 선택해야 할 때:**

- 객체가 나올 때만 즉시 뒤집혀야 하고, 주머니 안에서의 상태는 중요하지 않은 경우 적합.

- 시각적 효과를 더 부드럽게 보여주고 싶다면 추천.


---


### **추가 의견**

- **동작의 차이**:

  - 스크립트 1은 주머니 안에 있는 객체의 상태를 바꾸는 방식이고, 스크립트 2는 객체가 나오는 상태를 바꾸는 방식으로 작동.

- **어떤 것이 더 자연스러운가?**

  - 주머니 자체의 동작 특성과 관련된 연출이 필요하다면 스크립트 1.

  - 단순히 결과적으로 객체의 상태만 변경되면 되는 경우라면 스크립트 2가 더 간편하고 부드럽게 느껴질 수 있음.


---


혹시 위 비교를 토대로 어떤 것을 선택해야 할지 고민되거나, 더 필요한 기능이 있다면 알려줘! 😊

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 매니저들에게 가장 잘할 것 같은 스타는? 운영자 25/03/10 - -
6621976 출근하기싫다 시발 중력이너무강해3갤로그로 이동합니다. 01:14 18 0
6621975 토시노쿄코엿다면 학교다니는거도 즐거웟겟지 [9] ㅇㅇ갤로그로 이동합니다. 01:14 33 0
6621974 여친사귀면 진짜 ㅈㄴ잘해줄자신있는데 [2] ㅇㄹㅇㅁ(125.143) 01:14 46 0
6621973 아니 사텐 이거 진짜 미친년이네 ㅋㅋㅋ.jpg [4] 만고통(125.177) 01:14 65 0
6621972 노예 애비 << 와 진짜 좆쓰레기네 [1] ㅇㅇ(119.67) 01:14 38 0
6621970 햄버거 맛잇음 대한남아갤로그로 이동합니다. 01:14 31 0
6621968 가슴이 두근거리는 [1] 부랄갤로그로 이동합니다. 01:14 21 0
6621967 요즘에 가마로 닭강정 자주 머금..... [14] 우이삐갤로그로 이동합니다. 01:13 67 0
6621966 친구한테 성희롱했는데 답이없다.. [16] 남고생A갤로그로 이동합니다. 01:13 93 0
6621965 기본소득냐놔 [4] 후앵앵갤로그로 이동합니다. 01:13 29 0
6621964 대학 슬슬 재미 붙이는중 [7] 김유환갤로그로 이동합니다. 01:13 64 0
6621962 그래도 이번 학기는 팀플 없어서 힘이 남 [6] 강아지껌갤로그로 이동합니다. 01:13 47 0
6621961 지옥 밑바닥을 찍어보니까 카라멜좋아갤로그로 이동합니다. 01:13 28 0
6621960 중세게임갤 대표 창녀의 자식 "나 안" ㅇㅇ(175.198) 01:13 20 0
6621959 나도 작고 귀여운 생물 키울까 ㅇㅇ(39.117) 01:13 41 0
6621958 요즘 밴드부 면접은 베이스가 붐빈대 [11] 푸퓨갤로그로 이동합니다. 01:13 77 0
6621956 하진짜학교무서워죽겟다 [9] ㅇㅇ갤로그로 이동합니다. 01:13 60 0
6621954 가끔 지금까지 살아있는게 신기하단 생각을 해 [11] 나비!갤로그로 이동합니다. 01:12 40 0
6621953 동음들으면서 혀낼름낼름 자위햇슴 [3] ㅁㅁ갤로그로 이동합니다. 01:12 98 17
6621952 ㄴ병신이면 개추 만갤러(211.213) 01:12 17 0
6621951 짜장먹고싶은데 3분짜장에 라면사리넣을까여 사탕물갤로그로 이동합니다. 01:12 30 0
6621950 저는 여러분 전부를 구원할 힘이 있어요 [4] 고등어춉갤로그로 이동합니다. 01:12 46 0
6621947 갑자기 중학교때 짝사랑하던 친구떠오름 [2] 막달레나베이3갤로그로 이동합니다. 01:12 53 0
6621945 굶다가 단팥빵 먹으면 눈물남 ㅇㅇ(112.152) 01:12 28 0
6621944 무츠미 불쌍해서 울었어 [4] 만알못갤로그로 이동합니다. 01:12 44 0
6621943 체인소맨 짭인소맨 나왔었다는거조차 잊고있었네 [2] 포말하우트A갤로그로 이동합니다. 01:12 40 0
6621942 졸류내.. [4] [ずんだもん]갤로그로 이동합니다. 01:12 40 0
6621941 만화 얘기할게요 [1] ㅇㅇ(223.38) 01:11 26 0
6621940 누나 <-- 좋아하는거 별로 이해안됨ㄹㅇ [3] 나나링마이너갤러리갤로그로 이동합니다. 01:11 56 0
6621938 내청코 표독 수준.jpg [1] 만갤러(211.217) 01:11 66 0
6621937 이거 이거 위험한놈아님??? ㅇㅇ(123.108) 01:11 47 0
6621935 저 9시 강의인데 잠이 안옴 [1] pyro갤로그로 이동합니다. 01:11 27 0
6621934 실베 바이럴 보고 롯리 시켰는데 여전히 창렬이구나 [1] ㅇㅇ(118.235) 01:11 27 0
6621931 씨발 ts자체가 비현실적인거라고 [1] 중력이너무강해3갤로그로 이동합니다. 01:11 42 0
6621930 만화얘기 할래도 할개업슴 [6] SincIair갤로그로 이동합니다. 01:11 58 0
6621928 만붕이들 왜케 순해졌음? [2] ㅇㅇ(39.7) 01:11 48 0
6621927 인생이 진짜 미쳐버릴거같음 [5] 카라멜좋아갤로그로 이동합니다. 01:11 45 0
6621926 근데 배우들한테 돈주는건 누가 주는거임? [1] ㅇㅇ(125.135) 01:11 29 0
6621925 프리마돌왤케노잼이지 [4] 연설갤로그로 이동합니다. 01:10 35 0
6621924 베이스 재미없다는데 대체 누가 배움? [4] ㅇㅇ(118.218) 01:10 48 0
6621923 표지 제목 ㄹㅇ 존나 중요 -nicochan-갤로그로 이동합니다. 01:10 21 0
6621922 난천아줌마 수채화풍 딸깍짤...jp [2] 만고통(125.177) 01:10 88 1
6621921 개강하고 야식안먹게됨 [4] 사탕물갤로그로 이동합니다. 01:10 46 0
6621920 근데 백사의 신랑이 정발될 확률은 엄청 적겠지.... 푸퓨갤로그로 이동합니다. 01:10 34 0
6621919 존잘임? [6] 만갤러(116.121) 01:10 101 3
6621918 저 초딩때 오카리나로 이거 불러봤음 [3] ㅇㅇ갤로그로 이동합니다. 01:10 54 0
6621917 진격거 중반부터 짜치는 이유가 [1] ㅇㅇ(14.46) 01:10 50 0
6621916 이게 재능충임... [1] 힛쿠갤로그로 이동합니다. 01:09 39 0
6621915 아 몸에 힘이 업써..... [2] LD39갤로그로 이동합니다. 01:09 49 0
6621914 건슬링거걸은 예정된 비극서사가 진짜 가슴아픔 죽죽죽삼갤로그로 이동합니다. 01:09 36 0
뉴스 침묵하는 박해수·가로막힌 신민아, 어떤 사연이길래…‘악연’ 스틸 공개 디시트렌드 03.11
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2