[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 09/22 11:46 / Filesize : 280 KB / Number-of Response : 902
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

■吉里吉里/KAG/TJS雑談質問スレ■その15



1 名前:名前は開発中のものです。 [2008/07/24(木) 11:16:40 ID:w0/6Uk+/]
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

※スレで質問をするときは、ドキュメント、スレの過去ログ、公式掲示板のログ、
 FAQ、Google等で調べてからにしましょう。

前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その14
ttp://pc11.2ch.net/test/read.cgi/gamedev/1204006714/

吉里吉里2/KAG3雑談質問スレ_過去ログ
ttp://www.geocities.jp/kirikiri_log/

吉里吉里ダウンロードページ
ttp://kikyou.info/tvp/

詳しくは>>2-5辺りを参照のこと。

112 名前:名前は開発中のものです。 mailto:sage [2008/08/08(金) 00:09:47 ID:xKhdn7+7]
>>111
バグ部分ではなくてわかりやすい所を修正してパッチ当ててみても認識されないかどうか試してみては

パッチの作り方が間違ってるのかもしれないし、修正したスクリプトが間違ってるのかも知れないけど
でも今日はもう寝るといいよ

113 名前:111 mailto:sage [2008/08/08(金) 00:32:25 ID:iBm4IWQd]
>>112
ああ、わかりました!
パッチの作り方が間違っていたみたいです。
プロジェクトフォルダと同じようにscenarioとかimageとかフォルダ分けしないと
いけないのかと思っていましたが、全部ひとまとめにしてしまってよかったんですね。
初心者な質問で申し訳ありませんでした。失礼します。

114 名前:名前は開発中のものです。 mailto:sage [2008/08/08(金) 02:06:08 ID:FfNkvtSS]
画像ファイルを使わずに、メッセージ枠を表示しています。
テキストの文字数と行数に合わせて、自動的にメッセージ枠の大きさを変えることって
できるのでしょうか?

たとえば、セリフが18文字×3行の時と、12文字×8行の時で、それぞれメッセージ枠の
大きさをフキダシのように変えられたらと思うのですが。
フォントはConfig.tjsで指定した一定のサイズを使います。


115 名前:名前は開発中のものです。 mailto:sage [2008/08/08(金) 02:22:24 ID:1HBtrGmW]
>>114
chを監視して、文字が12を超えたらレイヤサイズをいじるとか、になるんだろうけどもー。
一気に文字を表示するならともかく、そうでなければ文字表示中にレイヤサイズが変わって
気持ちの悪いことになるような。
素直に手打ちで指定した方が良いかも。マクロにしておけば、気分的には若干ラクだし。

116 名前:名前は開発中のものです。 mailto:sage [2008/08/08(金) 07:59:23 ID:gQPrBJkW]
できる。文字の高さと幅を割り出して枠の大きさを指定する。
YesNoDialogを参考にするのが一番分かりやすいかな。

117 名前:名前は開発中のものです。 mailto:sage [2008/08/08(金) 18:49:44 ID:DqDHA++y]
>>110
うまくやれば、音ゲーみたいなのも作れそうだな。

118 名前:名前は開発中のものです。 mailto:sage [2008/08/08(金) 19:01:09 ID:FfNkvtSS]
>>114です。

>>115
フキダシは一気に表示しないとダメですよね。
テキスト量に応じて何パターンか用意して、マクロ化するのはできそうです。

>>116
やはり動的にサイズを変えるとなると、tjsをいじらねばならないんですね。
YesNoDialogを参考にして、なんとかできるようになろうと思います。

>>115-116
ご教示くださり、ありがとうございました。がんばります!




119 名前:109 mailto:sage [2008/08/08(金) 22:34:25 ID:ubNhMWtw]
>>110
ありがとうございます、ただKAGEXは使えないそうなんです。
(技術面から製作開始時に見送り
ちなみに自分は元々音担当で、手が空いたから本編から離れたオマケ的部分のプログラムを手伝ってる)
出来たら良いな程度の演出なんだけど、もしKAGEX無しでの方法があれば教えていただけるとありがたいです。


120 名前:名前は開発中のものです。 mailto:sage [2008/08/08(金) 22:39:11 ID:CGK7x0He]
>>119
>>110はKAGEXの該当部分をKAGに移植すればと言ってるだけだから、KAGEX自体は必要ないはず。



121 名前:名前は開発中のものです。 mailto:sage [2008/08/09(土) 11:08:44 ID:D68TA4Zs]
文字表示や効果音や選択肢に関係なく

BGMループのように目パチをループをするには
どうしたらいいんでしょうか?

BGMは選択肢が出ようが鳴り続けているので、そのイメージで
選択肢中に目パチループをしたいんですが・・



122 名前:名前は開発中のものです。 mailto:sage [2008/08/09(土) 11:13:08 ID:AqZ4Ya1I]
animstart

123 名前:名前は開発中のものです。 mailto:sage [2008/08/09(土) 19:49:29 ID:R2x495zx]
>>121
template\system\AnimationLayer.tjs
を読んでみるといいよ

124 名前:名前は開発中のものです。 [2008/08/10(日) 10:28:03 ID:0ok6vmz4]
@image storage=eye page="fore" layer="0" mode="transp" visible="false" clipleft=0 cliptop=0 clipwidth=800 clipheight=600

クリップ方式のアニメでこれを止めるには上記のように

visivle=false

で隠すしかないですか?
良い方法があれば教えてください

125 名前:名前は開発中のものです。 mailto:sage [2008/08/10(日) 13:42:54 ID:TV4zS8gO]
>>124
ループしないなら(asd内で)sで止めればいいんじゃね
ところでstorageが「eye」になってるけど、まさか目パチじゃないよな?

126 名前:名前は開発中のものです。 mailto:sage [2008/08/10(日) 19:19:32 ID:XlP43ywh]
キミキスのおまけって目パチ口パクあったけど
あれはどうやってるのかな
やっぱりasd?

127 名前:名前は開発中のものです。 mailto:sage [2008/08/11(月) 00:34:30 ID:v+qMrugj]
グラフィカルボタンを一時的(秒数指定)にクリックできなくする方法はないでしょうか?

トランジションで画面が切り替わってボタンが表示される時に、クリックを連打していると
マウスカーソルの位置によってはクリックして先に進んでしまうのを防ぎたいと思ってます。
clickskipは駄目でした。

128 名前:名前は開発中のものです。 mailto:sage [2008/08/11(月) 00:56:31 ID:Wy06HpPk]
locklink

129 名前:名前は開発中のものです。 mailto:sage [2008/08/11(月) 01:24:03 ID:v+qMrugj]
こんなタグがあったんですね、見落としでした。
ありがとうございました。

130 名前:名前は開発中のものです。 mailto:sage [2008/08/12(火) 15:39:42 ID:Fi5mQTVm]
開発者じゃなくユーザーなんですが
全画面モードでセーブorロードしようとすると確認ウィンドウ(はい/いいえ)が表示されずフリーズ
と、思いきやWindowsキーやAltTabで最小化=>復帰すると
解像度が小さい状態で全画面になり、この状態では確認ウィンドウが表示されセーブorロード出来る
再び最小化して復帰すると正常に全画面になる

基本全画面なので吉里吉里のゲームが出るたびに面倒な事に・・・回避方法があればお願いします



131 名前:名前は開発中のものです。 mailto:sage [2008/08/12(火) 15:46:33 ID:WiB6SF7S]
>>130
そういうのは本家に行った方がいいんでは
ttp://kikyou.info/tvp/bbs/

132 名前:名前は開発中のものです。 mailto:sage [2008/08/12(火) 15:48:52 ID:g0x1j39j]
吉里吉里設定で「フルスクリーン時の画面解像度」を変えてみると、もしかしたら
おこらないかもしれませんが、基本的にはそのアプリの作りが悪いと思われるので、
つくってるとこにサポート要求するのが筋です

133 名前:名前は開発中のものです。 mailto:sage [2008/08/12(火) 15:54:58 ID:WiB6SF7S]
ん?でも
>基本全画面なので吉里吉里のゲームが出るたびに面倒な事に・・・
てことは、一つや二つそうだっただけで言ってる訳じゃないんだろ?

134 名前:名前は開発中のものです。 mailto:sage [2008/08/12(火) 15:57:18 ID:YG4hyifH]
というか>>130の環境がおかしくなってるんだと思いますが
吉里吉里以外のフルスクリーンに出来るゲームやってみろ

135 名前:名前は開発中のものです。 mailto:sage [2008/08/12(火) 16:56:01 ID:Fi5mQTVm]
>>132
おお、「フルスクリーン時の画面解像度」を「画面解像度を変えない」に変更したところ、
フルスクリーンでも正常にセーブ&ロード出来るようになりました。
ワイド液晶使ってるのでこの不具合が出たようです

エンジン設定.exeの無い他の吉里吉里ゲー2種も試しましたが、エンジン設定.exeをコピーする事で対応できました
ありがとうございました

136 名前:名前は開発中のものです。 mailto:sage [2008/08/12(火) 17:36:54 ID:g0x1j39j]
参考までにタイトル希望

137 名前:名前は開発中のものです。 mailto:sage [2008/08/12(火) 19:09:39 ID:T5rKjtuP]
つーかモニタにアスペクト比固定拡大とかDbDついてないの?
いまどき4万でWUXGAな屑モニタにもついてるのに?

138 名前:名前は開発中のものです。 mailto:sage [2008/08/12(火) 19:10:47 ID:Fi5mQTVm]
>>136
・LiLiTHの全部
・私は私のまま、誰にでも変われる
他に過去にプレイしたけど現在インストールしてないのが3作くらい。Fateは大丈夫だった気が
LiLiTHはたまに青地のデバックウィンドウみたいなのが開く(再現不可)
設定変えてから何度か起動=>セーブロード=>終了してみたけど今のところ不具合なし

>>134
過去にプレイしたゲームで不具合が出たのは吉里吉里のみ
CivとかSimとか普通のゲームもやるけど特に不具合なし

ちなみにディスプレイは「EIZO NANAO FlexScan S2110W」
製作技術に質問してすみませんでした。お答え頂き助かりました

139 名前:名前は開発中のものです。 mailto:sage [2008/08/12(火) 19:26:37 ID:g0x1j39j]
わりと最近のタイトルかな。

吉里吉里の新しいコア+古いKAGを使うと、フルスクリーンの状態によっては、画面の拡大率が変わってる
関係で KAGのYesNoDialog の座標計算がバグってておかしくなる場合があるはず。たしか。

気づいてない可能性あるから、それぞれメーカに一応報告してあげたほうがいいかな。

140 名前:名前は開発中のものです。 mailto:sage [2008/08/12(火) 21:15:23 ID:JmRjR64N]
>>138
139も言ってるけどメーカーに報告してあげるといいと思う



141 名前:名前は開発中のものです。 mailto:sage [2008/08/13(水) 00:18:43 ID:YiiIk/0q]
グラボのドライバ更新したら、横に伸びてたゲームがちゃんとなった。けっこうな確率で。


142 名前:名前は開発中のものです。 [2008/08/13(水) 18:45:29 ID:pqysD1uG]
KAGのButtonLayer.tjs内の

// 状態 s に対応する画像を描画
// s : 0 : 普通の状態
// 1 : ボタンが押された状態
// 2 : ボタンの上にマウスカーソルがある状態
// (3): フォーカスがある場合
if(!enabled)
{
s = 0; // 無効状態
}

if(Butt_imageLoaded)
{
// ボタンイメージが読み込まれている
// TODO: keyboard focus
imageLeft = -s * width;
}
これって何を意図して画像の座標をマイナスにしてるんだ・・・?
それとも、これはマイナスにしてるわけじゃなくて、別の意味で演算子が機能してるの?

143 名前:名前は開発中のものです。 mailto:sage [2008/08/13(水) 19:05:02 ID:8xo0tGf2]
ヒント1: ボタンの画像は、状態に応じた画像が3枚横につながったもの
ヒント2: 吉里吉里リファレンスの Layer.imageLeft を読むべし


144 名前:名前は開発中のものです。 mailto:sage [2008/08/13(水) 19:05:06 ID:jaFh/CWk]
CGの解像度を変更して表示することは出来るのでしょうか?
1600×1200で用意したCGを800×600に縮小して表示したいのですが。

145 名前:名前は開発中のものです。 mailto:sage [2008/08/13(水) 20:53:17 ID:5r2RLoxl]
ツールで縮めればいいんじゃね?

146 名前:名前は開発中のものです。 mailto:sage [2008/08/13(水) 21:02:29 ID:reVISuGl]
ZOOMプラグイン使うとか?
キレイに縮小されるかは知らないけど

147 名前:名前は開発中のものです。 mailto:sage [2008/08/13(水) 21:05:30 ID:uRvNCnu5]
Layer.stretchCopy(レイヤの拡大縮小コピー)でいいんじゃまい

148 名前:名前は開発中のものです。 mailto:sage [2008/08/13(水) 21:12:04 ID:jaFh/CWk]
>>147
それは最初に思ったのですが、
ゲームの解像度はあくまで800×600でレイヤーだけ高解像度なのは可能なんでしょうか?
無知ですいません

>>145 >>146
そういう外部のプラグインとかを使えるんとは知らなかったです、調べてみます。

149 名前:名前は開発中のものです。 mailto:sage [2008/08/13(水) 21:27:09 ID:uRvNCnu5]
>>148
ZOOMプラグインは動的にサイズを変えることができるプラグインだけど、
拡大縮小自体にはstretchCopyを使ってるから結局同じことじゃないか
ただ表示するだけなら単体で使った方が楽じゃないかと思ったんだけど…

>ゲームの解像度はあくまで800×600でレイヤーだけ高解像度なのは可能なんでしょうか?
思うんだが、拡大縮小はできても一部だけ高解像度ってのは無理じゃないかな?
個人的には割とキレイに縮小されてるとは思う。試しにやってみるといいよ

150 名前:名前は開発中のものです。 mailto:sage [2008/08/13(水) 21:31:36 ID:hn6Mqh/c]
ゲームの解像度以上の大きさの画像を扱えるか、という事なら扱える
一々色んなパターンのサイズの画像を用意しておくのが面倒なら
吉里吉里のリファレンス見て>>147で適宜拡縮



151 名前:名前は開発中のものです。 mailto:sage [2008/08/13(水) 21:37:17 ID:gBfLdHeg]
>>148
ttp://tohka.info/doku.php/krkr/plugin
ここは?

152 名前:名前は開発中のものです。 mailto:sage [2008/08/13(水) 22:16:56 ID:jaFh/CWk]
>>151
これは助かります、
こんなマクロを作っていた方がいたとは・・

153 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 01:08:21 ID:e2Wkt8Ay]
stretchCopy(ZOOMプラグインも)は画質が悪すぎると思う
DirectXの縮小は元より、.NETにある縮小にも画質が負けてる
リアルタイムに綺麗に縮小する方法は無いのかな?



