"SSP 도움말:개발용 팔렛트"의 두 판 사이의 차이

미미위키
잔글 (Mimiibot 사용자가 SSP 도움말:개발용 팔렛트 문서를 넘겨주기를 만들지 않고 SSP 도움말/개발용 팔렛트 문서로 옮겼습니다: 로봇: 문서를 이동함)
잔글 (로봇: 자동으로 텍스트 교체 (-쉘 +셸))
 
(사용자 2명의 중간 판 5개는 보이지 않습니다)
1번째 줄: 1번째 줄:
<p>
+
[[파일:Dev-palette 0.png]]
項目をクリックでその説明に飛びます。
 
<br /><img src="image/dev-palette/0.png" usemap="#palette" width="203" height="363" alt="開発用パレット" />
 
<map name="palette" id="palette">
 
<area shape="rect" coords="13,36,188,52" href="#menuitem1" alt="当たり判定を表示" />
 
<area shape="rect" coords="13,52,188,68" href="#menuitem2" alt="バルーンテストモード" />
 
<area shape="rect" coords="13,67,188,83" href="#menuitem3" alt="SERIKOウェイト調整" />
 
<area shape="rect" coords="13,81,188,97" href="#menuitem4" alt="更新チェックのみ" />
 
<area shape="rect" coords="13,96,188,112" href="#menuitem5" alt="SHIORIのSenderを変更" />
 
<area shape="rect" coords="13,111,188,127" href="#menuitem6" alt="SHIORI呼出ログ有効" />
 
<area shape="rect" coords="13,127,188,143" href="#menuitem7" alt="SHIORI内部ログ機能有効" />
 
<area shape="rect" coords="13,142,188,158" href="#menuitem8" alt="SHIORIデバッグ機能有効" />
 
<area shape="rect" coords="13,157,188,173" href="#menuitem9" alt="自動切替無効" />
 
<area shape="rect" coords="13,172,188,188" href="#menuitem10" alt="自動チェック無効" />
 
<area shape="rect" coords="13,187,188,203" href="#menuitem11" alt="自動更新無効" />
 
  
<area shape="rect" coords="15,205,188,223" href="#menuitem12" alt="スクリプト入力" />
+
개발에 도움이 되는 설정 스위치나 도구류의 실행 버튼이 모여 있는 다이얼로그입니다.
<area shape="rect" coords="15,226,188,244" href="#menuitem13" alt="サーフィステスト" />
+
<br />고스트 뿐만이 아니라 벌룬과 셸의 개발에도 유용합니다.
<area shape="rect" coords="15,247,188,265" href="#menuitem14" alt="エラーログを表示" />
 
<area shape="rect" coords="15,268,188,286" href="#menuitem15" alt="現在時刻の仮想的変更" />
 
<area shape="rect" coords="15,289,188,307" href="#menuitem16" alt="SERIKO Inspector" />
 
<area shape="rect" coords="15,310,188,328" href="#menuitem17" alt="リロード" />
 
<area shape="rect" coords="15,331,188,349" href="#menuitem18" alt="開く/実行" />
 
</map>
 
</p>
 
  
開発に役立つ設定のスイッチや、ツール類の起動ボタンが集約されたダイアログです。
+
또한 개발용 팔렛트에서 설정한 내용들은 각 고스트 단위로 관리됩니다.
<br />ゴーストだけでなく、バルーンやシェルの開発にも有用です。
 
  
なお、開発用パレットによる設定は各ゴースト単位で管理されます。
+
==체크박스==
 +
===판정 표시===
 +
[[파일:Dev-palette 1.png]]
  
==チェックボックス==
+
체크를 하면 판정명과 함께 영역이 표시됩니다.
===当たり判定を表示===
+
<br />반 체크를 하면 판정명은 사라집니다. 영역의 선과 판정명이 겹쳐서 구분하기 힘들 경우에 사용해 주세요.
<img src="image/dev-palette/1.png" width="418" height="240" alt="当たり判定表示" />
+
<br />선이 어떻게 겹쳤는지를 보면 판정의 상하관계도 어느 정도 알 수 있습니다(아래에 있는 영역은 만질 수 없습니다).
  
チェックにすると、判定名つきで領域が表示されます。
+
<br />이미지의 예는 단형 판정 영역 뿐이지만 물론 다각형이나 원형 등의 판정 영역에도 대응하고 있습니다.
<br />半チェックだと判定名は消えます。領域の線と判定名が重なって見難い場合などに。
 
<br />線の重なり関係を見ると、判定の上下関係もある程度わかります(下になった領域は触れない)。
 
  
<br />画像の例は矩形の判定領域のみですが、もちろん多角形や円形などの判定にも対応しています。
+
===벌룬 테스트 모드===
 +
