디시인사이드 갤러리

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

갤러리 본문 영역

주머니 뒤집기

버터코미갤로그로 이동합니다. 2025.03.11 10:23:17
조회 20 추천 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 - -
6622861 “봇치 쨩 〇봉 엄청 크네….” [2] 데스와마망갤로그로 이동합니다. 02:34 75 0
6622860 ㄹㅇ밀가루음식 건강에 안좋음 ㅇㅇ(222.100) 02:34 18 0
6622858 진짜 코앞 아니면 암것도 안하는 만붕이 머심. [3] LD39갤로그로 이동합니다. 02:34 24 0
6622857 메모 읽어드릴게요 [14] ㅇㅇ갤로그로 이동합니다. 02:34 50 0
6622856 타카미네는 뭔수로 애니화 되었을까? [1] 행도멸족갤로그로 이동합니다. 02:33 17 0
6622855 미국은 기자회견에서 기자가 숏 쳤냐고 물어보노ㅋㅋㅋ [1] 퐁퐁(교미)갤로그로 이동합니다. 02:33 26 0
6622853 여자친구<~사귀고싶은데 사귀기 싫음 [6] 정시러갤로그로 이동합니다. 02:33 38 0
6622852 “제가 시킨 건 라, 라지 사이즈가 아닌데요…” [2] 데스와마망갤로그로 이동합니다. 02:33 88 0
6622850 자야되는데 [4] 연설갤로그로 이동합니다. 02:33 45 0
6622848 내가 이래서 절대 회사 안감 ㅇㅇ ㅇㅇ갤로그로 이동합니다. 02:33 46 3
6622847 개강하고 느낀건데 난 걍 여친 못사귈깃같음 [3] ㅇㅇ(122.252) 02:33 43 1
6622846 좌파는 왜 PC주의를 못 버리고 우파는 왜 기독교를 못버릴까 ㅇㅇ(210.205) 02:32 17 0
6622845 코드기어스가 그렇게 명작임? [4] ㅇㅇ갤로그로 이동합니다. 02:32 41 0
6622844 갑자기 존나 귀여운 여자가 내품에 안기면서 분내 풍기면 어떡함? [5] 비닌갤로그로 이동합니다. 02:32 55 0
6622843 저랑 비밀친구하실래요? ㅇㅇ(49.1) 02:32 17 0
6622842 워홀녀 근데 이해되지않냐? [1] ㅇㅇ(175.207) 02:32 46 0
6622840 파워선에 직접 연결하고 속도제어 안된다니? 행도멸족갤로그로 이동합니다. 02:32 12 0
6622839 진지하게 수명 얼마 안남았으면좋겠다 [1] 므모갤로그로 이동합니다. 02:32 24 0
6622838 연금술사란거 공방에 틀어박혀 연구하는 직업 아냐? eeru갤로그로 이동합니다. 02:32 13 0
6622837 디시 ai 레이무 ㅇㅇ갤로그로 이동합니다. 02:32 40 0
6622836 군대시절 사진보는데 비율좋았엇네 [8] ㅇㅇ갤로그로 이동합니다. 02:32 48 0
6622835 이짤 고기존나 맛있게먹는듯 [3] 고양이껌갤로그로 이동합니다. 02:32 45 0
6622834 호주워홀가서 돈열심히벌어서 세계여행가볼까 [13] 딸기알포트갤로그로 이동합니다. 02:31 37 0
6622833 새벽딸... [8] 막달레나베이3갤로그로 이동합니다. 02:31 42 0
6622832 아.. 먼가 배고프군... [3] LD39갤로그로 이동합니다. 02:31 29 0
6622831 워홀이 돈 잘 버는 이유 [5] ㅇㅇ(125.137) 02:31 65 0
6622830 반사 [4] KAA갤로그로 이동합니다. 02:31 25 0
6622828 ㄴ 오늘부터 1일이다 시불넘아 ㅋㅋ ㅇㅇ(118.235) 02:31 7 0
6622827 만갤 2019년부터 했는데 변한게 하나도 없음 [1] ㅇㅇ(49.175) 02:30 36 0
6622826 원피스 상디성우 왜바뀜? [3] ㅇㅇ(61.47) 02:30 61 0
6622824 7시에 나가야 되는데 지금까지 안 잤어 [2] pyro갤로그로 이동합니다. 02:30 26 0
6622823 홀로페스 다시보기 하니까 걍 시발 행복하네 ㅇㅇ(1.253) 02:29 21 0
6622822 맛있는 믹스커피 조합법 유튜브 6시간만에 35만 조회수머냐... [1] 만고통(125.177) 02:29 31 0
6622821 워홀이돈그렇게잘번다며 [11] 연설갤로그로 이동합니다. 02:29 72 0
6622820 국밥에 당면순대 넣어져 있으면 주인장 얼굴에 국밥부어도 무죄임 ㅇㅇ(124.49) 02:29 9 0
6622818 블아 애니 << 작화 안좋다고 화내는게 ㄹㅇ 레전드임 만갤러(121.147) 02:29 28 1
6622817 학원마스 조선정발 계획없다 오피셜 듣고 우러써... [3] ㅇㅇ(125.134) 02:29 28 0
6622816 빽보지 싫어하는 남자도 있냐? [7] ㅇㅇ(220.94) 02:29 70 0
6622815 라잎스라잌 오렌지색의 터널 ㅇㅇ갤로그로 이동합니다. 02:29 16 0
6622814 20대 후반인데 진짜 나빼고 다 결혼 얘기 하고있음 [5] 만갤러(174.229) 02:29 59 1
6622813 어나더 재미있네 만갤러(116.124) 02:29 26 0
6622812 못생기고 피부 안좋고 마른비만임. [12] 만갤러(59.187) 02:28 56 0
6622811 여동생 생기면 진짜 잘해줄텐데 [11] 정시러갤로그로 이동합니다. 02:28 66 0
6622810 마이크로비키니 빤스대결...jpg [1] 고양이껌갤로그로 이동합니다. 02:28 75 0
6622809 ㄴ짤녀 가슴큰만큼 일찍잠 [2] ㅇㅇ(49.142) 02:28 20 0
6622808 신이 나에게 초능력을 하나 준다면 주저않고… [13] 외국인노동자갤로그로 이동합니다. 02:28 44 0
6622807 젠존제는 캐릭 원툴임 ㄹㅇ [10] 쨔미갤로그로 이동합니다. 02:28 62 0
6622806 라푼젤 이대사좋네요 [4] 딸기알포트갤로그로 이동합니다. 02:28 44 0
6622805 미르코 야짤만 100개째 뽑았네 [3] ㅇㅇ(1.253) 02:28 21 0
6622804 배홍동비빔면 먹었는데 유통기한 4개월 지났대 [11] 냥파스갤로그로 이동합니다. 02:28 32 0
뉴스 침묵하는 박해수·가로막힌 신민아, 어떤 사연이길래…‘악연’ 스틸 공개 디시트렌드 03.11
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2