ssp 伺か ゴースト 10

Peroba do Norte
15 de novembro de 2019

拡張子を.narに変えると、伺か関連ファイルと認識されるので、アップ先に拡張子制限がなければ変更しておきましょう。, ここではsurfaces.txtを作成している時に出してしまいがちなエラーと、その原因を示します。, [SERIKO]Surface=0/Animation=0/Pattern=0 二重定義されています。 これで、サーフェス2に目を閉じた画像を追加することが出来ました。 { 下のpattern0を、pattern1と書き換えれば解決します。 画像ファイルは、名称を好きなようにつけてかまいません。, 「surface??? descript.txtの書き方 また、random,2は「sometimes」、random,4は「rarely」と書いても同じ動きをします。 surface2 表情のみが違うサーフェスなどにまとめて設定することができます。 ※ Disc2 ゴースト辞典 を押すと、「 Disc-2 ゴースト辞典 」を参照します。 「ゴーストプレビューツール」 (GHOST TOWNで使用するプレビュー画像を作ることができます。) 「Disc-2」 「ZIDAN」 「un.yu.to. collision0,76,60,157,97,head animation0.pattern1,overlay,1001,50,0,0 「element0,base,??? ----新しい書き方---- 上記install.txtを、descript.txtと同じフォルダに置きます。 以下を追加することでエラーが出なくなります。 id,master 上記のサンプルでは、surface0.pngとsurface1.png、surface10.pngとsurface11.pngのサイズを合わせています。, 上記段落のサンプル画像を表示するためのsurfaces.txtが以下です。 最後の「animation0.pattern3,overlay,-1,50,0,0」で今まで重ねた画像を全て消去しています。 2014/03/06 SSP/2.3.20で上記が解消されたため削除、また同バージョンでエラーが出ない記述に修正 craftman,sakusha_no_namae element0,base,surface1000.png,0,0 } しかし、これだけではただ絵が出るだけです。 animation0.pattern0,overlay,1000,50,0,0 surface2が新しく追加した部分です。 } 0pattern1,1001,5,overlay,0,0 surface.append0-2と記述を変更したことで、サーフェス2には頭と手の判定もついています。, element?~と記述することで、画像を重ねて1枚のサーフェスに出来ます。  デフォルト フリーシェル 版権 }, クリエイティブ・コモンズ 表示 - 継承 2.1 日本 ライセンスの下に提供されています。. { SSPでのみ動作確認したゴーストも多く配布されている点を留意してください。 サーフェス2の画像合成の指定が間違っています。 surface.append0-9 { これ以降の行では、アニメーション0番の動作を指定します。 surface.append0-2 目を開いた基本ポーズのsurface0.pngに、上から目を閉じたmain_blink2.pngを重ねています。 charset,Shift_JISは文字コードというものの指定です。windows環境なら、テキストファイルはデフォルトでShift_JISになっています。 element0,base,surface0.png,0,0 0pattern2,1000,5,overlay,0,0  嫌ゴ ネタゴ うかでみー element0,base,main_blink1.png,0,0 理由は、シェル画像の大きさを基準にバルーン(吹き出し)の表示位置が決まるためです。 } } ゴーストって面白いな、って思ったら、他の誰かにも広めてください。, このサイトはクリエイティブ・コモンズ・ライセンス3.0の下でライセンスされています。 element0,base,surface1.png,0,0 ----ここまで----, collision0,の表記が、今回追加した部分です。 } surface0  コンピュータ うにゅう 他のものでも動かしたいと考える場合は、このメモは参考になりません。, 2017年現在では開発が続いているのはSSPのみです。  電波 お笑い 鬱 目を開いている→半目→目閉じ→半目→目を開く、と素早く画像を切り替え、まばたきのように見えるアニメーションを作成します。 上記は中身が空っぽで後に見返した時に混乱することもあるので、以下の書き方を推奨します。 surface.append0-2 }, surface1 }, [SERIKO]Surface=0/Animation=0/Pattern=0->Surface=1000 存在していません。 surface.append0-1 descript { collision1,97,263,127,316,hand animation0.pattern2,overlay,1000,50,0,0 ----ここから---- mouseup1,hand,mycursor.cur { 上記「animation0.interval,~」は、「これ以降はアニメーション0番の設定をする」という宣言です。 mousedown1,hand,mycursor.cur { surface0 または、以下のように書いてもOKです。 上記画像では、左上が76,60、右下が157,97です。 animation0.pattern3,overlay,-1,50,0,0 { 2014/03/07 一部表記に矛盾があったので修正 element0,base,main_blink1.png,0,0 「element1,overlay,??? }, surface2 全キャラクター分のmouseup0,bust,system:handとmouseup0,bust,system:gripが自動的に設定されます。, 上記のheadの設定と同様のことを行えば、色々な部位を設定できます。 { { surface4 } 2014/02/09 レイアウト修正 0interval,sometimes 上記ではsurface1000を定義していますが、surface1000.pngという名前でない画像も使用できます。 element0,base,main_blink1.png,0,0 { animation0.pattern3,overlay,-1,50,0,0 { 上記メッセージであれば、surface11.pngがあるのにsurfaces.txtに記述されていません。 animation0.pattern2,overlay,1000,50,0,0 2014/02/01 アニメーションの説明を修正 { { ここでは、サンプルにあるmain_blink1.png(半目)とmain_blink2.png(目閉じ)を使用します。 } animation0.pattern2,overlay,1000,50,0,0 0pattern2,1000,5,overlay,0,0 2015/01/13 文字コードをUTF-8に変更 { 基本的に、部位判定の領域は四角形で表され、左上と右下の座標を指定します。 collision0,76,60,157,97,head 上記は1つのサーフェスにアニメーションを2つ設定していますが、両方0番を指定してしまっています。 } 「periodic,?」と書くと、?秒ごとにアニメーションを発動させることができます。 外部サイトの紹介, ゴースト作りたくて絵を用意したけど、設定がよくわからない!という人向けのメモです。 ... ちなみにsspには全てのゴーストを一括で更新する機能がありますが、重たいし途中で失敗したときに悲惨なのであまりオススメしません。 また、sspは自動で新バージョンを感知して更新することができます。 craftmanurl,http://www.xxxxxxxxxxxxxxxx.co.jp/ ここで行っているのは「どのサーフェスにどの画像を表示するか」ということのみです。 collision0,76,60,157,97,head ----↓同じ意味↑---- フリーシェルを使用した場合は、フリーシェルに同梱されていたreadme.txtをそのまま同梱することが多いです。, 画像のサイズ(縦横のpixel数)は、キャラクターごとに全て同じサイズにした方がよいです。 animation0.interval,random,6 以下に、handという手の部位を設定した例を示します。 animation0.interval,random,2 また、メインキャラとサブキャラに、差分を1枚ずつ用意しました。, readme.txtには、好きな情報を記入しておきましょう。 collision0,76,60,157,97,head charset,Shift_JIS この書き方をすると、既に記述済みのサーフェスに、追加で何かを設定できます。 } ですが、ここでは最低限の構成として上記のようにしました。 ェル、バルーンなど、全てのファイルにおいてインストールできない時の報告先は「そのファイルの制作者」になります。 記述内容全文 } } surface1000 管理人: + { install.txtの書き方の例: ----ここまで----, 最初のcharset,Shift_JISとdescript{ version,1 }は、必ずファイルの先頭に書いてください。 ?での追加記述部分に重複していることもあります。 { element0,base,surface10.png,0,0 animation0.interval,random,2 { surface4 surface11 }  羽  外見 surface2 { element0,base,surface0.png,0,0 mouseup0,hip,system:hand }, sakura.cursor ?.pngがあれば、シェルとしては動作すると説明しました。 animation0.pattern2,overlay,1000,50,0,0 { { element0,overlay,surface100.png,0,0 animation番号を間違えた場合は上記の様なメッセージが出ます。 } 上記は、メインキャラ側でしか適用されません。 element0,base,surface1.png,0,0 { { サンプル画像 animation0.interval,random,3 } { directory,addshell(インストール時に作られるフォルダ名) element0,base,surface11.png,0,0 surface.append????という表記は、surface??? 必要な画像(今回の例ではmain_blink1.png)を用意することでエラーが出なくなります。, これらのエラーはsurface????の記述部分とsurface.append??? 以下は、サブキャラのheadという部位に、自作のカーソルを表示する例です。 0pattern0,1000,5,overlay,0,0 せっかく画像があるので、ずっと目をつむったままのサーフェスを作ろうと思います。 collision0,76,60,157,97,head { { version,1 { その結果、サーフェス1でのelement0の設定が2回行われています。 追加シェルとして配布する 例えば、pattern2を以下のように書くと、目を閉じている時間が0.05秒~0.2秒の間からランダムとなります。 必ず一定タイミングでまばたきさせたい場合にはperiodicを使ってください。 3人目のキャラクターにも設定したい場合はchar2と記述します。, メインキャラやサブキャラというのは、ゴーストのトークを書く時に必要になってきます。 surface.append0 説明はukadocが詳しいため、ここではサンプルコードの表示と最低限の解説のみを行います。, サンプルとして以下の絵を用意しました。 surface1 { }, surface11 { surface1001 { 年齢性別 アニメーションに記述ミスがあります。 2014/12/18 ukadocリンク修正 ゴーストを起動させると、サーフェス0と1が頭部に判定を持っており、カーソルの形状が変わるのを確認出来ます。, カーソルの形状は、自由に設定出来ます。 サイト内の文章は予告なく加筆、訂正されます。, ゴーストを右クリック→ゴースト切り替え, ゴーストを右クリック→バルーン, クリエイティブ・コモンズ・ライセンス3.0. 最初の位置に、選択した範囲をそれぞれ加算すれば、右下の位置が取得出来ます。 element0,base,surface0.png,0,0 { 概要 サーフェス0のアニメーションの番号指定が間違っています。 element0,base,surface0.png,0,0 変更の無い部分は省いていますので、上記と照らしあわせて補完してください。 { element1,overlay,main_blink2.png,0,0 カーソルファイルは、シェル画像と同じように、shell\master(現在作っているシェルのフォルダ)内に置いてください。 animation0.interval,sometimes animation0.pattern1,overlay,1001,50,0,0 animation1.pattern1,overlay,1001,50,0,0 { 2014/02/09 element0の二重定義エラーの対処を加筆 seriko.use_self_alpha,1, charset,Shift_JIS  死神 悪魔 天使 動物 店 メモ帳などを開き、上記をそのままコピーし、descriptと名前をつけて保存すれば使えます。, 最下段のseriko.use_self_alpha,1という記述は、画像ファイルのアルファチャンネルを利用するという設定です。, seriko.use_self_alpha,1の記述がない場合は、左上のpixelのRGB値が透明色として扱われます。 collision1,97,263,127,316,hand { 動きは同じなのでどちらでも構いませんが、今後新たなベースウェアが作られる可能性などを考えると、新しい書き方をした方がよいでしょう。, [SERIKO]Surface=11 どこからも使われていません。 { それを設定するのがsurfaces.txtです。 surface.append0 element0,base,surface1.png,0,0 surface1001 animation0.pattern2,overlay,1000,50,0,0  メタル 音楽 アニメ同人 name,master ----ここまで---- 0pattern3,-1,5,overlay,0,0 collision0,76,60,157,97,head name,追加シェル(シェルの名前) patternは原則0から順番に1ずつ増やし、重複してはいけません。, [SERIKO]Surface=0/Animation=0 二重定義されています。 { } ----ここから---- このような追加部分での重複がないかどうかも調べてみてください。, 2013/11/14 作成 animation, surface2 ----ここから---- ----ここから---- { } 実際は好きな名前をつけてかまいません。 2015/01/03 透過png使用の設定について加筆、一部分かりにくいと思われる記述を修正 surface5 { 2015/01/10 html5の書式エラーを修正 }, animation0.pattern0,overlay,1000,50,0,0 0interval,sometimes element0,base,main_blink2.png,0,0 surface1 craftmanw,作者のなまえ 人のまばたき回数は規則的で、なおかつ1分に15~20回と言われるため、periodic,3かperiodic,4が人に近いといえるでしょう。 ?.png,0,0」は、基本の画像に被せる(overlay)画像を指定しています。 surface0 SSP以外では動作しない可能性が高いです。 element0,base,surface0.png,0,0, surface.append0-1 } animation0.pattern0,overlay,1000,50,0,0 } 空欄でも可ですが、craftmanwは最低限書いておいた方がよいでしょう。 Yシャツ 絶対領域 } collision0,76,60,157,97,head surface1 idはSSPが内部的に管理するもので、nameがユーザーの目に見えるシェルの名前です。 version,1 ?.png,0,0で始まる表記は、表示する画像の指定です。 { kero.cursor } 2015/01/18 一部表示が崩れていたのを修正

年収300万 ローン 限度額 車, インスタント焼きそば 袋麺 ランキング, 酸性 アルカリ性 見分け方 化学式, なぜ 英語 は 語順 が大事, 東北高校 ソフトテニス 監督, Ffxi Buy Gil, Sudo Mdutil -e /, 疑問文 英語 Do,