[[파일:Dev-palette 2.png]]
  
===バルーンテストモード===
+
이 옵션을 켜면 \1・\0 벌룬 상에 테스트용 문자열이 표시됩니다.
<img src="image/dev-palette/2.png" width="310" height="163" alt="バルーンテストモードのバルーン" />
+
<br />표시되는 숫자를 통해 가로, 세로 표시 문자수를 확인할 수 있는 것 외에 위치 조절 등에도 이용할 수 있습니다.
  
ONにすると、\1・\0バルーン上にテスト用の表示が現れます。
+
* 업데이트의 진행도 표시용 카운터
<br />表示される数字によって横・縦の表示文字数が確認できる他、以下のものも表示されるので、位置調節などに利用できます。
+
* 업데이트 시에 재생되는 루프 애니메이션(online*.png)
 +
* 스크롤용 화살표(arrow0/1.png)
 +
* SSTP 마커
 +
* SSTP 메시지
  
* 更新の進行度表示用のカウンタ
+
===SERIKO 대기 조정===
* 更新時に再生されるループアニメーション(online*.pngによるもの)
+
[[파일:Dev-palette 3.png]]
* スクロール用の矢印(arrow0/1.png)
 
* SSTPマーカー
 
* SSTPメッセージ
 
  
===SERIKOウェイト調整===
+
이 옵션을 켜면 열리는 입력 박스를 통해 셸의 애니메이션 대기(웨이트)를 % 단위로 변경할 수 있습니다.
<img src="image/dev-palette/3.png" width="343" height="137" alt="ウェイト倍率入力ボックス" />
+
<br />100%로 설정하면 설정한 대기 수치대로 프레임을 재생합니다.
 +
<br />옵션을 끄면 설정은 비활성화됩니다.
 +
<br />고속 및 매수가 많은 애니메이션에서 잘못된 프레임을 체크할 때 등에 이용할 수 있습니다.
  
ONにすると入力ボックスが開き、シェルのアニメーションのウェイトを%単位で変更できます。
+
===업데이트를 체크만 하기===
<br />100%で設定どおりのウェイトでコマ送りされます。
+
이 옵션을 켠 상태에서 네트워크 업데이트를 실행하면, 업데이트 이벤트는 발생하지만 실제로 파일이 덮어씌여지지는 않습니다.
<br />OFFにすれば設定は無効になります。
+
<br />잘못해서 업데이트를 실행하여 개발 중인 파일을 잃어버리는 사고를 막는 것 외에 업데이트 이벤트의 동작 테스트 등에도 이용할 수 있습니다.
<br />高速かつ枚数が多いようなアニメーションで、不正なコマのチェックなどに利用できます。
 
  
===更新チェックのみ===
+
===SHIORI Sender 변경===
ONにした状態でネットワーク更新すると、更新イベントは発生しますが実際にはファイルが上書きされません。
+
[[파일:Dev-palette 4.png]]
<br />誤って更新を行う事による開発中ファイルの上書き防止の他、更新イベントの動作テストなどにも利用できます。
 
  
===SHIORIのSenderを変更===
+
이 옵션을 켜면 열리는 입력 박스를 통해 SSP가 SHIORI에 보내는 송신자명을 변경할 수 있습니다.
<img src="image/dev-palette/4.png" width="343" height="137" alt="偽装Sender入力ボックス" />
+
<br />옵션을 끄면 설정은 비활성화됩니다.
  
ONにすると入力ボックスが開き、SHIORIに対してSSPが名乗る送信者名を変更できます。
+
===SHIORI 호출 로그 켜기===
<br />OFFにすれば設定は無効になります。
 
 
 
===SHIORI呼出ログ有効===
 
 
<pre>=====send=====
 
<pre>=====send=====
 
GET SHIORI/3.0
 
GET SHIORI/3.0
90번째 줄: 66번째 줄:
  
  
ONにするとSSP-SHIORI間通信ログが記録され、ssp_shiori_log.txtとしてゴーストのmasterフォルダに吐き出されます。
+
이 옵션을 켜면 SSP-SHIORI간 통신 로그가 기록되어 ssp_shiori_log.txt라는 파일로 고스트의 master 폴더에 저장됩니다.
<br />更新用ファイルにログを含めないように注意してください。
+
<br />업데이트용 파일에 로그가 포함되지 않도록 주의해 주십시오.
<br />また常に記録しっぱなしのまま放置すると、気がついた時にはかなりの重さになっている場合があるので注意してください。
+
<br />또한 항상 기록하도록 해 놓으면 용량이 상당히 커져 버릴 수 있으니 주의해 주십시오.
  