154 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 01:24:30 ID:ujbldyqU]
引数のtype弄ってもダメかな?

> 拡大縮小のタイプを指定します。
>stNearest : 最近傍点法が用いられます
>stFastLinear : 低精度の線形補間が用いられます(一部実装)
>stLinear : 線形補間が用いられます(一部実装)
>stCubic : 3次元補間が用いられます(一部実装)
> 速度は stNearest > stFastLinear > stLinear > stCubic の順に高速ですが、画質は速度が 速ければ速いタイプほど低画質になります。

155 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 01:33:39 ID:ujbldyqU]
連投ゴメソ
デフォがstNearestだから、要するにデフォルトで一番低画質になってるみたい
(バージョンによって指定できないタイプがあるかもしれないのでリファ参照で)

156 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 01:53:17 ID:e2Wkt8Ay]
>>154,>>155
stNearestはジャギジャギだし他はぼやける
DirectX無しでリアルタイムの高画質リサイズは困難だからしょうがないのかも知れない
でも遅くていいから高画質な縮小欲しい・・

157 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 01:54:34 ID:VYuO9TSa]
吉里吉里からDirectX使うdllか何かなかったっけ?
あんま知らんけど

158 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 10:41:53 ID:gVe3DIxz]
>>157
3Dオブジェクトをどうこう、ってのは見覚えあるけど、拡大縮小を引っ張ってきてるのは見たことが無い気がする。

