•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Turbowarp(r4 Blame)

r4
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== 개요 ==
9TurboWarp는 스크래치 프로젝트를 자바스크립트로 컴파일하여 매우 빠르게 실행할 수 있도록 해주는 스크래치의 모드이다.
10
11"https://turbowarp.org/[프로젝트 ID]/"를 이용해 스크래치의 프로젝트를 TurboWarp로 실행시킬 수 있다.
12
13관련 프로젝트로는 TurboWarp Desktop과 TurboWarp Packager가 있다.
14
r4
15[[https://forkphorus.github.io/|forkphorus]]를 제작한 스크래처 [[https://scratch.mit.edu/users/GarboMuffin/#comments|GarboMuffin]]에 의해 제작되었다.
r1
16== 용도 ==
17TurboWarp는 스크래치의 프로젝트를 스크래치 웹사이트에 비해 더 빠른 속도로 실행할 수 있다는 특징 때문에 다음과 같은 프로젝트를 실행할 때 사용한다.
18
19 * 스크립트가 많고, 스크래치에서 로딩이 오래 걸리는 프로젝트
20 * 펜 기능을 사용한 프로젝트
21 * 3D 프로젝트
r3
22 * 공유되지 않은 프로젝트 [* 현재는 더 이상 공유되지 않은 프로젝트를 볼 수 없다.]
r2
23== 작업창 ==
24[[파일:터보워프작업창ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ.png]]
r1
25
26== 고급 설정 기능 ==
27'''60 FPS (사용자 지정 FPS)'''
28보통 스크래치에서의 프레임률은 30이나, 60FPS로 스크립트를 실행시킬 수 있다.
29
30다만, 본 기능을 추가하면, 프로젝트가 2배로 실행되기 때문에, 옳게 동작하지 않을 수 있다.
31
32'''보간하기'''
33스프라이트의 움직임을 보간해 프로젝트를 더 부드럽게 실행할 수 있다.
34
3560FPS와는 다르게, 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'''컴파일러 끄기'''
62TurboWarp의 컴파일러를 끈다. 프로젝트를 편집하는 동안 스크립트를 바로 업데이트하도록 이 기능을 실행할 수 있다.
63
64만약 어떤 기능인지 정확하게 알지 못하는 경우 끄지 않는 것을 권장하고 있다.