===SHIORI内部ログ機能有効===
+
===SHIORI 내부 로그 기능 켜기===
ON・OFFの情報がSHIORI Event「enable_log」で通知されます。
+
켬・끔의 정보가 SHIORI Event 「enable_log」로 통지됩니다.
<br />SHIORI側でその情報を見て、SHIORI自体のログ機能をONにするかOFFにするかを制御するための機能です。
+
<br />SHIORI 측에서 그 정보를 보고 SHIORI 자체의 로그 기능을 켤지 끌지를 제어하기 위한 기능입니다.
  
===SHIORIデバッグ機能有効===
+
===SHIORI 디버그 기능 켜기===
ONにすると、ShioriEchoなど外部から発生するデバッグ用イベントが有効になります。
+
이 옵션을 켜면 ShioriEcho 등 외부에서 발생하는 디버그용 이벤트를 활성화시킬 수 있습니다.
<br />OFFの場合、セキュリティ上のリスクがあるためそれらのイベントは無視されます(通常はSHIORI側でも無視するようになっています)。
+
<br />꺼져 있을 경우, 보안상의 리스크가 있기 때문에 그러한 이벤트는 무시됩니다(일반적으로는 SHIORI 측에서도 무시하도록 되어 있습니다).
<br />ONにしないと一部のSHIORIのデバッグツールが動きませんので注意してください(例:華和梨のらふらんす・幸水)。
+
<br />이 옵션을 켜야만 일부 SHIORI 디버그 도구가 동작하니 주의해 주시기 바랍니다(예:카와리의 らふらんす・幸水).
  
===自動切替無効===
+
===자동 랜덤 교체 끄기===
ONにすると、そのゴーストについてSSPの<a href="config-ghost.html">自動切換え機能</a>が無効になります。
+
이 옵션을 켜면 해당 고스트를 대상으로 한 SSP의 [[SSP 도움말:고스트 (1)|자동 랜덤 교체 기능]]을 비활성화시킵니다.
<br />開発中はゴーストを立たせっぱなしにしていることも多いはずなので、そのような場合に勝手にゴーストが切り替わってしまうことを防ぎます。
+
<br />개발 중에는 고스트를 그냥 켜둔 상태로 두고 있을 때가 많을 것이기 때문에 그러한 경우에 멋대로 고스트가 바뀌는 일을 막습니다.
  
===自動チェック無効===
+
===자동 체크 끄기===
ONにすると、そのゴースト起動中は設定にかかわらずRSS/ヘッドラインセンスおよびメールチェックが自動で発生しなくなります。
+
이 옵션을 켜면 해당 고스트가 실행 중일 때에는 설정과 무관하게 RSS/헤드라인 센서 및 이메일 체크를 자동으로 실행하지 않도록 합니다.
  
===自動更新無効===
+
===자동 업데이트 끄기===
ONにすると、そのゴーストについて<a href="config-ghost.html">自動更新機能</a>が無効になります。
+
이 옵션을 켜면 해당 고스트의 [[SSP 도움말:고스트 (1)|자동 업데이트 기능]]을 비활성화시킵니다.
<br />開発中ゴーストのデータが更新によって上書きされてしまうような事故の防止に役立ちます。
+
<br />개발 중인 고스트의 데이터가 업데이트로 인해 덮어씌어지는 사고를 방지하는 데에 도움이 됩니다.
  
==ボタン==
+
==버튼==
===スクリプト入力===
+
===스크립트 입력===
SENDボックスが開かれ、SakuraScriptを入力することで直接実行させる事ができます。
+
클릭하면 열리는 SEND 박스에서 SakuraScript를 입력하여 직접 실행할 수 있습니다.
<br />入力できるのは各SHIORIの辞書の記法ではありませんので注意してください。
+
<br />입력할 수 있는 것은 각 SHIORI의 사전 기술 문법이 아닌 점에 유의해 주세요.
  
===サーフィステスト===
+
===서피스 테스트===
<img src="image/dev-palette/5.png" width="368" height="230" alt="サーフィステスト" />
+
[[파일:Dev-palette 5.png]]
  
シェルの動作についてさまざまなテストを行うためのダイアログを開きます。
+
셸의 동작에 대해 여러 가지 테스트를 하기 위한 다이얼로그를 엽니다.
  