KAGEXでこっそり拡張して無いかなって、ソースほじくったけど
普通にaffineCopyだったorz
ごうさんならいつかきっとやってくれる、かも。

159 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 12:15:18 ID:Ciqj0lPo]
>>156
条件限られるけど、stLinearとかstCubicも実装自体はしてるんだから
そっち試してみれば? 速度的にDirectXとくらべてどうかはしらないけど

160 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 12:53:40 ID:e2Wkt8Ay]
>>159
stLinear/stCubicは速度は問題ないけどぼやけるからね



161 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 14:45:55 ID:Yf1rOxxZ]
そもそもCPUにやらせる仕事じゃないな。
D3DなりOpenGLなり持ってくるのが一番要求満たすかと。

162 名前:名前は開発中のものです。 mailto:sage [2008/08/14(木) 14:50:12 ID:gVe3DIxz]
アンシャープマスクをTJSでやろうとして、かったるくなってやめた事があるな。
二段加工って事がもうだめ臭いだろうけど。

163 名前:名前は開発中のものです。 mailto:sage [2008/08/19(火) 12:49:20 ID:IL4SW+sf]
リンクボタンについての質問です。

通常時・カーソルを合わせた時・リンク時とボタンが変化すると思うのですが、
これと一緒にボタン以外の部分の画像を変化させたいと思っています。

