r1
| 1 | ||<-2><table align=right><tablewidth=500><tablebordercolor=red><tablebgcolor=#fff,red><bgcolor=red><colcolor=#fff> '''{{{+2 터보워프}}}'''[br]'''Turbowarp''' || |
|---|
| 2 | ||<-2><bgcolor=red> [[파일:Turbowarp_icon.png|width=50%]] || |
|---|
| 3 | ||<colbgcolor=#fb0000> '''종류''' ||[[시각적 프로그래밍 언어]][br] || |
|---|
| 4 | ||'''사이트''' ||[[[[https://turbowarp.org/|[[파일:홈페이지 아이콘.svg|width=7%]]]] || |
|---|
| 5 | [목차] |
|---|
| 6 | [clearfix] |
|---|
| 7 | |
|---|
| 8 | == 개요 == |
|---|
| 9 | TurboWarp는 스크래치 프로젝트를 자바스크립트로 컴파일하여 매우 빠르게 실행할 수 있도록 해주는 스크래치의 모드이다. |
|---|
| 10 | |
|---|
| 11 | "https://turbowarp.org/[프로젝트 ID]/"를 이용해 스크래치의 프로젝트를 TurboWarp로 실행시킬 수 있다. |
|---|
| 12 | |
|---|
| 13 | 관련 프로젝트로는 TurboWarp Desktop과 TurboWarp Packager가 있다. |
|---|
| 14 | |
|---|
| 15 | forkphorus를 제작한 스크래처 GarboMuffin에 의해 제작되었다. |
|---|
| 16 | == 용도 == |
|---|
| 17 | TurboWarp는 스크래치의 프로젝트를 스크래치 웹사이트에 비해 더 빠른 속도로 실행할 수 있다는 특징 때문에 다음과 같은 프로젝트를 실행할 때 사용한다. |
|---|
| 18 | |
|---|
| 19 | * 스크립트가 많고, 스크래치에서 로딩이 오래 걸리는 프로젝트 |
|---|
| 20 | * 펜 기능을 사용한 프로젝트 |
|---|
| 21 | * 3D 프로젝트 |
|---|
| 22 | * 공유되지 않은 프로젝트(현재는 더 이상 공유되지 않은 프로젝트를 볼 수 없다.) |
|---|
r2
| 23 | == 작업창 == |
|---|
| 24 | [[파일:터보워프작업창ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ.png]] |
|---|
r1
| 25 | |
|---|
| 26 | == 고급 설정 기능 == |
|---|
| 27 | '''60 FPS (사용자 지정 FPS)''' |
|---|
| 28 | 보통 스크래치에서의 프레임률은 30이나, 60FPS로 스크립트를 실행시킬 수 있다. |
|---|
| 29 | |
|---|
| 30 | 다만, 본 기능을 추가하면, 프로젝트가 2배로 실행되기 때문에, 옳게 동작하지 않을 수 있다. |
|---|
| 31 | |
|---|
| 32 | '''보간하기''' |
|---|
| 33 | 스프라이트의 움직임을 보간해 프로젝트를 더 부드럽게 실행할 수 있다. |
|---|
| 34 | |
|---|
| 35 | 60FPS와는 다르게, 2배로 실행하지 않는다. |
|---|
| 36 | |
|---|
| 37 | 펜 기능을 사용하는 프로젝트에서는 사용하지 않는 것을 추천하고 있다. |
|---|
| 38 | |
|---|
| 39 | '''펜 품질 올리기''' |
|---|
| 40 | 펜 프로젝트를 더 높은 해상도로 그리고 편집기에서 일부 좌표 반올림을 비활성화한다. |
|---|
| 41 | |
|---|
| 42 | '''워프 타이머''' |
|---|
| 43 | 스크립트가 긴 루프에 빠져 있는지를 확인한다. |
|---|
| 44 | |
|---|
| 45 | 루프가 종료할 때까지 움직이지 못하게 하는 것을 피해, 낮은 프레임워크로 실행하는 것으로, 거의 모든 크래시를 수정한다. |
|---|
| 46 | |
|---|
| 47 | '''무제한 복제본''' |
|---|
| 48 | 스크래치의 300개의 복제본 제한을 끈다. |
|---|
| 49 | |
|---|
| 50 | '''무대 밖 동작 제한 풀기''' |
|---|
| 51 | 스프라이트를 무대 밖에 나가게 할 수 있다. |
|---|
| 52 | |
|---|
| 53 | 또한, 크기를 제한 없이 늘리거나 줄일 수 있다. |
|---|
| 54 | |
|---|
| 55 | '''기타 몇몇 제한 풀기''' |
|---|
| 56 | 효과 제한과 펜 크기 제한을 제거한다. |
|---|
| 57 | |
|---|
| 58 | '''무대 크기 변경하기''' |
|---|
| 59 | 스크래치 무대 크기를 480x360외에 다른 것으로 바꾼다. |
|---|
| 60 | |
|---|
| 61 | '''컴파일러 끄기''' |
|---|
| 62 | TurboWarp의 컴파일러를 끈다. 프로젝트를 편집하는 동안 스크립트를 바로 업데이트하도록 이 기능을 실행할 수 있다. |
|---|
| 63 | |
|---|
| 64 | 만약 어떤 기능인지 정확하게 알지 못하는 경우 끄지 않는 것을 권장하고 있다. |
|---|