ダイアログ中央に4つのリストがあります。
+
다이얼로그 중앙에 4개의 리스트가 있습니다.
<br />一番左の<span class="Sentence">WND</span>とあるリストは、操作するスコープ(\0、\1、\p[2]...)を選択するためのウィンドウです。
+
<br />가장 왼쪽의 <span class="Sentence">WND</span>라고 쓰여진 리스트는 조작할 스코프(\0, \1, \p[2]...)를 선택하기 위한 윈도우입니다.
<br />左から2番目の<span class="Sentence">Surface</span>とあるリストには、認識しているサーフィスの一覧が表示されます。ここでサーフィスを選ぶ事で、WNDリストで選択中のスコープの表示を切り替える事ができます。リスト上部のSurfaceの横にある数字は、(surfaces.txtでのサーフィス定義数/定義のない画像だけのサーフィスを含めた総数)となっています。
+
<br />왼쪽에서 두 번째의 <span class="Sentence">Surface</span>라고 쓰여진 리스트에는 인식하고 있는 서피스의 일람이 표시됩니다. 여기에서 서피스를 고르면 WND 리스트에서 선택 중인 스코프의 표시를 바꿀 수 있습니다. 리스트 상부의 Surface 옆에 있는 숫자는 「(surfaces.txt에서 정의한 서피스트 정의수/정의하지 않은 그림 뿐인 서피스를 합친 총 수)」 를 나타냅니다.
<br />右から2番目の<span class="Sentence">ID</span>とあるリストには、選択中のスコープに定義されているアニメーションのIDが表示されます。選択する事で、現在表示中のサーフィスに定義があれば、そのIDのアニメーションが実行されます。リスト上部のIDの横にある数字は総数です。
+
<br />오른쪽에서 두 번째의 <span class="Sentence">ID</span>라고 쓰여진 리스트에는 선택 중인 스코프에 정의되어 있는 애니메이션의 ID가 표시됩니다. 현재 표시 중인 서피스에 정의된 애니메이션이 있다면, 선택을 하면 그 ID의 애니메이션이 실행됩니다. 리스트 상부의 ID의 옆에 있는 숫자는 총 수입니다.
<br />一番右側の<span class="Sentence">COL</span>リストは、選択中のSurfaceに定義されている当たり判定のIDとその名前が表示されます。リスト上部のCOLの横にある数字は総数です。
+
<br />가장 오른쪽의 <span class="Sentence">COL</span> 리스트는 선택 중인 Surface에 정의되어 있는 만지기 판정의 ID와 그 이름이 표시됩니다. 리스트 상부의 COL의 옆에 있는 숫자는 총 수입니다.
  
左下にある「▼」ボタンを押すと機能メニューが開きます。
+
왼쪽 하단에 있는 「▼」 버튼을 누르면 기능 메뉴가 열립니다.
<br />現状選択できるのは「Copy Surface List」のみで、選択すると認識されている全サーフィスについて、「surface**」の形で改行区切りで列挙された内容が、クリップボードにコピーされます。
+
<br />현재 선택할 수 있는 것은 「Copy Surface List」 뿐으로, 선택하면 인식되어 있는 모든 서피스를 대상으로 「surface**」와 같은 형식으로 개행 구분하여 열거된 내용이 클립보드에 복사됩니다.
  
その隣には、読み込まれている画像ファイル数と合計容量が記載されています。
+
그 때에는 읽어들이고 있는 이미지 파일 수와 합계 용량이 기재되어 있습니다.
  
さらにその横に3つのチェックボックスがあります。
+
더욱이 그 옆에 세 개의 체크박스가 있습니다.
<br /><span class="Sentence">Sort</span>がONになっている場合、Surfaceリストの並び順が記述順ではなくID昇順になります。
+
<br /><span class="Sentence">Sort</span>가 켜져 있을 경우, Surface 리스트의 정렬이 기술순이 아닌 ID 오름차순으로 정렬됩니다.
<br /><span class="Sentence">Copy</span>がONになっている場合、サーフィス選択時にそのサーフィスへ切り替えるためのスクリプトがクリップボードにコピーされます(例えば\0をsurface1にする場合\0\s[1])。
+
<br /><span class="Sentence">Copy</span>가 켜져 있을 경우, 서피스 선택 시에 그 서피스로 전환하기 위한 스크립트가 클립보드에 복사됩니다(예를 들면 \0를 surface1로 할 경우 \0\s[1]).
<br /><span class="Sentence">Script</span>がONになっている場合、
+
<br /><span class="Sentence">Script</span>가 켜져 있을 경우,
  