初歩的な質問でしたら申し訳ありません。
よろしくお願いします。

164 名前:名前は開発中のものです。 mailto:sage [2008/08/19(火) 14:07:19 ID:Cy5cjZbc]
buttonタグのonenterにkag.fore.layers[0].loadImages('画像名')
fore.layers[0]の部分は対象レイヤorオブジェクトに置き換えとくれ。

後はリファレンスや>>4のInside KAG3を読みつつ頑張れ。

165 名前:163 mailto:sage [2008/08/19(火) 20:49:57 ID:fmILhk2H]
>164
できました!
ありがとうございます。

166 名前:名前は開発中のものです。 [2008/08/21(木) 15:27:02 ID:bRPy4aNG]
横からすみません質問です。
BGMにoggを使う時にはプラグインを読み込むとなっていてその通りにしたんですが
起動してみると「EAccessViolation」のエラーが出ました。
自分なりに調べたんですがそれ以上の説明が出てなくて煮詰まってます。
書くに及ばない説明でしょうがやっぱり分からないんで説明お願いします。


167 名前:名前は開発中のものです。 mailto:sage [2008/08/21(木) 19:24:36 ID:LFsjsCwo]
その通りの部分をもっとくわしく書くとヒントをもらえるかもよ。

168 名前:名前は開発中のものです。 [2008/08/21(木) 20:39:52 ID:bRPy4aNG]
あ、はいー
Config.tjsのBGM再生メディアをWaveに変えました。
kirikiri2内のkrkr.eXeがある場所にwuvorbis.dllコピーで入れました。
それで今現在使ってるfirst.ksに読み込みをさせようと
@title name="○○"
[wait time=200]
*start|スタート
[nowait]
[clearvar]
[image storage="○.jpg" layer=base page=fore]
[loadplugin module="wuvorbis.dll"]
[playbgm loop=true storage="○○.ogg"]

この順で打ち込みました。
○の部分は半角で、moduleは指示のままに「プラグイン選択」から選んで入れました。

で試しに動かしてみると
「エラーが発生しました タグ:loadplugin EAccessViolation」
です。
[loadplugin module="wuvorbis.dll"]
この部分を入れないと普通に動くんですけど(無音で)

自分にはどうしてかさっぱりなんでこれでヒントでももらえると助かります。

169 名前:名前は開発中のものです。 mailto:sage [2008/08/21(木) 20:54:19 ID:Guz1CSsO]
つttp://homepage1.nifty.com/gutchie/kirikiri_kag2/faq_error105.html

170 名前:名前は開発中のものです。 mailto:sage [2008/08/21(木) 20:56:13 ID:3BHp586d]
krkr.exeとdllのファイルのバージョンがそろってないとか
ないかー



171 名前:名前は開発中のものです。 mailto:sage [2008/08/21(木) 20:58:27 ID:u8ri2Sjo]
wuvorbis.dllのバージョンが違うんじゃね?

172 名前:名前は開発中のものです。 mailto:sage [2008/08/21(木) 20:59:56 ID:u8ri2Sjo]
みんな同じ結論でフイタw

173 名前:名前は開発中のものです。 mailto:sage [2008/08/21(木) 21:00:03 ID:3BHp586d]
めっちゃ書いてあるじゃんw

174 名前:名前は開発中のものです。 [2008/08/21(木) 21:28:45 ID:bRPy4aNG]
ぎあ なんか沢山書いてあってびびった
教えてくれたサイトさん見たはずなのにどこ見てたんだ自分・・・
優しい人ばっかりで泣きます有難うございました。