===エラーログを表示===
+
===에러 로그 표시===
通知されたエラーの履歴リストを表示します。
+
통지된 에러의 이력 리스트를 표시합니다.
<br />詳細は「<a href="dev-scriptlog.html#chapter2">スクリプトログ</a>」のページをご覧ください。
+
<br />자세한 사항은 「[[SSP 도움말:스크립트 로그#에러 로그|스크립트 로그]]」 페이지를 참조해 주세요.
  
===現在時刻の仮想的変更===
+
===현재 시각을 가상 설정===
<img src="image/dev-palette/9.png" width="333" height="155" alt="TimeMachine" />
+
[[파일:Dev-palette 6.png]]
  
<br />時刻を設定すると、SSPが認識している現在日時を、設定した日時に仮想的に置き換えます。
+
<br />시각을 설정하면 SSP가 인식하고 있는 현재 일시를 설정한 일시로 가상적으로 변경합니다.
<br />これによって、実際にOSの時刻を修正しなくとも、日時によって異なるようなゴーストの動作についてテストが可能です。
+
<br />이 설정을 통해 실제로 OS의 시각을 수정하지 않더라도 일시에 따라서 다르게 동작하는 고스트를 테스트할 수 있습니다.
  
<span class="Sentence">Present Time</span>が現在設定されているSSP内の仮想日時です。
+
<span class="Sentence">Present Time</span>이 현재 설정되어 있는 SSP 내의 가상 일시입니다.
<br /><span class="Sentence">System Time</span>がOS内部の実際の日時です。
+
<br /><span class="Sentence">System Time</span>이 OS 내부의 실제 일시입니다.
<br /><span class="Sentence">Apply</span>ボタンを押すと、入力ボックスの日時を仮想時刻として設定します。
+
<br /><span class="Sentence">Apply</span> 버튼을 누르면 입력 박스의 일시를 가상 시각으로 설정합니다.
<br /><span class="Sentence">Reset</span>ボタンを押すと、仮想時刻をSystem Timeに戻します。
+
<br /><span class="Sentence">Reset</span> 버튼을 누르면 가상 시각을 System Time으로 되돌립니다.
  
 
===SERIKO Inspector===
 
===SERIKO Inspector===
<img src="image/dev-palette/8.png" width="343" height="203" alt="SERIKO Inspector" />
+
[[파일:Dev-palette 7.png]]
  
シェルの定義をツリービューで表示します。
+
셸의 정의를 트리뷰로 표시합니다.
<br />surfaceIDごとに、element、collision、animationのノード(枝)が分かれ、さらにそれぞれの持つIDのノードが分かれ、さらにその構成要素が……というように、シェル定義の構造が直感的に捕らえやすくなっています。
+
<br />surfaceID 마다 element, collision, animation의 노드(가지)가 나눠지며, 거기에서 각각의 가지가 가진 ID의 노드가 나뉘고, 거기에서 그 구성 요소가……와 같이 셸 정의의 구조를 직감적으로 알아차리기 쉽도록 되어 있습니다.
  
右下の<span class="Sentence">Dump</span>ボタンから、ファイル保存ダイアログを開き、構造をタブ・インデントで表現したテキストファイルを出力できます。
+
오른쪽 아래의 <span class="Sentence">Dump</span> 버튼을 통해 파일 저장 다이얼로그를 열어 구조를 탭, 들여쓰기로 표현한 텍스트 파일을 출력합니다.
  
===リロード===
+
===새로 고침===
<img src="image/dev-palette/10.png" width="147" height="152" alt="リロードメニュー" />
+
[[파일:Dev-palette 8.png]]
  
メニューから選択した内容について、読み込み直します。
+
메뉴에서 선택한 내용을 다시 읽어들입니다.
<br />開発中にファイルの書き変えや、追加・削除などを行った場合に利用してください。
+
<br />개발 중에 파일을 고쳤거나 추가, 삭제 등을 했을 경우에 이용해 주세요.
  
===開く/実行===
+
===열기/실행===
<img src="image/dev-palette/11.png" width="306" height="320" alt="開く/実行メニュー" />
+
[[파일:Dev-palette 9.png]]
  
メニューから選択した項目を開くか実行します。
+
메뉴에서 선택한 항목을 열거나 실행합니다.
  
 
* BALLOON
 
* BALLOON
 
* GHOST
 
* GHOST
 
* SHELL
 
* SHELL
:それぞれ、現在使用中のバルーン、ゴースト、シェルのフォルダを開きます。
+
:각각 현재 사용 중인 벌룬, 고스트, 셸의 폴더를 엽니다.
:開発中は当然それぞれのフォルダを開く機会も多いので、そのような場合に利用します。
+
:개발 중에는 당연히 각각의 폴더를 열 기회가 많으니 그럴 때에 이용합니다.
 
* SHIORI LOG
 
* SHIORI LOG
:上記の「<a href="#menuitem6">SHIORI呼出ログ有効</a>」にて作成されたログファイルを開きます。
+
:위에서 기술한 「[[#SHIORI 호출 로그 켜기|SHIORI 호출 로그 켜기]]」에서 만들어진 로그 파일을 엽니다.
:作成されていない場合は選択できません。
+
:작성되지 않았을 경우에는 선택할 수 없습니다.
 
* VCS Uppdate
 
* VCS Uppdate
 
* VCS Commit
 
* VCS Commit
187번째 줄: 163번째 줄:
 
* VCS Revert
 
* VCS Revert
 
* VCS Export
 
* VCS Export
:本体設定の「<a href="config-extprog.html">外部アプリ</a>」で設定した、バージョン管理ツールをここから操作できます。
+
:본체 설정의 「[[SSP 도움말:외부 프로그램|외부 프로그램]]」에서 설정한 버전 관리 도구를 여기에서 조작할 수 있습니다.
 
* UPDATE EVENT/NORMAL
 
* UPDATE EVENT/NORMAL
 
* UPDATE EVENT/NONE
 
* UPDATE EVENT/NONE
 
* UPDATE EVENT/ERROR
 
* UPDATE EVENT/ERROR
 
* UPDATE EVENT/NORMAL GBALLOON
 
* UPDATE EVENT/NORMAL GBALLOON
:更新イベントについて、実際に更新がなくとも架空の更新内容を用いた動作テストが行えます。
+
:업데이트 이벤트를 실제로 업데이트가 없더라도 가공의 업데이트 내용을 이용하여 동작 테스트를 해 볼 수 있습니다.
:<span class="Sentence">NORMAL</span>では、更新ファイルが発見されて正常に更新が終了した場合の動作をします。
+
:<span class="Sentence">NORMAL</span>에서는 업데이트 파일이 발견되어 정상적으로 업데이트가 종료되었을 경우의 동작을 합니다.
:<span class="Sentence">NONE</span>では、更新ファイルが発見できなかった場合の動作をします。
+
:<span class="Sentence">NONE</span>에서는 업데이트 파일이 발견되지 않았을 경우의 동작을 합니다.
:<span class="Sentence">ERROR</span>では、更新がエラーによって中断した(md5不一致)場合の動作をします。
+
:<span class="Sentence">ERROR</span>에서는 업데이트가 에러로 인해 중단되었을(MD5 불일치) 경우의 동작을 합니다.
:<span class="Sentence">NORMAL GBALLOON</span>は、<a href="config-ghost.html">本体設定によっては</a>更新時に同時に行われる、シェル・バルーンの更新確認の動作をします。
+
:<span class="Sentence">NORMAL GBALLOON</span>는 [[SSP 도움말:고스트 (1)|본체 설정]]에 따라서는 업데이트와 동시에 이루어지는 셸, 벌룬의 업데이트 확인의 동작을 합니다.
  
 
{{SSP 도움말 목차}}
 
{{SSP 도움말 목차}}

2015년 9월 10일 (목) 02:50 기준 최신판

Dev-palette 0.png

개발에 도움이 되는 설정 스위치나 도구류의 실행 버튼이 모여 있는 다이얼로그입니다.
고스트 뿐만이 아니라 벌룬과 셸의 개발에도 유용합니다.

또한 개발용 팔렛트에서 설정한 내용들은 각 고스트 단위로 관리됩니다.

체크박스

판정 표시

Dev-palette 1.png

체크를 하면 판정명과 함께 영역이 표시됩니다.
반 체크를 하면 판정명은 사라집니다. 영역의 선과 판정명이 겹쳐서 구분하기 힘들 경우에 사용해 주세요.
선이 어떻게 겹쳤는지를 보면 판정의 상하관계도 어느 정도 알 수 있습니다(아래에 있는 영역은 만질 수 없습니다).


이미지의 예는 단형 판정 영역 뿐이지만 물론 다각형이나 원형 등의 판정 영역에도 대응하고 있습니다.

벌룬 테스트 모드

Dev-palette 2.png

이 옵션을 켜면 \1・\0 벌룬 상에 테스트용 문자열이 표시됩니다.
표시되는 숫자를 통해 가로, 세로 표시 문자수를 확인할 수 있는 것 외에 위치 조절 등에도 이용할 수 있습니다.

  • 업데이트의 진행도 표시용 카운터
  • 업데이트 시에 재생되는 루프 애니메이션(online*.png)
  • 스크롤용 화살표(arrow0/1.png)
  • SSTP 마커
  • SSTP 메시지

SERIKO 대기 조정

Dev-palette 3.png

이 옵션을 켜면 열리는 입력 박스를 통해 셸의 애니메이션 대기(웨이트)를 % 단위로 변경할 수 있습니다.
100%로 설정하면 설정한 대기 수치대로 프레임을 재생합니다.
옵션을 끄면 설정은 비활성화됩니다.
고속 및 매수가 많은 애니메이션에서 잘못된 프레임을 체크할 때 등에 이용할 수 있습니다.

업데이트를 체크만 하기

이 옵션을 켠 상태에서 네트워크 업데이트를 실행하면, 업데이트 이벤트는 발생하지만 실제로 파일이 덮어씌여지지는 않습니다.
잘못해서 업데이트를 실행하여 개발 중인 파일을 잃어버리는 사고를 막는 것 외에 업데이트 이벤트의 동작 테스트 등에도 이용할 수 있습니다.

SHIORI Sender 변경

Dev-palette 4.png

이 옵션을 켜면 열리는 입력 박스를 통해 SSP가 SHIORI에 보내는 송신자명을 변경할 수 있습니다.
옵션을 끄면 설정은 비활성화됩니다.

SHIORI 호출 로그 켜기

=====send=====
GET SHIORI/3.0
Charset: Shift_JIS
Sender: SSP
SecurityLevel: local
ID: OnSecondChange
Reference0: 193
Reference1: 0
Reference2: 0
Reference3: 1
Reference4: 0


=====response=====
SHIORI/3.0 204 No Content
Charset: Shift_JIS


이 옵션을 켜면 SSP-SHIORI간 통신 로그가 기록되어 ssp_shiori_log.txt라는 파일로 고스트의 master 폴더에 저장됩니다.
업데이트용 파일에 로그가 포함되지 않도록 주의해 주십시오.
또한 항상 기록하도록 해 놓으면 용량이 상당히 커져 버릴 수 있으니 주의해 주십시오.

SHIORI 내부 로그 기능 켜기

켬・끔의 정보가 SHIORI Event 「enable_log」로 통지됩니다.
SHIORI 측에서 그 정보를 보고 SHIORI 자체의 로그 기능을 켤지 끌지를 제어하기 위한 기능입니다.

SHIORI 디버그 기능 켜기

이 옵션을 켜면 ShioriEcho 등 외부에서 발생하는 디버그용 이벤트를 활성화시킬 수 있습니다.
꺼져 있을 경우, 보안상의 리스크가 있기 때문에 그러한 이벤트는 무시됩니다(일반적으로는 SHIORI 측에서도 무시하도록 되어 있습니다).
이 옵션을 켜야만 일부 SHIORI 디버그 도구가 동작하니 주의해 주시기 바랍니다(예:카와리의 らふらんす・幸水).

자동 랜덤 교체 끄기

이 옵션을 켜면 해당 고스트를 대상으로 한 SSP의 자동 랜덤 교체 기능을 비활성화시킵니다.
개발 중에는 고스트를 그냥 켜둔 상태로 두고 있을 때가 많을 것이기 때문에 그러한 경우에 멋대로 고스트가 바뀌는 일을 막습니다.

자동 체크 끄기

이 옵션을 켜면 해당 고스트가 실행 중일 때에는 설정과 무관하게 RSS/헤드라인 센서 및 이메일 체크를 자동으로 실행하지 않도록 합니다.

자동 업데이트 끄기

이 옵션을 켜면 해당 고스트의 자동 업데이트 기능을 비활성화시킵니다.
개발 중인 고스트의 데이터가 업데이트로 인해 덮어씌어지는 사고를 방지하는 데에 도움이 됩니다.

버튼

스크립트 입력

클릭하면 열리는 SEND 박스에서 SakuraScript를 입력하여 직접 실행할 수 있습니다.
입력할 수 있는 것은 각 SHIORI의 사전 기술 문법이 아닌 점에 유의해 주세요.

서피스 테스트

Dev-palette 5.png

셸의 동작에 대해 여러 가지 테스트를 하기 위한 다이얼로그를 엽니다.

다이얼로그 중앙에 4개의 리스트가 있습니다.
가장 왼쪽의 WND라고 쓰여진 리스트는 조작할 스코프(\0, \1, \p[2]...)를 선택하기 위한 윈도우입니다.
왼쪽에서 두 번째의 Surface라고 쓰여진 리스트에는 인식하고 있는 서피스의 일람이 표시됩니다. 여기에서 서피스를 고르면 WND 리스트에서 선택 중인 스코프의 표시를 바꿀 수 있습니다. 리스트 상부의 Surface 옆에 있는 숫자는 「(surfaces.txt에서 정의한 서피스트 정의수/정의하지 않은 그림 뿐인 서피스를 합친 총 수)」 를 나타냅니다.
오른쪽에서 두 번째의 ID라고 쓰여진 리스트에는 선택 중인 스코프에 정의되어 있는 애니메이션의 ID가 표시됩니다. 현재 표시 중인 서피스에 정의된 애니메이션이 있다면, 선택을 하면 그 ID의 애니메이션이 실행됩니다. 리스트 상부의 ID의 옆에 있는 숫자는 총 수입니다.
가장 오른쪽의 COL 리스트는 선택 중인 Surface에 정의되어 있는 만지기 판정의 ID와 그 이름이 표시됩니다. 리스트 상부의 COL의 옆에 있는 숫자는 총 수입니다.

왼쪽 하단에 있는 「▼」 버튼을 누르면 기능 메뉴가 열립니다.
현재 선택할 수 있는 것은 「Copy Surface List」 뿐으로, 선택하면 인식되어 있는 모든 서피스를 대상으로 「surface**」와 같은 형식으로 개행 구분하여 열거된 내용이 클립보드에 복사됩니다.

그 때에는 읽어들이고 있는 이미지 파일 수와 합계 용량이 기재되어 있습니다.

더욱이 그 옆에 세 개의 체크박스가 있습니다.
Sort가 켜져 있을 경우, Surface 리스트의 정렬이 기술순이 아닌 ID 오름차순으로 정렬됩니다.
Copy가 켜져 있을 경우, 서피스 선택 시에 그 서피스로 전환하기 위한 스크립트가 클립보드에 복사됩니다(예를 들면 \0를 surface1로 할 경우 \0\s[1]).
Script가 켜져 있을 경우,

에러 로그 표시

통지된 에러의 이력 리스트를 표시합니다.
자세한 사항은 「스크립트 로그」 페이지를 참조해 주세요.

현재 시각을 가상 설정

Dev-palette 6.png


시각을 설정하면 SSP가 인식하고 있는 현재 일시를 설정한 일시로 가상적으로 변경합니다.
이 설정을 통해 실제로 OS의 시각을 수정하지 않더라도 일시에 따라서 다르게 동작하는 고스트를 테스트할 수 있습니다.

Present Time이 현재 설정되어 있는 SSP 내의 가상 일시입니다.
System Time이 OS 내부의 실제 일시입니다.
Apply 버튼을 누르면 입력 박스의 일시를 가상 시각으로 설정합니다.
Reset 버튼을 누르면 가상 시각을 System Time으로 되돌립니다.

SERIKO Inspector

Dev-palette 7.png

셸의 정의를 트리뷰로 표시합니다.
surfaceID 마다 element, collision, animation의 노드(가지)가 나눠지며, 거기에서 각각의 가지가 가진 ID의 노드가 나뉘고, 거기에서 그 구성 요소가……와 같이 셸 정의의 구조를 직감적으로 알아차리기 쉽도록 되어 있습니다.

오른쪽 아래의 Dump 버튼을 통해 파일 저장 다이얼로그를 열어 구조를 탭, 들여쓰기로 표현한 텍스트 파일을 출력합니다.

새로 고침

Dev-palette 8.png

메뉴에서 선택한 내용을 다시 읽어들입니다.
개발 중에 파일을 고쳤거나 추가, 삭제 등을 했을 경우에 이용해 주세요.

열기/실행

Dev-palette 9.png

메뉴에서 선택한 항목을 열거나 실행합니다.

  • BALLOON
  • GHOST
  • SHELL
각각 현재 사용 중인 벌룬, 고스트, 셸의 폴더를 엽니다.
개발 중에는 당연히 각각의 폴더를 열 기회가 많으니 그럴 때에 이용합니다.
  • SHIORI LOG
위에서 기술한 「SHIORI 호출 로그 켜기」에서 만들어진 로그 파일을 엽니다.
작성되지 않았을 경우에는 선택할 수 없습니다.
  • VCS Uppdate
  • VCS Commit
  • VCS Log
  • VCS Revert
  • VCS Export
본체 설정의 「외부 프로그램」에서 설정한 버전 관리 도구를 여기에서 조작할 수 있습니다.
  • UPDATE EVENT/NORMAL
  • UPDATE EVENT/NONE
  • UPDATE EVENT/ERROR
  • UPDATE EVENT/NORMAL GBALLOON
업데이트 이벤트를 실제로 업데이트가 없더라도 가공의 업데이트 내용을 이용하여 동작 테스트를 해 볼 수 있습니다.
NORMAL에서는 업데이트 파일이 발견되어 정상적으로 업데이트가 종료되었을 경우의 동작을 합니다.
NONE에서는 업데이트 파일이 발견되지 않았을 경우의 동작을 합니다.
ERROR에서는 업데이트가 에러로 인해 중단되었을(MD5 불일치) 경우의 동작을 합니다.
NORMAL GBALLOON본체 설정에 따라서는 업데이트와 동시에 이루어지는 셸, 벌룬의 업데이트 확인의 동작을 합니다.

본 페이지의 내용은 ukadoc 프로젝트의 SSP 매뉴얼을 번역한 것에 기반합니다.
본 페이지의 내용의 라이선스는 Creative Commons by 라이선스가 적용됩니다.
"UKAGAKA" System Documentation Project SSPマニュアル