で、甘えついでなんですが「吉里吉里/KAGに同梱のプラグインを使用するようにしてください。」
これがどこなのか分かりません;メモも見たんですが
つけこむようでごめんなさい。

175 名前:名前は開発中のものです。 [2008/08/21(木) 21:38:38 ID:iqhKpCyX]
pluginってフォルダの中だよ

176 名前:名前は開発中のものです。 [2008/08/21(木) 21:55:08 ID:bRPy4aNG]
出来ました!!有難うございます
分からずに違うバージョンを上書きしてたみたいです。

177 名前:名前は開発中のものです。 mailto:sage [2008/08/22(金) 01:54:39 ID:fqRwXvgC]
昔2.26用に書いたシステムをひさしぶりに2.26で動かしたら当時は普通に動いたのに今はNPEで落ちる。
どうもGCに確保したオブジェクト捨てられてるみたい。
ソースも吉里吉里(HDD内にある当時DLした物を残してある)も変更ないのになんでだろう。

つか動作追えん、デバッガないと死ねる。
単体テストとかめんどくさい。
TJSUnitから書くべきか・・・。

178 名前:名前は開発中のものです。 mailto:sage [2008/08/22(金) 04:02:01 ID:Hbl6Xm3v]
>>177
よくわからんが、2.26の特殊な機能を使ってる訳ではないんだろ?
2.28(またはそれに近いバージョン)で動く様に修正すればいいんでね?
最近覚えた単語を並べてみた、っていう文章っぽいのがなんとも・・・。


179 名前:名前は開発中のものです。 mailto:sage [2008/08/22(金) 10:26:58 ID:Ax2gF+EX]
>>175
はいって何だよ。さっきから何度も。何がはいなんだよ。
出来もしねえ奴が軽々しくはいなんて言うんじゃねえよ。
だから申し訳ありませんじゃねえだろうよ。何が申し訳ねえんだよ。
本当に反省してんのかよ。
本当に今なら出来んのかよ。
口先だけの謝罪をするんじゃねえよ。
いい加減な気持ちでやってるんだったら今すぐ帰れお前。

180 名前:名前は開発中のものです。 mailto:sage [2008/08/22(金) 11:35:40 ID:Aigqdkwe]
誤爆か?



181 名前:名前は開発中のものです。 mailto:sage [2008/08/22(金) 13:49:17 ID:NHUHW27H]
できる人みたいだから、もっと心に余裕を持てば、人生上向くんだろうになぁ。

182 名前:名前は開発中のものです。 mailto:sage [2008/08/22(金) 17:56:22 ID:UexvqiCR]
なんのスレかと思ったw

183 名前:名前は開発中のものです。 mailto:sage [2008/08/22(金) 18:17:57 ID:YwdfS4vB]
唐突な煽り文は大抵コピペだよね

184 名前:名前は開発中のものです。 mailto:sage [2008/08/23(土) 15:39:18 ID:n6GUIyUJ]
画像や音楽をフォルダの中のフォルダに入れて使用することは可能ですか?

185 名前:名前は開発中のものです。 mailto:sage [2008/08/23(土) 15:57:24 ID:ncJAYKnF]
可能です

186 名前:名前は開発中のものです。 mailto:sage [2008/08/24(日) 03:45:56 ID:xplrY1mt]
ゲームを終了しますか?のダイアログが出ている時に
「ゲームを終了しますか?」って言うボイスを流したいのですが
方法が分かる方いましたらよろしくお願いします

187 名前:名前は開発中のものです。 mailto:sage [2008/08/24(日) 04:33:42 ID:9cHayzb0]
MainWindow.tjsを「終了しますか?」で検索して

> super.onCloseQuery(askYesNo("終了しますか?"));

この行の上に
kag.se[0].play(%[storage:'hoge.wav']);
とか入れる

188 名前:名前は開発中のものです。 mailto:sage [2008/08/24(日) 04:45:10 ID:z4YYiaMa]
>186
そんなのウザいだけだからヤメなさい

189 名前:名前は開発中のものです。 mailto:sage [2008/08/24(日) 12:18:43 ID:EJcSSSqm]
すごく初歩的なことなのかもしれませんが、質問させてください。

tjsの行末につけるセミコロンについてなんですが、
function xx { xxx }というような構文を書くときに、
最後の行末部分が「 } 」だけだとエラーが起こり、
「 }; 」のようにセミコロンをつけると動作することがあります。
こういう場合の使い分けはどうすればいいのでしょうか?

190 名前:名前は開発中のものです。 mailto:sage [2008/08/24(日) 12:31:28 ID:Uu5dK0iu]
>>189
セミコロンは文の最後につけるからセミコロンをつけるのはfunction xx { xxx }が文の一部の時
var func = function(xx) { xxx };
みたいな
これ以外に思いつかないんだけど何かあるか?
エラーが出るのは他の原因な気がするけど



191 名前:名前は開発中のものです。 mailto:sage [2008/08/24(日) 12:38:20 ID:EJcSSSqm]
>>190
確認してみると、確かにエラーの出る箇所は
kag.xx = function xx
のようになっているものばかりでした。
超的確な御指摘ありがとうございます。
も、もっと勉強しないと……

192 名前:名前は開発中のものです。 mailto:sage [2008/08/24(日) 14:47:53 ID:Bq0kX+yy]
>>187
ありがとうございました!分かりやすかったです!
>>188
多分そうなんですけどねw

193 名前:名前は開発中のものです。 mailto:sage [2008/08/24(日) 22:11:27 ID:qJNYIzw1]
フレームに周りを透過したpng画像を使いました
角を綺麗に処理したのですが表示させると汚くなります
解決法等ご存知の方がいたらご教授願えないでしょうか。宜しくお願いします

194 名前:名前は開発中のものです。 mailto:sage [2008/08/24(日) 22:17:00 ID:T4j1KMGQ]
('A`)
ttp://homepage1.nifty.com/gutchie/kirikiri_kag2/faq_error104.html

195 名前:名前は開発中のものです。 mailto:sage [2008/08/24(日) 22:18:30 ID:OM8G9ytv]
×ご教授
○ご教示

196 名前:名前は開発中のものです。 mailto:sage [2008/08/24(日) 22:23:36 ID:qJNYIzw1]
どうもありがとうございます。無事解決できました
これからはもっと自分で解決出来るようにします
スレ汚し申し訳ありませんでした。ごめんなさい

197 名前:名前は開発中のものです。 mailto:sage [2008/08/25(月) 22:30:46 ID:Cdj7Ga+/]
すみません、こちらで質問させていただいてよろしいでしょうか。
Config.tjsでメッセージレイヤの設定を行った後、
.ksシナリオの途中で、メッセージレイヤのサイズなどをpositonタグで変更しました。
このあと、Config.tjsで設定した通りに戻したいのですが、一発で設定を元に戻す方法はないものでしょうか?
resetstyle使ったんですが元に戻らなくて……やっぱりいちいち指定しなおしたり、
マクロとか使わないとだめなんでしょうか?
使っているversion:吉里吉里2 2.26 KAG3 3.26

198 名前:名前は開発中のものです。 mailto:sage [2008/08/25(月) 22:52:14 ID:5mv2bDpP]
メッセージレイヤが全部初期値にもどっていいなら、laycountタグを使うのが楽かな

199 名前:名前は開発中のものです。 mailto:sage [2008/08/25(月) 22:54:58 ID:B6BwMpGQ]
>>197
個人的に、そーいうのはマクロ化して逐一自分で元に戻す方が分かりやすくて好きです

200 名前:名前は開発中のものです。 mailto:sage [2008/08/25(月) 23:00:17 ID:UnvpSDWh]
>>197
自分も今日ちょうど同じこと考えてたよw
ctで戻るような気がしてたんだ……

マクロにするのが一番わかりやすくて早いんじゃないかね
何か理由があってそれがダメなら理由を書くとアドバイスもらえるかもよ



201 名前:名前は開発中のものです。 mailto:sage [2008/08/25(月) 23:32:16 ID:Cdj7Ga+/]
>>198
laycountですか。
メッセージレイヤは2つ(名前表示と台詞表示用)用意する予定なのですが
シナリオ中にメッセージレイヤをもう1つ用意する設定にした場合、
それも無かった事にされてしまうという事でしょうか。
……と、聞いてばかりで何なのでちょっと調べてみます。
>>199 >>200
うちもctとかerとか色々書いてました。

>マクロだめな理由
マクロ難しすぎて分からないんです。
できれば触りたくなくて。
マクロ記述用に別の.ksシナリオを用意して書くべきなのかとか、
pluginのように最初に一回読み込ませただけでいいのか、とか
あと何よりも、
普段部屋がごちゃごちゃで片付かない自分が
マクロなんて書いた日には最初に何を設定したのか忘れてしまって
あとで混乱になりそうな感じがして怖いんです。

202 名前:名前は開発中のものです。 mailto:sage [2008/08/25(月) 23:35:43 ID:B6BwMpGQ]
>>201
マクロは独立したksファイルにまとめて、起動時に一回callするといいよ
あとconfig.tjsで、セーブデータにマクロ記録しないようにしとくと便利
何書いたのか忘れるのなんて日常茶飯事だから、こまめにコメント残すようにしる

203 名前:名前は開発中のものです。 mailto:sage [2008/08/25(月) 23:37:29 ID:B6BwMpGQ]
というか、名前表示と台詞表示用でレイヤ分ける必然性ってあるのかいな

204 名前:名前は開発中のものです。 mailto:sage [2008/08/25(月) 23:41:42 ID:Bkdki5jH]
名前表示レイヤと会話文表示レイヤは、分けたほうが見やすくて好き。

205 名前:名前は開発中のものです。 mailto:sage [2008/08/25(月) 23:43:26 ID:B6BwMpGQ]
そこは[locate]で表示位置指定してやれば解決しそうな気がするけど…

206 名前:名前は開発中のものです。 mailto:sage [2008/08/25(月) 23:54:40 ID:D6SQ6STL]
>>202
ドキュメントコメントぐらい書いとけ

207 名前:名前は開発中のものです。 mailto:sage [2008/08/25(月) 23:56:10 ID:UnvpSDWh]
>>201
マクロにしたほうがスクリプトがぱっと見でわかりやすくなるから
マクロを覚えたほうがいいよ。思ってるより難しくないから
メッセージウインドウの設定くらいなら忘れないでしょw

マクロだいすき

208 名前:名前は開発中のものです。 mailto:sage [2008/08/26(火) 00:18:01 ID:9cDvK1w9]
>>198
今調べたんですがlaycountってレイヤの枚数変更ですよね?
「サイズの違うメッセージレイヤを複数用意してその都度切り替える」
という事でしょうか?

>>202-207
皆さんありがとうございます。
マクロ嫌なんですがためしにmacro.ks作って触ってみようと思います。

209 名前:名前は開発中のものです。 mailto:sage [2008/08/26(火) 01:10:41 ID:WsDr+pdR]
>>208
laycountの値を減らす=>198の初期化
その後、>>197のpositionで設定しなおしってのが>>198の意図かと。

まあこれやるにしてもマクロ化したほうが記述量が減って楽だとは思いますが。

210 名前:名前は開発中のものです。 mailto:sage [2008/08/26(火) 15:22:49 ID:4/HQBK/G]
>>208
リファレンスにも、

「 おきまりのタグの連続は、マクロ化して楽しましょう(^^)」

と、顔文字付きで書いてあるんだから、使わなきゃもったいないよ。
KAG では、たいていの場合ひとまとまりにして使うような機能も細分化してあるんで、
マクロを組まないと使いにくい。(そのぶん細かい制御ができるんだけど)
各自がマクロを組むのは、当然の前提としているんだと思う。

(以下はチラシの裏)
マクロの標準ライブラリが付属しているとか、本家でマクロのライブラリを登録・配布
できるようなシステムがあれば、もっと便利になるんじゃないかなー。



211 名前:名前は開発中のものです。 mailto:sage [2008/08/26(火) 17:09:10 ID:maKmn2yh]
登録・配布に際しては、マクロの名前が衝突するのが一番の問題だな。
@lr、@rl、@wtcとか、分かり易い=思いつき易いものは衝突する可能性が大きい。
マクロ中でマクロを使うのも良くある話(?)なので、遡っていくとどこかで衝突するだろうし。

それに自分で管理してても混乱するのに、他人のを加えると大変なことになりそうだ。
・・・これは俺の脳みそがお粗末なだけか。
逆に、参考にするだけならxp3を開けて調べるのと大差ないしなぁ。

便利だとは思うけど、難しそうだな。

212 名前:名前は開発中のものです。 mailto:sage [2008/08/26(火) 17:22:45 ID:aJv5UOPa]
@mcr_sakushamei_lrとか、@mcr_sakushamei_rlとかすればいいぉ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<280KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef