08/12/14 08:35:11 yXGQpULl
吉里吉里のtjsって、コンテキスト変えたり、
後からクラスやインスタンスにメンバーを追加できるの凄く便利やけど。。。
なんか、変態的。馴れちゃていいものやら不安になる。
こういう事出来る言語って他にもあるのかな?
215:名前は開発中のものです。
08/12/14 08:56:03 8wzAQLXq
>>214
Rubyとか
TJSの次期版の言語仕様って、Rubyに似てるんだっけ?
216:名前は開発中のものです。
08/12/14 09:17:42 8wzAQLXq
ごめんなさい、軽く調べただけだけどそんなに似てるわけではないですね。
イテレータの書き方は同じものになるみたいですが
217:名前は開発中のものです。
08/12/14 13:19:38 h2v5rh8P
javascriptとか
218:名前は開発中のものです。
08/12/14 16:30:09 yXGQpULl
thx.
引数で関数貰って自分の環境で実行すれば、、、う~ん
219:名前は開発中のものです。
08/12/14 16:35:11 YY+tChQF
squirrel も似てる
220:名前は開発中のものです。
08/12/14 16:48:21 wz/+QOXT
>>211
ドットのRPGみたいなマップ画面ってこと?
解説はないだろうけどサンプルは見たことあるよ。
このスレでもうpしてた人がいた気がする
221:名前は開発中のものです。
08/12/14 19:30:36 Lz9x84cy
>>220
そうそう。
戦闘とかはなくて良いんだけど、街の中で家宅侵入したり人に話し掛けたり、意味の無いアイテム集めたりするようなのが作りたいのですよ。
ノベルタイプしか作った事がないんで、移動範囲指定とか、その他諸々、
何をどうしたら良いのかサッパリ解らんのですよね。
だから基本の解説が欲しいんですが、やっぱサンプルくらいしかないですかねぇ。
222:名前は開発中のものです。
08/12/14 19:47:04 yXGQpULl
thx.Squirrelの和訳サイトに
『インスタンスのメンバーは動的に追加や削除を行うことができない』
ってわざわざあるってことは、、、Sleepが欲しいに似て非なる要望なのかも?
改造を前提に考えるに、tjsってほんに良くできた言語だわ~わ~
223:名前は開発中のものです。
08/12/14 19:51:50 YVtV7ppd
>>221
別途RPGつくーるとかで作るというのは駄目なの?
224:名前は開発中のものです。
08/12/14 20:02:52 Lz9x84cy
>>223
うーん、吉里吉里しか使った事がないんで、未知ゾーンには尻込みするというか。
覚えておけば今後マップ系を組み込みたくなったとき便利かなぁというのも。
まぁどうしても参考になる類のものが見付からなければツクールなのかなぁ。
225:名前は開発中のものです。
08/12/14 20:12:36 dcRT+ZfV
fpsのいらんRPGくらいTJSで実装できるが素材周りが一番面倒。
226:名前は開発中のものです。
08/12/14 20:24:52 eWiHqz7P
参考なんか探さないで勝手にやってみるのもおもしろいよ
227:名前は開発中のものです。
08/12/14 20:29:04 5pBSmq+C
基本的なことが知りたかったらTJSに限らず探してみるべきかなあ
VBとかCとかHSPとか? flashとツクールは特殊か。
228:名前は開発中のものです。
08/12/14 21:21:26 jS/QiwxG
なんで同じOOPLのC++がないの?
229:名前は開発中のものです。
08/12/14 21:38:05 fXA5FVG0
>>224
吉里吉里使いこなせてるならtjsで普通に組めばいいじゃん。
RPGの組み方なんてどの言語でも変わらんぞ。
マップエディタとかはまぁ使い慣れた言語でチャッチャと用意しる。
230:名前は開発中のものです。
08/12/14 22:54:02 gTZoA4m9
お前は>>229を100回読み直せw
231:名前は開発中のものです。
08/12/14 23:15:50 SQYc+//j
よっっしゃー! まかせろヽ(`Д´)ノ !!
232:名前は開発中のものです。
08/12/15 00:33:53 t+1o3id+
便乗で、自分もRPG的マップ移動に興味あるんだけど
具体的にはどういう風に組むのがいいのかな。
マップチップセットみたいなのを用意して、
マップごとにそれの配置設定を作って、
キャラが移動するごとに該当箇所をマップチップからcopyRectで描画する感じ?
233:名前は開発中のものです。
08/12/15 02:11:30 qcv1sJKt
前にクリッカブルマップ使ったRPGサンプルが
ソースのまま置いてあったよ
スレリンク(gamedev板:196番)
今はつながらなかった
234:名前は開発中のものです。
08/12/15 02:15:59 qcv1sJKt
あ、ごめん。クリッカブルマップじゃないかも。
パッと見似てる画像が入ってたからそう思ったけど
tjsでいっぱい書いてある。
235:名前は開発中のものです。
08/12/15 10:41:11 dBRo0nH1
ゲームプロジェクトフォルダをkrkr.eXeアイコンにドラッグしてテストプレイを
しているのですが、
テストプレイ時に保存されるセーブや変数のデータはどこにあるんでしょうか?
一度リセットしたいので削除したいのですが・・・
236:名前は開発中のものです。
08/12/15 12:55:05 PTzIdFYi
kagのドキュメント嫁
confing.tjs嫁
ggrks
これでおk?
237:名前は開発中のものです。
08/12/15 13:27:25 90JsmtLq
>>235
最低限の試行錯誤やリッファレンス基本事項に目を通すくらいしろよ。
238:名前は開発中のものです。
08/12/15 15:22:53 T4FaBfYd
>>237
リファレンスの発音良過ぎワロタw
239:名前は開発中のものです。
08/12/15 16:52:40 DWQWIfKs
>>237
ファの発音が強いんですね、分かります
240:名前は開発中のものです。
08/12/15 18:50:24 90JsmtLq
いや、リじゃね。強いの。
英単語のアクセント覚えるときにリッって強調して呟いてたもんでその影響がテキストにも出てな・・・orz
241:名前は開発中のものです。
08/12/15 19:10:00 3E/WA//N
>>232
最初にでっかいレイヤにマップチップから描画してそれからレイヤを動かした方が楽だと思う。
移動ごとにcopyRectしてたら多分重くなるんじゃないかな・・・・・・。
>>233
それは移動先隅のクリッカブルマップの値で移動可能か判定しただけな筈。
他のキャラクタとの衝突判定も1点でやった。キャラクタ小さくすると余裕で重なります。
何も知らずにぐちゃぐちゃやっててもそれっぽく出来たから、やりたいと思うならやってみるといいよ!
242:名前は開発中のものです。
08/12/15 20:45:02 D6XVW2zL
それっぽいのうp
243:名前は開発中のものです。
08/12/15 21:18:48 NbEn2nz8
>>227
なるほど。
じゃあ聞き覚えのあるHSPに特攻してみますね
>>229
吉里吉里を使いこなせて居るならもっと具体的な質問してるんだぜ…(´・ω・`)
244:名前は開発中のものです。
08/12/15 23:15:17 kaP/yzTd
質問いいでしょうか。
角を丸くしたメッセージレイヤーを使ってるんですが、
その角付近にインライン画像を表示すると
メッセージレイヤー通りに角が丸く途切れず四角くなってしまいます。
メッセージレイヤーの保存形式(ItAddAlphaのチェック等)も
複数試してみましたが、うまくいきませんでした。
公式もチェックしたのですがなさそうだったので、
解決法をご存知の方がいましたらお願いします。
245:名前は開発中のものです。
08/12/16 00:26:06 F6TNeEXo
>>242
前にその13あたりでうpした奴からほぼ変わってない;;
246:名前は開発中のものです。
08/12/16 00:43:55 Zrg5a0Jl
>>245
おお、あれうpしたひとか
247:名前は開発中のものです。
08/12/16 06:30:03 S7CubbXS
>244
インライン画像の方の形式は?
248:名前は開発中のものです。
08/12/16 10:12:59 Uwvu9xIk
移動するクリッカブルマップってできる?
249:名前は開発中のものです。
08/12/16 12:38:20 AGwMCY7r
>>248
他人と話すときは何を言いたい/聞きたいのか具体的に
250:244
08/12/16 13:27:27 LMVrOiXV
>>247
pngとtlgです。
それぞれ変換時のItAddAlphaチェックも色々試しましたが駄目でした。
Config.tjsのlayerTypeもltAddAlphaにしてあります。
251:名前は開発中のものです。
08/12/16 14:25:53 0RFFmGx1
>>250
メッセージ窓の裏は画像はってるだけなので、
別に上にのせる文字/画像が勝手にその形にあわせて切れたりはしない。
つまり仕様。
252:244
08/12/16 18:19:10 LMVrOiXV
>>251
ありがとうございました。
インライン画像の形を調整することにします。
253:名前は開発中のものです。
08/12/16 19:21:17 s+Xn3D3L
マクロで立ち絵を切り替え表示させたいのですが線画する時
left=0 left=50 left=100 left=170 left=250 left=330 left=400
というポジションを選べるようにしたいのです
現在は
@macro name="***"
@image strorage="***" layer=1 page=back visible=true top=0 left=%left|170
@trans method=crossfade time=100
@endmacro
で、個別にleft代入をしている状況です。
位置ポイントは決まっているので、123等の番号を割り振って定義できるようにしたいと思うのですが、やり方がいまいちわかりません
よい方法があれば教えてもらえないでしょうか。よろしくお願いします
254:名前は開発中のものです。
08/12/16 19:27:33 YwnJH5hy
@iscript
var left = [];
left[0]=0;
left[1]=50;
left[2]=100;
left[3]=170;
left[4]=250;
left[5]=330;
left[6]=400;
@endscript
@macro name="***"
@image strorage="***" layer=1 page=back visible=true top=0 left=&left[3]
@trans method=crossfade time=100
@endmacro
255:名前は開発中のものです。
08/12/16 19:30:07 YwnJH5hy
ああ違うわ、
@macro name="***"
@image strorage="***" layer=1 page=back visible=true top=0 left=%left
@trans method=crossfade time=100
@endmacro
@*** left=&left[3]
か
256:名前は開発中のものです。
08/12/16 19:44:02 SXgqzx6L
>>252
ごめんなさい。247だけど、話を勘違いしてた。251の言う通りだ。
メッセージレイヤの色が黒で角以外透けていないなら
インナー画像のレイヤタイプを ltPsLighten
とか、試してみるのも悪くないかもだけど...
(たぶん、インナー画像のレイヤタイプの指定は
「MessageLayer.tjs」のputGraph って関数の中)
257:名前は開発中のものです。
08/12/16 19:59:59 QgQct+Kr
それならこんな感じのが楽じゃないかな?
@eval exp="var l = [0,50,100,170,250,330,400]"
@macro name="***"
@image strorage="***" layer=1 page=back visible=true top=0 left=&l[mp.n]
@trans method=crossfade time=100
@endmacro
使用例
@*** n=番号
258:名前は開発中のものです。
08/12/16 20:18:10 s+Xn3D3L
>>255
無事動きました!
これは辞書配列……なのかな 定義部分はtjsスクリプトですね
>>257
259:名前は開発中のものです。
08/12/16 20:18:45 s+Xn3D3L
途中送信orz
>>257
文法エラー吐いてしまうとです( ´・ω・`)
260:名前は開発中のものです。
08/12/16 20:27:37 QgQct+Kr
>>259
文法エラーか…こうかな?
@eval exp="f.l=['0','50','100','170','250','330','400']"
@macro name="***"
@image strorage="***" layer=1 page=back visible=true top=0 left=&f.l[mp.n]
@trans method=crossfade time=100
@endmacro
使用例
@*** n=番号
まあ動けばどっちでもいいよな、なんかすまんかった
261:名前は開発中のものです。
08/12/16 21:02:24 QgQct+Kr
""が抜けてたorz
257の例だと
@image strorage="***" layer=1 page=back visible=true top=0 left=&"l[mp.n]"
こうだね
262:名前は開発中のものです。
08/12/16 21:03:34 s+Xn3D3L
それでもやっぱりエラー吐くみたいで……( ´・ω・`)
いや、>>255氏も>>260氏も考えていただいてすごく感謝です。
ADVならKAGタグだけで何とかなるかなっと思ってましたがこれを気に配列とtjsスクリプトを本格的に勉強してみます
ありがとうございます!
最後に私のstorageのスペルミスがずっと継承されてて不覚にも
263:名前は開発中のものです。
08/12/16 21:08:28 s+Xn3D3L
>>261
申し訳ない( ´・ω・`)
メンバ"l"が見つかりません と……
264:名前は開発中のものです。
08/12/16 21:12:43 QgQct+Kr
261は257の例ね
261だと left=&"f.l[mp.n]"
265:名前は開発中のものです。
08/12/16 21:20:09 s+Xn3D3L
や、見逃していました。
257の例、261の例、両方とも動きました。
ありがとうございます!
266:名前は開発中のものです。
08/12/16 21:43:19 MPGlrKK4
>>260
いまさらだが、fはまずいだろ
clearvarしたら消えるし
267:名前は開発中のものです。
08/12/16 22:26:43 oYEX8zxf
逆に考えるんだ
「evalもマクロの中に書いちゃえばいいさ」
と考えるんだ
268:名前は開発中のものです。
08/12/16 22:53:02 QgQct+Kr
267氏とケコーンするとこだった
とりあえず丸コピで使うなら260は忘れてくれw
269:244
08/12/17 13:13:27 8i0hWx3P
>>256
ありがとうございます。
試してみたところ、背景とメッセージレイヤーが白黒ならいけました。
白黒に固定はできないの今回はあきらめましたが、
タイプの変更は勉強になりました。
いわれてみればメッセージレイヤーも持っているのは「透明度」で、
「透明だけどある」んだから、インライン画像が透過しないのも納得。
270:名前は開発中のものです。
08/12/18 02:02:42 ild+dv5L
質問です。
クリック連打で進めると行の頭から数文字消えてメッセージレイヤに表示されます事があります。
履歴でみるときちんと見ることができるのですが、何が原因で起きるのでしょうか?
トラジションを頻繁に使っているのですが、もしかしてこれが原因ですか?
271:名前は開発中のものです。
08/12/18 02:09:20 fI429wsZ
>>270
改行関連のミスじゃね
メッセージの表示範囲からあふれたのが自動改行されてるのとか
272:名前は開発中のものです。
08/12/18 02:54:21 ild+dv5L
>>271
ゆっくり進めると問題なく表示されます。
連打速度によっては消える文字数も違ってくるようでいまいちわかりません。
273:名前は開発中のものです。
08/12/18 03:05:28 fI429wsZ
それゃなんとも言えんなあ
とりあえず該当部のソースあげてみたら
274:名前は開発中のものです。
08/12/18 03:33:09 ild+dv5L
[wm]を[wait time]でトラジションの終了まで待たせるように変更してみたところ
問題なく表示されました。
なにか根本的なところで間違っていそうで怖いです。
275:名前は開発中のものです。
08/12/18 03:38:19 2LO023uM
さあタグリファレンスを見る作業に戻るんだ
276:名前は開発中のものです。
08/12/18 03:47:02 sfEc4jvt
間違いなく根本的なところで間違ってると思うぞ・・・
277:名前は開発中のものです。
08/12/18 03:52:05 ild+dv5L
自動移動とトラジションを一緒くたにしていたようです。
お手数かけました。
278:名前は開発中のものです。
08/12/18 03:55:22 ild+dv5L
しかも「トランジション」だと今気づきました。
早く先輩方に追いつけるよう精進します。
279:名前は開発中のものです。
08/12/18 08:48:43 n4XNFmzr
修正パッチ作ろうと思ってひさしぶりに起動したらBGMがならなくなってた件。
何もいじってないのに……。
ちなみに、全箇所でBGMがならない。
BGMのデータ形式はoggファイル。
プラグインはきちんと読み込んでいる。
(というか、読み込んでなかったらエラー出ますよね?)
コンソールの結果は、以下の通り。
08:42:23 title.ks : [fadeinbgm storage="BGM-018.ogg" time=500]
08:42:23 (info) DirectSound Driver/Device found : プライマリ サウンド ドライバ
08:42:23 (info) DirectSound Driver/Device found : Realtek AC97 Audio [C:\WINDOWS\system32\drivers\ALCXWDM.SYS version 5.10.0.5720]
08:42:23 (info) Accepted DirectSound primary buffer format : format container = WAVE_FORMAT_EXTENSIBLE, frequency = 44100Hz, bits = 16bits, channels = 2, valid bits = 16bits, channel mask = 0x00000003, sub type = KSDATAFORMAT_SUBTYPE_PCM
修正パッチ作るにあたって、音楽がならないのはさすがに困るのでお願いしますorz
280:名前は開発中のものです。
08/12/18 13:10:40 KHB99MIZ
DirectX診断ツールでサウンドテストしてみれば?
281:名前は開発中のものです。
08/12/18 13:14:03 s6vnMl/m
ボリュームが0になってるとかはないよな
282:名前は開発中のものです。
08/12/18 17:39:32 5bqkSpQD
最新のバージョンの吉里吉里になってから
連打してると複数のトランジッションは使えませんっていうエラーが出るようになった・・・・
スクリプトは以前と一緒なのになぜだろ・・・・
283:名前は開発中のものです。
08/12/18 23:25:17 sfEc4jvt
>>282
多分、wtタグを置いてない
あるいはwtタグより前に次のtransタグが置いてある
284:名前は開発中のものです。
08/12/19 21:55:42 SDA317ZY
>>280
>>281
マスターアップデータはきちんと音なりますた。
原因よく考えたら、コンフィグ画面の動作確認したときにBGMの音量が小さくなったのかもしれん。
しかし、元に戻らんwww
……コンフィグ画面って難しいんだなorz
285:名前は開発中のものです。
08/12/19 22:06:29 e2YEiX/Z
右クリックの設定を
タイトル画面:無効
シナリオ画面:設定画面を開く
設定画面:設定画面を閉じる
にしてタイトル画面とシナリオ画面どちらからも
設定画面にいけるようにしているのですが
どちらから設定画面を呼び出しても設定画面を閉じたときに
元の右クリック設定に戻るようにしたいのですがどうすればいいですか?
286:名前は開発中のものです。
08/12/19 22:11:23 mqT6gqmo
タイトル画面からはボタンか何かで開くってことかな。
ボタンを押した時に一時変数に値を入れておいて、閉じる時にその変数で
分岐して設定、変数クリアすればいいんじゃない。
287:285
08/12/19 23:16:01 0p5lVYJB
>>286
はい、そうです。
出来ました。ありがとうございました。
288:名前は開発中のものです。
08/12/20 16:16:25 aDYk5FUu
設定画面のサブルーチン内で、1回目の読み込みは[s]でシナリオが止まってくれるのに、
2回目の読み込みでは[s]で止まらずに[return]まで読み込んじゃうからおかしな動きするんですけど、
[s]でシナリオが止まってくれなくなるなんてことありえるんでしょうか。
289:名前は開発中のものです。
08/12/20 16:59:25 XFyu5aVf
>>288
全然分からんけど、設定画面のソースにdm埋め込みまくって、
1回目と2回目で通っているソースの経路が異なっていないかどうかを確認してみると良いかも
290:名前は開発中のものです。
08/12/21 00:57:09 iY7pdzk1
>>289
dm("0")とか入れてコンソールみたけど、何も変わらないですね…。
コンソール見たんですけど、やっぱり[s]を読み込んでるのに無視されてます。
シナリオの読み込む順は変わってないようです。
ちなみに、ここの箇所以外の[s]はきちんと止まってます。
謎だ……。
00:48:34 rclick_config.ks : [image storage="return.png" layer=11 visible=false ]
00:48:34 return.png の読み込みに 3ms かかりました
00:48:34 rclick_config.ks : dm("3")
00:48:34 rclick_config.ks : [s]
00:48:41 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
00:48:41 rclick_config.ks : jumped to : *config_bgm_gvolume
00:48:41 処理を開始します
↑1回目は普通にこうなるんです
00:48:47 rclick_config.ks : [image storage="return.png" layer=11 visible=false ]
00:48:47 rclick_config.ks : dm("3")
00:48:47 rclick_config.ks : [s]
00:48:47 rclick_config.ks :
00:48:47 rclick_config.ks : dm("4")
↑2回目はこんな風になってしまうんです。
……画像を読み込んでないなぁ。
imageタグは読み込んでいるのに……。
291:名前は開発中のものです。
08/12/21 02:23:01 eiIXk30O
>>290
コンソールよりスクリプト晒したほうが解決早いんじゃね
292:名前は開発中のものです。
08/12/21 03:44:34 iY7pdzk1
>>290
おk。スクリプトうpする。
URLリンク(eload.run.buttobi.net)
これです。
293:名前は開発中のものです。
08/12/21 03:57:42 3UEiySKK
>>292
36行目の
[if exp="typeof(global.marker_on) == 'undefined'"]
に対応する[endif]はどこにあるの?
294:名前は開発中のものです。
08/12/21 05:37:01 iY7pdzk1
>>293
あ、[endif]入れたらきちんと動きました……。
ありがとうございました。
295:名前は開発中のものです。
08/12/22 18:02:04 wZq7rhRo
吉里吉里リファレンスのWindow.registerMessageReceiverの説明、C++側から渡す関数が
「false を返すと吉里吉里本体側はそのウィンドウメッセージに関知しなくなります。」
って書いてあるけど、このfalseはtrueの間違い?
URLリンク(sv.kikyou.info)
にあるサンプルだとfalseになってるし、それをtrueにするとウィンドウの反応なくなるから間違いだと思う。
ただ、リファレンスには「base/win32/plugin_kit/wmrdump に簡単な使用法の説明があります。」ってあって、
ディレクトリ構成自体上のURLと違うみたいなんだけど、なんか上のURLとは別に「吉里吉里ソース配布パッケージ」
ってのがどっかからダウンロードできたりする?
296:名前は開発中のものです。
08/12/22 19:50:13 fA7jM7KT
まあソース&現物のディレクトリ構造がただしいんじゃね?
dee たんに報告してあげれば良いと思われ
297:名前は開発中のものです。
08/12/22 20:26:01 lKhp266l
ソース読むにドキュメントの方のミスだと思う。
298:名前は開発中のものです。
08/12/22 21:06:36 wZq7rhRo
やっぱそうだよね。ありがとう。
299:名前は開発中のものです。
08/12/22 22:30:02 Tw6+5I6Z
>>295
これ、前BBSで突っ込まれててdeeが間違いを認めてたよ。
300:名前は開発中のものです。
08/12/22 23:01:50 2+Ayg6VG
>>299
このスレでDeeたんを呼び捨てにしたのはお前が初めてかもわからんね
301:名前は開発中のものです。
08/12/22 23:04:37 r3/E4PSC
deeeeeeeeeeeeeeeeeeeeeeeeeeeee!!
302:名前は開発中のものです。
08/12/22 23:30:53 b+MZ6Rpv
BGMをoggで使って、SEをwavで使うってことはできますよね?
303:名前は開発中のものです。
08/12/22 23:34:45 PzDeresZ
>>302
普通に使ってるよ
304:名前は開発中のものです。
08/12/22 23:43:29 xMmKpRbt
久々にsystemフォルダをデフォルトからやり直してBGMが鳴らず
「oggのDLLちゃんと読んでるのになぜ!?」と涙目になるのはよくあること
305:名前は開発中のものです。
08/12/22 23:46:48 MpnQbP1P
ソースツリー自分でも把握してないほどいじり倒してるから戻せないw
306:名前は開発中のものです。
08/12/23 23:10:53 P/289Ih/
右クリック時にボタンを表示して
ボタンでセーブ・ロード・コンフィグにリンクさせたりしたくて
下のようにしたのですが
ボタンを押してもまともに機能せずにメッセージウィンドウが消えてしまいます。
ちゃんと機能するようにするにはどうすればいいですか?
first.ks
[call storage="exsystembutton.ks"]
[rclick call=true storage="rclick.ks" target=*rclick enabled=true]
rclick.ks
*rclick
[rclick jump=true storage="rclick.ks" target=*back enabled=true]
[exsysbtopt forevisible=true backvisible=true]
[s]
*back
[rclick call=true storage="rclick.ks" target=*rclick enabled=true]
[exsysbtopt forevisible=false backvisible=false]
[return]
307:名前は開発中のものです。
08/12/24 06:17:20 Q1LWVr8e
>>306
exsystembutton.ksおよび
[exsysbtopt]の定義部分が晒されてないので原因の特定は難しいです
失礼ですが単に上の2つに対する理解が不十分なのでは
308:名前は開発中のものです。
08/12/24 06:21:30 cvGxlZzh
どうでもいいけど貶すときは丁寧語だとかえってムカつくから
普通に2ch口調がいいと思う俺
309:名前は開発中のものです。
08/12/24 06:23:07 QCPQrlUI
それはお前だけの感性かもしれない
310:名前は開発中のものです。
08/12/24 06:45:50 LTq58bwP
というか、誰かの至らなさを指摘してるレスを、相手を貶すためのレスだと受け取って
疑問を持たないのは、2chに毒されすぎかネットはまだ早いかのどちらかだと思うよ、真面目な話。
311:名前は開発中のものです。
08/12/24 06:54:09 5h/engXv
2ch用語は、tjsより難しいね。
「嫁」が単なる「読め」だったとは....orz
ま、昔の話。
312:名前は開発中のものです。
08/12/24 07:20:31 cvGxlZzh
慇懃無礼という言葉があってな
313:名前は開発中のものです。
08/12/24 07:41:20 Q1LWVr8e
精一杯気を遣って書いたのにorz
314:名前は開発中のものです。
08/12/24 08:08:25 rSKqUVcO
個々人の感性によって難しいところはあるけれど
言われる方は忠告を受け入れられる謙虚さが
言う方は言葉の感触を考慮できる思いやりがあるといいね
315:名前は開発中のものです。
08/12/24 08:25:28 2zhoQrqk
おまえらイブの朝っぱらから・・・
ところで、>>307って別に慇懃無礼でも貶してもなくね?
普通に指摘してるだけじゃないのか?
これが慇懃無礼に感じるとか、普段どれだけ馬鹿にされてるのかと。
316:名前は開発中のものです。
08/12/24 08:46:53 R1QTBkZR
2chだと、各板に必ずって言ってイイほど壊れた奴が居るからな。
リアルではどうだか知らんが、本来なら絶対に関わらない人間にも
掲示板という理由から距離を取れないから、防衛本能みたいなのが
働いてるってのもあるかと。
317:名前は開発中のものです。
08/12/24 08:47:30 lV++/1DC
どんだけひねくれた環境で育ったんだ
318:名前は開発中のものです。
08/12/24 08:58:53 cvGxlZzh
親切な例
exsystembutton.ksおよび
[exsysbtopt]の定義部分が晒されてないので原因の特定は難しいです
その部分も書いてもらえますか
丁寧な例
exsystembutton.ksおよび
[exsysbtopt]の定義部分が晒されてないので原因の特定は難しいです
これだけでは回答できません
単純な例
exsystembutton.ksおよび
[exsysbtopt]の定義部分が晒されてないので原因の特定は難しいです
雑談的な例
exsystembutton.ksと[exsysbtopt]の定義部分も晒さないと答えようがない
やや上から目線でたしなめる例
exsystembutton.ksと[exsysbtopt]の定義も晒さないとダメだよ
ちゃんと理解してる?
やや煽り口調の例
exsystembutton.ksと[exsysbtopt]ってなんだよ
どっかのサイトに載ってるのをコピペしてるだけじゃ
ちゃんと理解したことにはならんぞ
319:名前は開発中のものです。
08/12/24 10:32:23 JtS7InzN
典型的な例
氏ね
320:名前は開発中のものです。
08/12/24 13:09:06 2zhoQrqk
>>319
2chでの典型的な例だとそれだなw
汎用性の高い例
ググレカス
321:名前は開発中のものです。
08/12/24 15:35:04 VCL5Wyw8
難読化された例
ggrks!!
322:名前は開発中のものです。
08/12/24 15:50:35 LTq58bwP
>>318
ミスを指摘されて気分を損ねるのは無礼扱い、って発想の筋違いな話だな。
やっぱ2chに毒されすぎか、こういう話につきあうのに若すぎ。(306じゃなくてID:cvGxlZzhが)
「定義が晒されてないから具体的には分からんけど、単に上二つの理解を何か間違ってんじゃね?」
っていう、情報のなさと基本的なミスの確認を助言してるうえに、相手のありがちなミスだと
推測することの失礼に断りまで入れてるレスにしか読めないよ。逆恨み的な発想も邪推もしなければ。
そういうレスを読んで、単純なミスの可能性の指摘を不親切だとか慇懃無礼だとか、
失礼についての断りを上から目線だとか煽りだとか解釈するのは、さすがに考えが幼稚だって思うだろ?
慣れないうちは自分の失点を指摘されれば気分が悪くなる。そこまでは当たり前だけど、
その不快感を責任転嫁したらダメだよ。このレスも、煽りや貶し目的じゃなくてマジレスだからね。
強い言葉を避ける配慮が少ないけど、その言葉の強さが釣り合うくらいひどい。
323:名前は開発中のものです。
08/12/24 15:53:22 OizmzFKX
ここあ、2ch。 でも、空気なんて嫁ないや。
いかにもな、マニュアル対応より 悪乗りDQ^Nな房が中二病。
横着ぶりがいいんだ。
先陣の蚊帳氏は携帯から『っ』。 スピードいのちだもんね。
師ね、嫁、グぐれの産仕舞い。 そう、叫びってやつだ。 分かるか?
捨てコードする香具師。 議論房だって、棚にはいいじゃない。
乙な垂れ流し者にマジカル電波だって沸いちゃうのさ。
ハッハッ、別に何がい痛いって沸けじゃないが。
ここあ、2ch。しかも、ここ、
あー、やっぱ
真面目が一番か… なもの m(_ _)mm(_ _)mm(_ _;m
324:名前は開発中のものです。
08/12/24 16:11:43 WPNIh+M6
いつまでもスレ違いの話題を引っ張っても仕方ねーべ
325:名前は開発中のものです。
08/12/24 17:08:54 b2w4oa+B
なんかのコピペ?
326:306
08/12/24 17:11:26 8pP86Rwz
すいません。そうですよね…これだけでは分からないですよね。
そして確かにシステムボタンの表示は難しかったので
解説サイトのコピペであまり理解できてないかもしれないです。
もう少ししっかり勉強しようと思います。ありがとうございました。
それと、荒れる原因を作ってしまい、申し訳ありませんでした。
以後気をつけるようにしたいと思います。
327:名前は開発中のものです。
08/12/24 18:00:43 1r1DcJ1p
>>325
一度、コピペされるぐらい粋なやつ、やってみたかったんだけど、
その閾には、ほど遠かった。ま、ご愛嬌。
>>326
荒れているって程じゃないし、その点は気にする必要はないんじゃない。
ID:cvGxlZzh が貶すときは、2ch口調でってリクエスト出すから、
ID:LTq58bwP がそれに答えてるだけ。
ま、324の言うとおりだけど、イブに過疎なのも寂しいし……
では、良いイブを!
328:名前は開発中のものです。
08/12/24 18:40:52 iUQviUtc
>>323
何か怖いんだが…
329:名前は開発中のものです。
08/12/25 12:02:54 0vdbobqf
; クリスマス会
*alone|はじめる
[font size=48 color=0xff0000]
メリークリスマス!!
[s]
330:名前は開発中のものです。
08/12/25 13:18:43 jmKf/+qd
>>329
スクリプトで例外が発生しました。
script exception : 独りのクリスマスは寂しいか、あるいは虚しいです(ロンリーボーイエラーです(lonely boy error, unexpected "Xmas"))
331:329
08/12/25 15:18:56 0vdbobqf
>>330
ご指摘ありがとうございます。うっかりしてました。
TJSで書き直してみましたが、いかがでしょうか。
try
{
kag.fore.messages[0].processCh('メリークリスマス!!');
}
catch(e)
{
System.inform(
'以下の理由からクリスマス会を中断しました。\n' +e.message
+'\nかわりに二次元から嫁を召還します。');
kag.process('','*mousou');
};
332:名前は開発中のものです。
08/12/25 16:02:37 RvC9EpZP
なんかいいなw
333:名前は開発中のものです。
08/12/25 16:34:11 JUz4MeWM
@嫁召喚
エラーが発生しました
ファイル:first.ks 行:1
タグ:嫁召還(←エラーの発生した前後のタグを示している場合もあります)
YomeDuplicatedRuntimeException : 嫁が重複しています
334:名前は開発中のものです。
08/12/25 22:17:30 FqLSeMYo
TJSでC++(STL)のイテレータみたいな記法ができるフレームワークをつくってみてる。
function foreach(range, fun) {
for (var i = Iteration.begin(range), last = Iteration.end(range); i.neq(last); i.next())
fun(i);
}
な感じのループが書ける。
その都度ループ書くよりはどうしても遅くなるし、何の役に立つかは不明だけどな。
しかし、もう少し汎用的なコードが書ける仕組みがほしいとこなんだよな。
インクルードガードとか、引数のオブジェクトの型でオーバーロードとか。
タイプルーズの便利さとの引き換えなのはわかってるけどさ。
演算子オーバーロードは吉里吉里3でできるらしいから嬉しいけど。
335:名前は開発中のものです。
08/12/25 22:22:47 qYqI6+Lt
コンストラクタを明示的に宣言できるようにならんかのう
ユーザー宣言のクラスでコンストラクタがなければ
即エラーのオプションとかでもいいや
コンストラクタのスペルミスで何度いらんデバッグ作業をしたことか……
336:名前は開発中のものです。
08/12/26 00:11:23 BEHFQgtT
iTJS2Dispatch2 あるんだから、適当に好みの言語を搭載すればいいんじゃね?
わりとなんでも動くよ。
337:名前は開発中のものです。
08/12/26 00:19:14 Nt8GKKW6
>>334
次期TJSでfor-in文が追加されるから要らなくなると思う。
たしかfor-in自体は構文糖で実態はruby風イテレータだったはずだけど。
338:名前は開発中のものです。
08/12/26 01:08:24 HRW5g78H
スクリプト側でAutoModeへの移行はどうやればいいんですかね?
そういうタグがあるんですかね?AutoMode解除のタグならあるんですが・・・
どなたか教えてください
339:名前は開発中のものです。
08/12/26 01:26:49 L4byBAmu
>>336
自作のスクリプトエンジンのメンテに嫌気がさしたから吉里吉里使ってるんだが……
車輪の再発明は懲りました。
>>337
Rubyは門外漢だからよく知らないんだけど、
組み込み以外の独自クラスをイテレーションしたり、
イテレータを独自定義できたりってするのかな?
var put = function(i) { Debug.message(i.value); }
foreach([0, 1, 2, 3, 4, 5], put);
foreach(new Iota(10), put);
foreach_ex(%["a"=>0, "b"=>1, "children"=>%["a"=>2, "b"=>3]] , put, "recursive_iteration");
みたいなかんじで。
出来るとしたら俺が今書いてるコードの意味がほとんどなくなるorz
340:名前は開発中のものです。
08/12/26 01:33:44 3fkwkDse
>>337みたいな次にどうなるかの流れを知るのって
IRCに常駐するしかないのかな
341:名前は開発中のものです。
08/12/26 01:57:08 aORXdj9D
Ruby風ということは、クロージャを受け取って、そのクロージャを
繰り返し呼び出すようなメソッドがArrayとかにある、というやり方だが...
arr が [1, 2, 3] だとして
for (e in arr) {
hoge
}
が
var tmp = function(e) {
hoge
}
arr.__each__(tmp)
と展開されて each から tmp(1), tmp(2), tmp(3) と呼ばれる、という
そんな感じ、になるのかな、TJSでは。
なんでTJSが影響を受けてるC++やJavaScriptのような外部イテレータ
じゃなくて、Ruby風の内部イテレータにするんだろう?
342:名前は開発中のものです。
08/12/26 02:07:16 L4byBAmu
ちょっとRubyについて調べてみた。
外部イテレータも内部イテレータも自作できるようだが、
一般のコンテナに対するアルゴリズムを抽象化しようと考えたら
やはりいくらか工夫がいるっぽい。
俺の書いてるものそう無駄なものでないと分かって安堵した。
343:名前は開発中のものです。
08/12/26 02:31:10 9FzIUoDb
>>341
日記で書かれてたが"rubyのブロック"追加するからクロージャて要るのかね?
344:名前は開発中のものです。
08/12/26 03:28:19 aORXdj9D
site:kikyou.info クロージャ とか site:kikyou.info Ruby とか検索してみたけど、
どっちがどっち、というものでもないかと。
>>341 のクロージャは、TJSの「クロージャ」ではなくて、一般的な意味で
使ってるので、そのへんよろしく。
あ、2006年8月19日に
> あと、たぶん(まだ実装してませんが)
> for(var member in object) { ... }
> は以下の文と等価になります。
> object.each() { |member| ... };
とあるね。
345:名前は開発中のものです。
08/12/26 03:35:58 3fkwkDse
ちょ 2年半近く前かよw
346:名前は開発中のものです。
08/12/26 14:32:03 KerSxr6X
>object.each() { |member| ... };
{}で括る言語でクロージャのキーワードに||はきもち悪い。せめて
object.each() { member -> ... };
にしてくれ。
foo
| xs |
xs := #(1 2 3 4).
xs do: [:x | ^x].
^0
bar
Transcript show: (self foo) "prints 1"
なら||でも違和感ないんだが。
というかECMA風に
function foo() {
var xs = new Array(1, 2, 3, 4);
xs.forEach(function(x) { return x; });
return 0;
}
print(foo());
にした方が乗り換えのコストが低くなると思うんだが。
実装コストも下がるだろうに。
347:名前は開発中のものです。
08/12/26 15:12:22 pYkL2AjG
ひさびさにド素人スクリプタである俺が知識不足にorzする流れ
みんな頭いいなあ……お、俺もがんばるお
348:名前は開発中のものです。
08/12/26 15:36:01 /mCs+OLz
>>339
別に自作しなくても世の中組み込みできる言語で吉里吉里に
のっかってないやつはまだいろいろあるんだぜ。
349:名前は開発中のものです。
08/12/26 16:01:46 nJ+vS0jG
お前等本職のプログラマかなんかか?
tjsリファレンス読んだけってことはないよな?
全然ついていけん
350:名前は開発中のものです。
08/12/26 20:59:47 tOa3wMlt
エンジンのアイコン変えるのって空プロジェクトでビルドしないと出来ないの?
エンジンとXP3で分離したいんだが別でビルドすると自動的に読み込んでくれないしなあ
351:名前は開発中のものです。
08/12/26 21:07:07 jR93SQPQ
krkrconf.exe
352:名前は開発中のものです。
08/12/26 21:16:10 tOa3wMlt
アイコン変えれたけど結局実行ファイルにコマンドラインを埋め込めないからXP3との繋がりが持てなかった
353:名前は開発中のものです。
08/12/26 21:27:36 tOa3wMlt
dataだけかこれ
354:名前は開発中のものです。
08/12/26 22:04:13 nJ+vS0jG
>>353
リファレンスくらい読め
355:名前は開発中のものです。
08/12/26 23:52:20 tOa3wMlt
OK, Bro.
356:名前は開発中のものです。
08/12/27 15:32:14 a4JmK9q4
[style align="bottom"]を指定すると
何故か[style align="right"]として解釈される
だからこれらを組み合わせた右下を指定できない
357:名前は開発中のものです。
08/12/27 18:41:44 9wuiEvb9
Layer.holdAlphaのデフォルトは真じゃなくて偽か
358:名前は開発中のものです。
08/12/27 18:55:07 Ft3Io08s
エラーは出ないのに、ファイルだけ読み込まないようで、
BGMがならないのですが、助けて下さい。
大域音量は50%程度(非ミュート)、元ファイルでは音楽が聞けました。
-Config.tjs-
;type = "MIDI";
-s1.ks-
;↓BGM再生
[playbgm storage="smile.mid"]
; ↓背景レイヤ表画面に背景画像ファイルを読み込み、表示
[image storage="bg-gtzen.png" layer=base page=fore]
-コンソール-
18:38:53 s1.ks : [playbgm storage="smile.mid"]
18:38:53 s1.ks :
18:38:53 s1.ks : [image storage="bg-gtzen.png" layer=base page=fore]
18:38:53 bg-gtzen.png の読み込みに 0ms かかりました
よろしくお願いします。
359:名前は開発中のものです。
08/12/27 19:05:40 FO9UOCoS
midiはなんか知らないけどドライバの関係でならないPCは結構あるよ
他のやつでは再生できるんだけどね、吉里吉里だとならないんだよね
ほんと迷惑な話だ
俺はもうどうしようもないからoggで鳴らしてる
他のプレイヤーの中にもmidiだとならない人がいるかもしれないから
参考にならなかったらごめん
360:名前は開発中のものです。
08/12/27 19:13:37 Ft3Io08s
>>359
そうなんですか。ありがとうございます。
oggに変換してやってみます。
というか、30日に体験版配布なのに未だデバック出来てなかったり、いくつか素材なかったりする現状orz
361:名前は開発中のものです。
08/12/27 19:15:46 FO9UOCoS
>>360
おつかれさんwww
一応注意しとくけどmidi→ogg変換はスマートにはいかないから気をつけてね
自作ならWav形式で書き出せばいいけどそれ以外だけど手間かかるけどまあがんばれ!
362:名前は開発中のものです。
08/12/27 19:29:12 a4JmK9q4
表ページと裏ページという名称が正しくない気がする
解説ではよくこれらを2枚のスクリーンがあるものとして説明されている
しかし、表と裏は一枚に存在するものであってtransは後ろから出てくるのではなく裏返してるというイメージが正しいことになる
裏は紙芝居で言うとセリフが書いてある面
前後の関係ではないように思える
363:名前は開発中のものです。
08/12/27 19:31:34 ptj2YZkB
>>360
ま、商業でも製品版なのに未完成でリリースしたりするから
体験版程度なら大丈夫だろw
364:名前は開発中のものです。
08/12/27 19:36:16 FO9UOCoS
ところで、Fateみたいにエフェクトを組み込みたい時はどうすればいいんでしょうかね
AfterEffectでも買ってきてエフェクト作ればそれをそのまま吉里吉里でも使えるんですかね
365:名前は開発中のものです。
08/12/27 19:58:22 O889eYeu
>>363
ごらんの有り様ならパッチ出すからいいよ。
ゲロゼはTJSろくに使えない自分すら間違いを指摘できる酷さ+パッチ出す気なし
366:名前は開発中のものです。
08/12/27 20:04:37 6eAT+Wu4
パッチじゃなくてアペンドディスクな。
367:名前は開発中のものです。
08/12/27 20:10:51 ptj2YZkB
>>365
そういう問題じゃないだろw
それはそうと、ごらんの有様ってエンジンに吉里吉里使ってたのか
368:名前は開発中のものです。
08/12/27 20:12:35 O9c4oNVt
>>356
リファレンス読めよ
topやbottomは縦書きのときに使う値だよ
rightとして解釈されてるんでなく、スルーされてるだけ
y軸の指定がしたいならlocate使うといいよ
369:名前は開発中のものです。
08/12/27 20:12:53 +x/d6ZSY
ジャンルモノにしか分からん会話するのイクナイ
370:名前は開発中のものです。
08/12/27 20:47:11 6eAT+Wu4
いまどき魔法少女アイ参しらないなんて・・・。
いいかよく聞け!
なんと総CG枚数驚愕の14枚!
うち3枚が差分+2の使い回し!
もちろんHCG率は歓喜の0%!
公式で製品レベルじゃないと認められ店では発売日当日買取不可がでるほどの逸品だ!
今年最後の核兵器級の神ゲーだ!
371:名前は開発中のものです。
08/12/27 21:09:50 4pwagMk4
エロゲやらんしなぁ…
何がなにやらさっぱりだ
372:名前は開発中のものです。
08/12/27 21:13:19 hMJskZ85
エロゲを全くやらない吉里吉里使いって別におかしくないんだけど
なんか変わってる感じだな
373:名前は開発中のものです。
08/12/27 21:16:54 +x/d6ZSY
まあ同人でも商業でも買う側としたら「ちゃんと完成版出せ!」って感じだよな
体験版なら……いらないなw
>360はがんばれ!
374:名前は開発中のものです。
08/12/28 11:57:36 LEvTS+aN
エロゲやってても、エロゲ系の板かそれを扱うブログを見てないと
分からんしな。
その昔、Key作品がはやった時は、エロゲやってる奴は100%
やってる見たいな感じで語ってた奴多かったw。
体験版なら、「体験版につき一部未実装」でさらっと流せw
375:名前は開発中のものです。
08/12/28 13:11:02 7SSTedvQ
>>374
俺ニュー速で知った
てかニュー速って全然関係ないスレで、
G線発売日前に魔王の正体書き込まれたりするしw
376:名前は開発中のものです。
08/12/28 13:56:10 reU5NCfq
アイ3は、9800円でその内容だったから炎上したんだろ
377:名前は開発中のものです。
08/12/28 14:02:29 zTRJkVsL
>>360
3日目ですね。わかります。
378:名前は開発中のものです。
08/12/28 17:32:11 e+QXG6Dx
TJSってなんのために作られたんだろ
KAG on JavaとかKAG on Rubyとかで良かったんじゃないの?
379:名前は開発中のものです。
08/12/28 17:45:38 itfcFzZl
高級言語(C++とかjavaとか)でDSL作ってそれでフレームワーク作るって言うのは結構ある。
組み込み用途で重量じゃいやだから軽量化するとかの理由で。
あと直接高級言語叩くのはめんどくさいとか。
380:名前は開発中のものです。
08/12/28 18:19:04 TIWJDVrG
RubyはUnixセントリシズムがキツいし、言語仕様がふらふらし杉。
Javaは悪くないが、ライブラリの指向性が、DLLを呼ぶよりもクラスライブラリを
作るほうに向いてるので、ゲームエンジンには不向き。
Pythonでも良かったのかもしれないが、JavaやJavaScript風のほうが慣れてる
奴が多い、という理由でTJSがあるのではないかと。
381:名前は開発中のものです。
08/12/28 18:26:49 GKoUUbZp
単純に、スクリプト言語作りたかっただけだろ。
こういうのは作るの滅茶苦茶楽しいぞ。
382:名前は開発中のものです。
08/12/28 18:40:53 itfcFzZl
>ライブラリの指向性が、DLLを呼ぶよりもクラスライブラリを作るほうに向いてる
それは言えてる。javaで下層ライブラリ作ってRhinoから叩いてADVエンジン作ったわ。
383:名前は開発中のものです。
08/12/28 18:59:24 7SSTedvQ
>>378
>>381が半分正解
URLリンク(kikyou.info)
> 僕について言えば、TJSとかRisseとか作ってるのは半分は趣味。半分はそれ自体がゲームエンジンとしてのフレームワークそのものだからです。
384:名前は開発中のものです。
08/12/28 19:09:49 5RubIyBe
もう半分はやさしさで出来ています
385:名前は開発中のものです。
08/12/29 20:59:32 ExP83mAf
>>357
ほんとだ、hold....だけど、
偽だとアルファチャンネルが保護されるのか
386:名前は開発中のものです。
08/12/30 00:38:44 qxvEoUrP
皆エディタって何使ってる?
387:名前は開発中のものです。
08/12/30 00:50:08 x9ZNOAts
質問します。
以前、ポジション取りに辞書配列mpを使うマクロを教えてもらった者ですが、
それと同じようにmoveタグの path="(** , ** , **)"にも数値を簡略で代入する方法は無いものでしょうか?
自分でも調べてみたんですが、複雑すぎてどうにもわからず……( ´・ω・`)
希望としては
@macro name="c_move"
@move layer=%layer|1 path=%path accel=%ac|-3 time=%time|1000
@wm canskip=%skip|false
@endmacro
に
;位置情報は配列 p=0 をセンターとし、右方向に6、左方向に-6まで段階を刻む
@eval exp="var posl=[225,275,325,375,425,475,525,-75,-25,25,75,125,175]"
の数値を
path="(??,0,255)"
に
出来れば、path内opacity数値も別個、代入できるようにしたいと思っています
なにか良い方法は無いでしょうか?
エディタはサクラがお気に入り
全鯖規制とか泣ける……
388:名前は開発中のものです。
08/12/30 00:58:21 rKpugvo1
エディタは「KAG Writer」使ってる。
389:名前は開発中のものです。
08/12/30 01:46:09 dUhPnJfJ
>>387
つURLリンク(hpcgi1.nifty.com)
390:名前は開発中のものです。
08/12/30 01:56:57 Ij2S9vAz
KKDEだなあ。
391:名前は開発中のものです。
08/12/30 01:59:46 bpAFGxng
vim
392:名前は開発中のものです。
08/12/30 04:38:19 L4HVysM/
>>388
もう配布終了したよな? アレ。
使い勝手どうなん?
393:名前は開発中のものです。
08/12/30 08:33:06 rKpugvo1
>>392
スクリプトをテンプレート化してクリックだけで入力出来たり、よく使うタグなんかを任意のショートカットキーに割り当てることが出来て便利。
他にも入力支援機能てんこ盛りだけど、この辺はさすがに仕様が古くてあまり役に立たない。
使い勝手はKKDEなんかの入力補完機能に慣れている人には使いにくいかも。
394:名前は開発中のものです。
08/12/30 09:18:31 L4HVysM/
>>393
アーカイブ使ってダウソしてみた
確かにこれはKKDEとか使ってると違和感だなぁ
395:名前は開発中のものです。
08/12/30 12:22:30 YMIqb6zf
ノベルゲームを制作している者ですが、アニメーションのプログラムについての質問があります。
素人の初歩的な質問で申し訳ありませんが、どなたか解決法をご指導いただけませんでしょうか?
症状:吉里吉里にて下記プログラムを用いてレイヤへの口パクアニメーション追加を試みたのですが、
口パクさせたい部分のレイヤにも目パチの画像が現れ、眼が四つの大変キモい状態になってしまう。
396:395
08/12/30 12:24:18 YMIqb6zf
【imgフォルダ内使用ファイル】
y1.png・y1_a.png(目パチ画像)・yn1_a.png(口パク画像)
【imgフォルダ内y1.asdファイル】
@loadcell
@loop
;
*y1
@copy dx=149 dy=166 sx=0 sy=0 sw=60 sh=30
@wait time="&intrandom(6,8,1)*1000"
@copy dx=149 dy=166 sx=120 sy=0 sw=60 sh=30
@wait time=50
@copy dx=149 dy=166 sx=240 sy=0 sw=60 sh=30
@wait time=50
@jump target=*y1
;
*yn1
@copy dx=149 dy=198 sx=0 sy=0 sw=60 sh=20
@wait time="&intrandom(0.8,2,4)*100"
@copy dx=149 dy=198 sx=120 sy=0 sw=60 sh=20
@wait time=20
@copy dx=149 dy=198 sx=240 sy=0 sw=60 sh=20
@wait time="&intrandom(0.8,2,4)*100"
@home
@jump target=*yn1
397:395
08/12/30 12:28:14 YMIqb6zf
【scenarioフォルダ内first.ksファイル】
[layopt layer=0 page=fore visible=true]
[image storage="y1" layer=0 page=fore pos=right]
口パク実行[l][cm]
[animstart layer=0 seg=1 target="*yn1" loop=true]
クリックまでアニメーション作動[l][cm]
[animstop layer=0 seg=1]
糸冬
ファイル名の指定等をいじってみましたが、どうにも芳しくありません……。
連投失礼致しました。m(_ _)m
398:名前は開発中のものです。
08/12/30 12:46:16 x9ZNOAts
>>389
ありがとうございます!
早速組み込んでみますー
399:名前は開発中のものです。
08/12/30 14:11:26 O9B8U+6w
目パチ口パクやった事無いからあれだけど
そのスクリプトのどこら辺で
>y1_a.png(目パチ画像)・yn1_a.png(口パク画像)
これの指定してるの
画像のファイル名指定しないと駄目だと思うんだけど
試しに「y1_a.png(目パチ画像)」これのファイル名を変更したら多分エラー吐いて止まると思う
400:名前は開発中のものです。
08/12/30 15:56:54 ESKDuIpS
>>399
それは_aと拡張子入れなくて大丈夫でなかったっけ? あれ?
俺もアニメは経験無いから大した事分からんなぁ。
401:395
08/12/30 16:38:13 YMIqb6zf
>>399
asdファイル内では*y1や@jump target=*yn1の部分でyn1も同様に行い、
ksファイル内ではセグメント0をimage storage="y1"でそのまま、セグメント1をtarget="*yn1"で指定しています。
ファイル名の変更というのは、ファイル名とスクリプトの両方を等しく変えたと言う事です。
(ファイル名が悪かったのかなと思ったので……。結局そちらはに問題はありませんでしたが;)
スクリプトにどこか間違っている箇所があると思うのですが、どうでしょうか。
402:395
08/12/30 16:39:23 YMIqb6zf
>>399
asdファイル内では*y1や@jump target=*yn1の部分でyn1も同様に行い、
ksファイル内ではセグメント0をimage storage="y1"でそのまま、セグメント1をtarget="*yn1"で指定しています。
ファイル名の変更というのは、ファイル名とスクリプトの両方を等しく変えたと言う事です。
(ファイル名が悪かったのかなと思ったので……。結局そちらはに問題はありませんでしたが;)
スクリプトにどこか間違っている箇所があると思うのですが、どうでしょうか。
403:名前は開発中のものです。
08/12/30 18:47:36 y4HsatFQ
>>397
> [image storage="y1" layer=0 page=fore pos=right]
pos=rightがガンと見た
画像が、作者の意図とは違う位置に読み込まれてる予感!
試しに全部の画像のサイズを、画面いっぱい(800*600とか)に広げてみなよ
404:395
08/12/30 20:38:15 YMIqb6zf
あちゃー、連投してしまった……。(´Д`;)
>>403
ご意見ありがとうございます。
ご指摘通りpos=の先をcenterやright、x・y軸指定にしてみたりしました。
他にも画像サイズを画面いっぱいに広げてみたりましましたが……、ダメでした…ッ!!orz
セグメントの指定なども試行錯誤してみましたが、いまだ改善せず……。
う~む、こりゃあ提示した箇所以外が間違ってるんでしょうか。
それともスポーンとどこかに初歩的なミスをしているとか。
ちなみにOSはXPでメモリは512MB、KAG3を使用しております。
405:名前は開発中のものです。
08/12/30 21:34:01 y4HsatFQ
>>395
昔作ったそれらしいソースを発掘してきた
ks
----------------
*_test_lipsync
@image layer=0 page=fore storage=bsn00
@animstart layer=0 seg=1 target=*start
はじめまして。
[p]
@animstop layer=0 seg=1
----------------
asd
----------------
@loadcell storage=bsn00_a
@loop
*start
@wait time=6000
@copy sx=120 sy=0 sw=120 sh=80 dx=103 dy=85
略
@jump target=*start
----------------
俺なりの考察(スキル低くてごめんな)
・やはり口画像が読み込まれていない。(多分>>395はクリッカブルマップと混同している)
・>>396では*yn1のループには永遠に入らないのでは
別々にasdファイルを記述し別々に[anistart seg=x]を実行
406:名前は開発中のものです。
08/12/30 21:39:44 y4HsatFQ
書き忘れた。asdファイル名はbsn00.asdね
407:405
08/12/30 22:11:17 y4HsatFQ
ぎゃー>>405の考察は大嘘だorz
原因
当該アニメーションのベース名は「y1」なので、「yn1」なる画像は基本シカトされる
対策
1.「ベース画像」をレイヤに読み込む
2.セル画像「ベース画像_a」を用意。<<目パチと口パクを1画像にまとめて!>>
3.「ベース画像.asd」を用意
4.animstartで任意のセグメントを開始
ではないだろうか
スレ汚しスミマセンorz ツッコミお願いします>all
408:395
08/12/31 17:49:35 TVISJD38
>>405さんのご指摘の通りでした。
セグメントは同一のアニメーション画像にしかかからないようです。
なのでアニメーション画像を一枚に統合し、asdファイルを設定しなおしましたところ……、
おかげ様で動きましたーーーッ!!! フハハハ、ぬるぬる動くぜ!
当スレにてご協力頂いた皆様、本当にありがとうございました!!
409:名前は開発中のものです。
08/12/31 20:46:32 HNEzQE5W
質問させて戴きます
ユーザーの画面の解像度に合わせて、ゲーム画面の大きさを変えたいのですが、
それは可能でしょうか?
例えば、ユーザーの画面が小さい時は小さくし、大きい時は大きくしたいのです
410:名前は開発中のものです。
08/12/31 20:52:47 ij3cm8WY
>>409
tjsに挑戦!
411:名前は開発中のものです。
08/12/31 20:56:31 HNEzQE5W
TJSですか・・・わかりました
412:名前は開発中のものです。
08/12/31 22:24:00 oaZ0N+J8
tjsで解像度取得できたっけ?
413:名前は開発中のものです。
08/12/31 22:36:00 0LPlIsrn
>>409>>412
解像度に合わせて、ゲームウィンドウを画面中央に表示する、というサンプル公開されてる。
おかげで、デフォルトで表示される位置確認しようと思ってたのに思い出した。ありがとう。
なんかx=100,y=100くらいの気持ち悪い位置に表示される吉里吉里製ゲーム多いんだよなぁ…
414:名前は開発中のものです。
08/12/31 22:55:35 WbMD19/o
>>413
それはたぶん普通に Windows の標準だ
415:名前は開発中のものです。
08/12/31 23:12:25 HNEzQE5W
>>412 とりあえず、System.screenHeight というプロパティを見つけれました
吉里吉里の方ですが・・・別に問題ありませんよね
416:名前は開発中のものです。
09/01/01 02:19:09 oDcUApR7
ああ解像度って画面解像度の事か。
スケーラブルUIでも実装するって話かと思った。
417:名前は開発中のものです。
09/01/01 03:16:41 qHge5Tf9
スクリーンのサイズとデスクトップのサイズは取得可能だけど、
ディスプレイのDPIの取得は吉里吉里だけでは無理だわな。
418:名前は開発中のものです。
09/01/01 10:01:16 3KGvsLE1
System.readRegValue("HKEY_CURRENT_USER\\Control Panel\\Desktop\\WindowMetrics\\AppliedDPI")
とかではダメかしら?
419:名前は開発中のものです。
09/01/01 17:23:32 xCwSE2eO
メソッドがキャメルってなんかキモい
420:名前は開発中のものです。
09/01/01 17:53:58 cZ1F2JEo
MS厨m9(^Д^)プギャー
421:名前は開発中のものです。
09/01/01 18:00:20 cZ1F2JEo
マジレスするとUCCかLCCかはただの宗教。
422:名前は開発中のものです。
09/01/01 23:38:25 0lHqRpoJ
実行ファイルから各種データを抜き出す方法をご存じないでしょうか。
このような質問自体がいろいろと問題があることは承知の上でご質問します。
というのは、HDDのクラッシュによって開発時のデータがすべて失われてしまい、
手元にあるのはEXEファイルのみという状況になってしまったからです。
どうにかしてここからデータを抜き出したいのです。
どなたかよろしくお願いいたします。
423:名前は開発中のものです。
09/01/02 00:43:03 ymHPRPl/
ああ俺も作ったなぁ。間違えてプロジェクトフォルダ削除したときに即興で。
吉里吉里のリファレンス読破して作れないなら諦めろ。
424:名前は開発中のものです。
09/01/02 00:48:15 LFT1wV67
釣りじゃないの?
425:名前は開発中のものです。
09/01/02 02:56:41 HqRFuVHf
>>422
ひんと 吉里吉里はオープンソース
426:名前は開発中のものです。
09/01/02 04:01:45 dsmURw8u
本気で困ってる割には他力本願だなぁ…
別に困ってもいない初心者の俺ですら調べられるようなことなのに
427:名前は開発中のものです。
09/01/02 04:35:46 mqGqiCCm
どうみても釣り
428:名前は開発中のものです。
09/01/02 04:54:15 IfbmwbQA
ご迷惑をおかけしました。
実行ファイルとxp3を切り分けてから抽出という手段でなんとかなりました。
429:名前は開発中のものです。
09/01/03 04:07:12 Q1WUNQOG
他スレにも書き込みましたがレスがつかないようなので、、、
URLリンク(pianosdauge.org)
このサイト様の素材は
18禁同人でも可能なのでしょうか
吉里吉里素材として紹介されてましたが
特に表示など見えないのですが
430:名前は開発中のものです。
09/01/03 04:18:06 r3RK6vf+
そりゃつかねーよ。そのサイトの人に聞け。
431:409
09/01/03 05:21:09 XiTtuAeq
既存のmainWindowファイルに追加したらできました!
画面の大きさも、setZoomメソッドを使って小さくできました!
432:名前は開発中のものです。
09/01/03 05:57:03 hR+3uRWz
今度はエフェクトが重いとか言ってくるんだろうな。
433:名前は開発中のものです。
09/01/03 14:45:44 T9cmeLs6
>>430
わかりました
434:名前は開発中のものです。
09/01/05 22:34:32 r4oqZMcA
拡張トランジションって1つ作るだけでも大変な労力を
必要とするんだろうかやっぱり。
最近話題の「うみねこのなく頃に」みたいな
拡散や渦巻きみたいなトランジションを吉里吉里でもやってみたいんだけど
今更Nスクに足を伸ばせない
435:名前は開発中のものです。
09/01/05 22:54:01 fxTQyw8n
>>434
うみねこみたいなってのがどういうのかわからないけど、
↓にあるような物では満足できないってこと?
URLリンク(kikyou.info)
URLリンク(pokeita.4ever.jp)
URLリンク(ymtkyk.sakura.ne.jp)
436:名前は開発中のものです。
09/01/05 23:15:51 U0Ja4nAC
ふと思ったんだけど、ルール画像をクリエイティブ・コモンズ・ライセンスの
「継承」にしてると、その画像を組み込んだゲームも同じライセンスで配布
しないとダメなんだよね
それって、事実上つかえないんじゃないの? 関係ない話題で悪いけど
437:名前は開発中のものです。
09/01/05 23:40:43 6CTDvy89
ふと思ったんだけど、吉里吉里をGPLの
クラスパス例外なしにしてると、その吉里吉里を使ったゲームも同じライセンスで配布
しないとダメなんだよね
それって、事実上つかえないんじゃないの? 関係ない話題で悪いけど
438:名前は開発中のものです。
09/01/05 23:55:45 IrzXUnqP
その通りだろうね>事実上使えない
改変されたものは公開させたいけど、そのまま使う分には、
配布する人のライセンスに影響させたくないときは、
ソフトウェアの場合「例外条項つき GPL/LGPL」 を使うことが多い。
※条件をゆるめる方向なら条件追加できる
素材だと、たとえば、「未改変の場合は『表示』での配布を許諾」
とかそういった形にすればいいんだろうけど、クリエイティブコモンズ
でそういう例外つきが一般的なのかどうかは知らない。
439:名前は開発中のものです。
09/01/06 00:14:23 nSFwjJSy
>435の2つ目のサイトは、クリエイティブ・コモンズ・ライセンスだけど、
よく見たら、ゲーム利用は「継承」なしって特記してあったわ
>437
コピペすんなw
440:名前は開発中のものです。
09/01/06 00:37:50 joAGDkgD
>>439
いや、>>436の理論でいくと>>437も同じ事だろw
441:名前は開発中のものです。
09/01/06 00:49:41 lA/LToBo
>>440
吉里吉里を実行ファイルと xp3 ファイルを結合配布すると同じことだが、
そうでない場合はその限りではない。GPL にしても全く問題なく商用配布できる。
ソース入手可能にしないといけなくてめんどくさいからそんなことする人は
まずいないだろうけどね。
442:名前は開発中のものです。
09/01/06 06:37:34 LnIxc8d6
質問です。
自作のプラグインで、ウィンドウが最小化されているときは描画処理を中断してCPU負荷を抑えたいのですが、
ウィンドウが最小化されているかどうか調べる方法はありますか?
443:名前は開発中のものです。
09/01/06 14:05:43 l/gRQ7dA
どういう方式のプラグインだかしらないけどあるよ
444:名前は開発中のものです。
09/01/06 15:23:37 M25U0PZ1
最小化中は演算してるだけで描画処理はしてないと思うんだけど
445:名前は開発中のものです。
09/01/07 17:50:52 bFT3IYdy
一応過去スレは検索とかかけたんだけど・・・
ゲーム内にフローチャートを実装するいい方法はない?
クリッカブルマップあたりでできないかと考えてるんだが・・・
446:名前は開発中のものです。
09/01/07 17:52:46 gLixMIZo
>>445
意味分からん
447:名前は開発中のものです。
09/01/07 17:57:28 A93Nxs/X
具体例をあげて説明してみれ。
過去に同じようなことしてるゲームがひとつぐらいあるだろ。
448:名前は開発中のものです。
09/01/07 18:06:25 bFT3IYdy
>>446
わかりにくくてすまん
一部のADVゲームの機能にフローチャート表示というものがあって
通過済みルートや自分が全体シナリオのどこを進行中なのかわかるチャートなんだが
未進行ルートは隠してしまうようなものなんだが
理想としてはBALDR FORCE EXEのチャートみたいなものかな
画像をあげてみた
URLリンク(www2.uploda.org)
449:名前は開発中のものです。
09/01/07 18:09:13 iReS9q9C
CG閲覧モードと同じ要領で出来るんじゃね?
450:名前は開発中のものです。
09/01/07 18:15:06 gLixMIZo
それフローチャート表示っていうのか。知らんかった
部分ごとに画像分割してフラグ立つたびに可視にしていくくらいしか思いつかない
451:名前は開発中のものです。
09/01/07 18:16:07 bFT3IYdy
>>449
ということは、やはり出来上がったチャートの画像を
隠していく感じがいいのかな?
452:名前は開発中のものです。
09/01/07 18:18:26 bFT3IYdy
>>450
分割表示という手もあるのか・・・隠す事ばかり考えてたわ
重くない方がいいんでちょっと試行錯誤してみる!サンクス
453:名前は開発中のものです。
09/01/07 18:26:43 4yezutCD
ID:gLixMIZoがただフローチャートを知らなかっただけかよ
454:名前は開発中のものです。
09/01/07 18:34:52 A93Nxs/X
フローチャートは知ってても、
「フローチャート表示」なんて知らんだろ普通。
てか一般に通用する言葉じゃないだろ。
455:名前は開発中のものです。
09/01/07 18:57:40 cJjTzkdO
文盲の多いスレですね
456:名前は開発中のものです。
09/01/07 19:01:49 F8kGQZJO
エロゲでちょくちょく見かけるな。
フラグで開け閉めするだけでいいんじゃね。
457:名前は開発中のものです。
09/01/07 19:15:02 gLixMIZo
何故フローチャート知らないことになったんだ
458:名前は開発中のものです。
09/01/07 19:17:43 GuQ8j4SG
俺はぶんもう(←なぜか変換できない)じゃないよ
459:名前は開発中のものです。
09/01/07 19:55:31 BRQOyNvX
「フローチャート表示に困るって、意味が分からんな。具体的に何がやりたいんだ」
→「エロゲのアレです。シナリオの未到達部分を隠して表示する…」
→「あー、『フローチャート表示』って言うとそれを指すのか。初めて知ったわ」
この流れで>>453って発想になるのは、エロゲのシナリオのフローチャート表示システム
以外のフローチャートが存在することを知らないからだろな。
460:名前は開発中のものです。
09/01/07 21:06:17 /jDfhuSZ
フローチャートっていうとかまいたちがまず浮かんだ
461:名前は開発中のものです。
09/01/07 21:22:30 EpQSggzl
最近だとコンチェルトノートが吉里吉里でフロー画面実装してたな
バラしてみたけどTJSで書かれててさっぱり分からんかった
462:名前は開発中のものです。
09/01/07 22:22:54 2iuWVsWy
スクリプティングより仕様を固めるほうが面倒そうだな、シナリオフロー表示は
シナリオをどう分けるかとか、パラメータでの分岐や細かい寄り道はどう扱うかとか
デザインはどうおさめるかとか…
463:名前は開発中のものです。
09/01/07 23:28:46 i6Ijk4rX
おまえら箱書きと呼べ!
464:名前は開発中のものです。
09/01/08 00:44:59 hMag+x0N
箱書きとフローチャートは別の概念だぞ
465:名前は開発中のものです。
09/01/08 00:58:57 28rDMPVf
フローチャートっていうとJIS記法のあれか
466:名前は開発中のものです。
09/01/08 00:59:51 qJ7iXp4o
実装する側からしたらやることはたいして変わらん。
467:名前は開発中のものです。
09/01/08 01:01:08 L3zZ0Qxz
よー分からんけどスパロボのシナリオフローチャートみたいなやつの話?
468:名前は開発中のものです。
09/01/08 01:16:29 28rDMPVf
JIS規定は仕事で調べるから覚えてたけど、ゲーム作るときは基本的にあんなもん使わないからなぁ
今作ってるのは分岐がいっぱいあるからいっぺん書いてみるか
469:名前は開発中のものです。
09/01/08 02:17:22 Rr9IVkQL
質問させてください
かぐや姫studioに付属でついてた
ピクセル単位で位置配置できるイメージビュアーでお勧めないでしょうか
KKDEはピクセル見れないみたい?なので。
かぐや姫自体を落とそうかとも思ったんですが
今はアーカイブにも残ってないんですね…
470:名前は開発中のものです。
09/01/08 04:02:49 vFqRA9Ny
>ピクセル単位で位置配置できるイメージビュアー
これくらいならTJSで作れると思うんだが
471:名前は開発中のものです。
09/01/08 05:28:08 g3AZlbDP
質問させて戴きます。
フルスクリーンになった時、フォントの設定を変えたいのですが、どうすれば良いのでしょうか
472:名前は開発中のものです。
09/01/08 09:25:37 u4tD4Ys7
そうか、エロゲがPADを表示するようになったら、日本の標準がフローチャートから
PADに変わるんだな。
473:名前は開発中のものです。
09/01/08 15:28:46 Rr9IVkQL
>>470
すみません、TJSのスキルがないものでorz
あのビュワーかなり使いやすくてよかったんだけどなあ…
474:名前は開発中のものです。
09/01/08 16:11:20 L3zZ0Qxz
PADって何だ?
末梢動脈疾患?
475:名前は開発中のものです。
09/01/08 16:37:52 5pEx1Dwo
PADとは
PADとはProblem Analysis Diagramの略で、直訳すると問題解析図となります。
構造化チャートとして日立製作所の二村良彦氏が開発したものです。
計算機プログラムを作成するときにアルゴリズムやプログラムの処理を図で表すのに使います。
フローチャートでは判断記号を使った分岐やループではあちこちに線が飛んだり戻ったりしますがPADではそれが無くすっきりと見通しよく手順を記述できます。
ということらしい
476:名前は開発中のものです。
09/01/08 17:28:04 pMKXdlU0
474のは「お前のそれも一般的じゃねえだろw」というアイロニーかと思ったが、
スマン、俺の心が汚れていたみたいだorz
477:名前は開発中のものです。
09/01/08 20:24:30 rqk0elug
エロゲでよくある右クリックしたときに出てくるメニューをつくりたいんですが
その作り方を解説してるサイトがあったら教えてください、お願いします。
478:名前は開発中のものです。
09/01/08 20:39:02 ACUu1Oc3
>>477
TJSに挑戦!と言うサイトに載ってる。
479:名前は開発中のものです。
09/01/08 20:50:13 PEKF+n/y
>>477
右クリックサブルーチンについて書いてある本もある
ぜひ買ってね♪
480:名前は開発中のものです。
09/01/08 20:51:42 pMKXdlU0
>>477
自分のレスから引用するけど、
付属の右クリックサンプル(吉里吉里\kag3\kag3plugin\sample\rclick_tjs.ks)
使えばいんじゃね
おさかな定食のもお薦め
481:名前は開発中のものです。
09/01/09 22:31:44 rqI1pl1t
QMAみたいな感じの4択クイズゲー作りたいんですけど、
50問の問題をランダム再生させて、
結果を集計して、成績ごとに差異をつけるってことできますかね。
482:名前は開発中のものです。
09/01/09 22:32:56 i8Kp8uBd
それができるかできないかわからないなら
クイズゲーは完成しないと思う
483:名前は開発中のものです。
09/01/09 23:22:38 kzPRXebk
>>481
2日で出来る。
この前作った。
484:名前は開発中のものです。
09/01/09 23:26:57 kKCoI8+k
>>481
リファレンスくらい読め
485:名前は開発中のものです。
09/01/09 23:46:54 NsfBP1+O
KAGって書く人によってバラバラすぎてよくわからんな
オブジェクト指向っぽくすればよかったのに
486:名前は開発中のものです。
09/01/10 00:15:24 9Sc31Yup
>>483
おさかな定食のサンプルにあったわ、すまん。
>>484
ちなみにどのリファレンス?
487:名前は開発中のものです。
09/01/10 00:22:55 CaNnAUeP
>>478-480
ありがとうございます。
…かなり大変そうですね。本格的にTJS使わないといけなさそうですし。
テンプレート使うにしてもちょっとデザイン変えるために弄るだけでも
吉里吉里を使い始めて間もない僕にはちょっと難しそうです。
クリッカブルマップっていうのが似たようなことが出来て比較的簡単そうにみえるんですけど
それで右クリックメニューも作れないですかね?
クリッカブルマップで作ったメニューからセーブ・ロード・コンフィグ画面に飛ばして
returnで戻ってこさせることが出来るかどうかが肝っぽい感じがするんですけど…出来ないですかね?
488:名前は開発中のものです。
09/01/10 06:58:58 O9KFAMO6
自分で作っておきながら、なぜ正常に動作してるのか分からないので教えてくださいorz
よくある根や枝と葉をリストで作ってみて、端から検索のように動いていって
必ずすべての要素を通り、その順を出力するよう作りたかったんだが
途中で終了すると思われるsaiki()が無限ループのように動いてるっぽい・・・?
class Tree
{
var bunki =[];
bunki[0]=[];
var a="ルートは、";
function Tree() //コンストラクタ
{
bunki[0]=[1,2];
bunki[1]=[3,4];
bunki[2]=[6,7];
bunki[3]=[];
bunki[4]=[5,11];
bunki[5]=[10];
bunki[6]=[8,9];
bunki[7]=[];
bunki[8]=[];
bunki[9]=[];
bunki[10]=[];
bunki[11]=[];
saiki(0,0);
System.inform(a);
}
function finalize() // デストラクタ
{
}
489:名前は開発中のものです。
09/01/10 07:00:45 O9KFAMO6
function saiki(i,j)
{
a=a+bunki[i][j];
var c=bunki[bunki[i][j]][0];
if(bunki[bunki[i][j]][0] !== void) saiki(bunki[i][j],0);
if(bunki[i][j+1]!== void) saiki(i,j+1);
}
}
var obj = new Tree();
return;
490:名前は開発中のものです。
09/01/10 07:03:26 O9KFAMO6
かなりずれまくったorz
var c=~~~は試行錯誤中の遺物なので無視してください。
これでも正常にルートを表示してくれるのが謎・・・
491:名前は開発中のものです。
09/01/10 11:01:45 ZRhAf5dD
何をされたいのか、分からないのですが、
saiki(i,j)の最後二行の双方で、
再帰呼び出しをしているので…妙にループしているような気がするのかも?
var a="ルートは、";
var b="i と j と配列の中味は、";//追加
…
saiki(0,0);System.inform(a+'\n'+b);//変更
…
function saiki(i,j,c=0){ //変更
…
a=a+bunki[i][j];
b += @'\nA[&i;][&j;]: &bunki[i][j];'
+ @'\t/回数: &c;'
+ @'\n\tB[&bunki[i][j];][0]: &bunki[bunki[i][j]][0];'
+ @'\n\tC[&i;][&j+1;]: &bunki[i][j+1];'
; //追加
…
if(bunki[bunki[i][j]][0] !== void) saiki(bunki[i][j],0,++c);//変更
if(bunki[i][j+1]!== void) saiki(i,j+1,++c);//変更
492:名前は開発中のものです。
09/01/10 13:28:43 8TrSogZ9
本文とタグを打つのに【半角/全角】キーを何度も押すのが面倒なんですが、なにか解決方法はあるんですか?
493:名前は開発中のものです。
09/01/10 13:39:47 pTvkSqHR
ゲイツにサイコミュを実用化してもらえるよう頼んでこい
494:名前は開発中のものです。
09/01/10 14:06:11 l59C4iHq
>>492
クリップボードソフトでペーストとか
置換、一括挿入(変換)とかで軽減すれば
いいと思うんだが。
返答違いだったらスマン。
495:名前は開発中のものです。
09/01/10 14:38:45 P9e76kAT
>>488
再帰を終了する条件がない。
>>493
脳波で操作する事はもうできる。Brain-machine Interfaceでググれ
496:名前は開発中のものです。
09/01/10 15:00:48 TNf6TSW9
家のキーボード、
【ひらがな】の右隣を【半角/全角】にしてるけど結構いいよ。
お願い、ゲイツさまー★
497:名前は開発中のものです。
09/01/10 15:12:13 bbwKNoOy
普段はMacを使っててMacBookのBootCampにWindows入れて開発してるが、
「かな」に全角ひらがな、「英数」に直接入力を固定で割り当ててるから、
Macと同じ使用感が得られて便利。
Mac以前にWindowsをメインで使ってた経験から言っても、
半角/英数キーで切り替えをするより、どれかのキーを押せば必ず全角入力になる、
みたいな割り当ての方がずっと使いやすい。
標準的な106キーボードだと、スペースキーの両隣の「変換」「無変換」を使うといいかも。
498:名前は開発中のものです。
09/01/10 15:33:42 nM6cGjMr
良く使うタグは顔文字で辞書登録してる俺が通りますよ
499:名前は開発中のものです。
09/01/10 15:38:43 qc/YViL2
>>492
俺も辞書登録派
[l]や[p]みたいな短いタグならそのまま辞書登録
それ以上なら汎用マクロにして、属性を空にして辞書登録
もしマクロに纏めきれないくらいバラエティに富んだ長文スクリプトなら、
キー1回多く叩くくらいの手間は気にならんよな
500:名前は開発中のものです。
09/01/10 15:44:32 rFtFq4HX
俺は無変換で半角/全角切り替えにしてるから親指でポチッと
ちなみに変換は変換キー使うからスペースキーはほぼ飾り
空白はTabキーとか使うことが多いし
501:名前は開発中のものです。
09/01/10 16:07:50 +FdMiQBk
結論 KW最強。
502:名前は開発中のものです。
09/01/10 17:11:40 dUgIDJz2
キー配列が気に入らないなら、「窓使いの憂鬱」とかを使って
便利な場所によく使うキーを移動してしまえばいい
503:488
09/01/10 17:29:18 O9KFAMO6
>>495
おっしゃるとおりで・・・w
returnなどで関数を終了させずに次の関数呼んでるせいで
ifが偽になるまで、関数の中に関数を広げていってるってことになるのかな
そのあと徐々に閉じてたんですね…
まぁ上手くいってるようなのでよしとします サンクスでしたー
504:名前は開発中のものです。
09/01/10 18:33:00 b2SPd9O+
>>503
単に再帰する回数が極端に少ないから早いうちに両方のifがfalseになって関数を抜けてるだけ。
再帰する回数をもっと増やしたらスタックオーバーフロー起こすと思う。
505:名前は開発中のものです。
09/01/11 07:09:31 8ngQrObt
データをループさせれば即だが、本人のパソでする分には、ご自由に、てところかな
506:名前は開発中のものです。
09/01/11 16:39:22 FtLt+rss
ふと思ったんだが、某吉里吉里製乙女ゲームは一体どうやってパソコンブルースクリーンをしてるんだろう。
そんな重いゲーム作る気はないが責任来るのは回避したい。
507:名前は開発中のものです。
09/01/11 16:44:19 NJsTFdsQ
>>506
ここで聞くより、そのメーカーに問い合わせるか、自分で解読するかした方が早いと思われ
508:名前は開発中のものです。
09/01/11 16:47:46 tRWGixU7
DirectXのバグに出くわすのが一番手っ取り早いな。
509:名前は開発中のものです。
09/01/11 16:49:36 8G8QLlWj
ブルースクリーンがでたというやつの環境の問題だろ。どうせ。
510:名前は開発中のものです。
09/01/11 16:57:39 YJK9bT+N
>>509
いやいや、吉里吉里側じゃなくて
メーカー側が追加した部分に問題があったっていう話じゃないのか
511:名前は開発中のものです。
09/01/11 17:34:17 fIvkf/19
同意。吉里吉里に環境依存な問題がデフォであったらもっとあちこちでトラブルが報告されてるだろうし。
そんなネタがあったらアンチが放っておかないだろうしw
>>508が言ったように、
自社製の吉里吉里プラグイン(非KAGプラグイン)でDirectXとかを使った凝ったエフェクト実装→自爆
なんじゃなかろうか。
512:名前は開発中のものです。
09/01/11 18:08:46 jKi7io46
残念ながら、そんな技術は話題にされているゲームにはない。
公式掲示板で、時計表示の方法を聞くぐらいのレベルだから。
うっかり無限ループとかの可能性の方があるぐらいだ。
もちろん、吉里吉里自体の問題ではないことだけは確実すぎる。
スクリプトがアレなだけ。
513:名前は開発中のものです。
09/01/11 18:50:42 xuRlsZHe
気持ちは分かるが他のスレまで出張すんな
514:名前は開発中のものです。
09/01/11 21:11:38 Gt+wnovp
クインロゼの話題はヨソでやれ。
プロテクト誤爆とかも含めてマズイから
吉里吉里の問題じゃなくて会社の問題。
ロゼ以外でブルースクリーン出す会社(やサークル)が
他にもあるならこの話題は続けてほしいが
そうじゃないならスレ違い。
515:名前は開発中のものです。
09/01/11 21:38:19 FtLt+rss
吉里吉里自体の問題じゃなかったんだ。
よくわからないまま訊いて空気悪くしてごめん。
516:名前は開発中のものです。
09/01/12 03:24:15 Qn5bHera
ロゼのまとめ見てきたが青画面はVGAドライバのバグ踏んでドライバ・カーネルの描画関連DLL・DirectXランタイムまとめて心中したときの症状に近いな。
環境依存だから吉里吉里関係ねえ。
517:名前は開発中のものです。
09/01/12 05:24:17 jXI3nLA5
質問があります。
レイヤAにマス目状のマップを描画し、カーソルを合わせるとそのマスの情報がメッセージレイヤに表示されるとします。
そのレイヤAの子レイヤにレイヤBを作り、レイヤAの上に重ねて、マウスの位置に追随してカーソル画像を表示させています。
(コンシューマゲームのファイヤーエムブレムや、ファミコンウォーズをご存知であればすぐお分かり頂けるかと思います)
ここで問題なのですが、レイヤAの上にカーソルがある場合、マスの情報が表示されるのですが
レイヤBのカーソル画像にマウスカーソルが乗っていると、レイヤAのonMouseEnterやonMouseMoveが働きません。
レイヤAの上にあるレイヤBにマウスカーソルが乗っても、レイヤBを無視してレイヤAがonMouseEnterやonMouseMoveを拾ってくれる方法は無いでしょうか?
518:名前は開発中のものです。
09/01/12 05:30:15 NWYsXflN
試してないけど、レイヤBのhitThresholdを256にするとか
519:名前は開発中のものです。
09/01/12 05:30:33 jXI3nLA5
すみません、長々と質問したばかりで何なんですが
hitThresholdの値を256にしたら、レイヤBを無視してレイヤAで処理してくれるようになりました。
focusableで試して効果が無かったので質問したのですが・・・失礼しました。
520:名前は開発中のものです。
09/01/12 11:03:30 TppZFCkR
なにこのシンクロ
521:名前は開発中のものです。
09/01/12 12:53:06 Y3NfTvOU
>>518>>519
タイムスタンプみて吹いたw
結婚おめ!
522:名前は開発中のものです。
09/01/13 11:33:24 bxh1qNd9
>>516
社員か?
こんなところまで擁護してんなってw
523:名前は開発中のものです。
09/01/13 11:42:45 5j2Pwn9Y
>>522
吉里吉里がどういうものなのか、少しは調べてからレスしたほうがいいですよ
524:名前は開発中のものです。
09/01/13 12:13:29 pKCq86y0
間抜けっぷりはリア厨らしいなあ、とほほえましくなった。
このネタにはふさわしくない年齢なんだろうけど、
こういう板やスレにはある意味ふさわしい人間だな。
525:名前は開発中のものです。
09/01/13 15:41:30 v3TuWvrl
>>522
>環境依存(で、そうなる要因はその会社が作った部分にある)だから吉里吉里関係ねえ。
て事じゃねえの?
たとえ話はあんまり好きじゃないが、
例えばお前はかーちゃんの飯が不味かったらスーパーに文句言うの?
例えプロと同じ材料使っても、うまい飯ができるとは限らないんだよ
それとも522の頭の中では、そのDQN会社=吉里吉里なの?
526:名前は開発中のものです。
09/01/13 16:14:08 OsQRgnpA
喚くのが目的だから理解させようとしても無駄
527:名前は開発中のものです。
09/01/13 16:17:38 eH7g0mJM
だな
普通にキチガイだと思う
528:名前は開発中のものです。
09/01/13 16:44:56 J/plbNjD
kagで経営シミュレーションつくろうとしたんだけど
ボタンをあっちこっちに配置しようとしたら結構めんどくさくて
linkタグとメッセージレイヤつかったらメッセージレイヤの数が半端ないことになった
管理も面倒だし、プロトタイプだからクリッカブルマップをつくるのもめんどくさい
いい方法ないですか?
529:名前は開発中のものです。
09/01/13 17:43:52 k0aPlwH6
>>528
頑張る。
ていうか、逃げたつもりがどつぼ?
530:名前は開発中のものです。
09/01/13 18:40:52 7kSxWNBm
>>528
普通にボタンで作ればいいじゃない
531:名前は開発中のものです。
09/01/13 18:46:15 J/plbNjD
ボタンなんてあったっけ
532:名前は開発中のものです。
09/01/13 19:11:22 7kSxWNBm
>>531
[button]
つーかリファレンス嫁
533:名前は開発中のものです。
09/01/13 19:16:20 J/plbNjD
>>532
ああ、でもこれ使っても結局メッセージレイヤだらけになっちまう
VBとか.netとかのフォームみたいにペタペタ張る感覚で書けないかなと
534:名前は開発中のものです。
09/01/13 19:25:56 7kSxWNBm
ボタン専用のレイヤなんてそんなに枚数要るかな?
どういう仕様なのか教えてくれたら何かアドバイスできるかも
535:名前は開発中のものです。
09/01/13 19:46:57 0NNuUC5y
こんな感じ。情報量はもっと多い
-----------------------------------------
場所とか時間とか|
所持金とか |
--------------
商品1 x個 ←ボタン
商品2
商品3
商品4
---------
|
|ーーーーーーーーーーーーーーーーーー
顔グラ | 在庫整理 仕入 ←ボタン
| もう寝る
-----------------------------------------
レミュオールの錬金術師っつーゲームのパクリw
536:名前は開発中のものです。
09/01/13 19:52:42 7kSxWNBm
えーと、それってボタンが同一レイヤ上じゃ駄目な理由ある?
537:名前は開発中のものです。
09/01/13 20:01:27 0NNuUC5y
でっかい透明なメッセージレイヤをつくってその上にボタンを置く感じ?
538:名前は開発中のものです。
09/01/13 20:18:01 Vqd4hmfM
普通並列するボタンて同一レイヤ上じゃないのか
539:名前は開発中のものです。
09/01/13 20:20:17 gDatgX5O
クリッカブルマップでごまかす
540:名前は開発中のものです。
09/01/13 20:24:16 2B2LoLvT
>>537
もしかしてlinkやButton一つ一つに一枚ずつレイヤがいると思ってたんじゃ…
541:名前は開発中のものです。
09/01/13 20:41:05 RB9wt6/Y
>>540
それはない
@current layer=message1
@delay speed=nowait
[er]
[font size=30]商品[resetfont] 棚[r]
[font size=15][emb exp="holding"][r][r]
[eval exp="tf.i=0"]
*item_loop
@if exp="store.shelf.list[tf.i] != ''"
[eval exp='item = store.shelf.list[tf.i] + " " + store.shelf.number_list[tf.i]']
@else
[eval exp='item = "---NO DATA---"']
@endif
[link target=*item_click][emb exp="item"][endlink][r]
[jump target=*item_loop cond="++tf.i<store.shelf.max_commodities_kind"]
こんな感じで実装してる、ただ会話パートとか整理用のメニューとかとの切り替えでごちゃごちゃになって
放置してたゲームを久しぶりにつくりなおそうとしたらあまりにも複雑になっててわけがわからなくなってた
それでこういうゲームって吉里吉里以外で作った方がいいかもとか、じゃあ会話パートはどうするんだ
とか考えてたら混乱してた。
542:名前は開発中のものです。
09/01/13 20:45:23 7kSxWNBm
>>541
たぶん一から再設計したほうが後で楽だと思う
画面ごとに必要なボタンとかリストアップして、レイヤの枚数とか仕様を見直してみたら?
メッセージレイヤは10枚程度増えても今どきのPCなら大して重くはないと思うけど、
管理が大変になるのは火を見るよりも明らか
543:名前は開発中のものです。
09/01/13 21:09:06 gDatgX5O
俺ならレミュオールみたいなSLGはエンジンから作るけどな。
544:名前は開発中のものです。
09/01/13 21:09:21 W8WRraB+
>>541
発想は正しい。メッセージレイヤ増えるのはしゃーない。一度に出る機能分は必要。
ただ、いかんせん KAGでそういう記述をすると混乱しがちなので、
たとえば、座標、種別、表示内容を記述した CSV ファイルとかから、
KAGを自動生成するとかのテンプレート方式がオススメ。
あるいはもういっそ TJS で書くとすっきりするよ
ためしてないけどこんなかんじで。
// メッセージレイヤにテキストを一括表示
// msg 表示対象メッセージレイヤ
// infos テキスト情報配列 0:x位置 1:y位置 2:フォントサイズ 4:表示内容
// 必要なら色とか足すべし
function drawTexts(msg, infos)
{
for (var i=0;i<infos.count;i++) {
var info = infos[i];
msg.locate(infos[0], infos[1]);
msg.setFont(%[size:infos[2]]);
msg.processCh(infos[3]);
}
}
545:名前は開発中のものです。
09/01/13 21:09:54 W8WRraB+
続き
// アイテム情報を表示するファンクション
function showItemInfo(msg)
{
msg.clear();
var texts = [[ 0, 0, 30,"商品"],
[40, 0, 12,"棚"],
[ 0, 16, 15,holding]];
drawTexts(msg, texts); // テキスト一括表示
var list = store.shelf.list;
for (var i=0;i<list.count;i++) { // リストの内容を HyperLink化
msg.beginHyperLink(%[target:"*item_click"]); // ここで exp で区別用変数代入とか
var item;
if (list[i] != "") {
item = list[i] + " " + store.shelf.number_list[i];
} else {
item = "--- NO DATA ---";
}
msg.processCh(item);
msg.endHyperLink();
msg.processReturn();
}
}
KAG側ではこんなかんじで呼び出す
[eval exp='showItemInfo(kag.fore.messages[1])'];
546:名前は開発中のものです。
09/01/13 21:28:17 0NNuUC5y
>>544
TJSで描画すると大変かとおもってたけどその方がすっきりするな
ありがとう。試してみる
547:名前は開発中のものです。
09/01/14 00:23:56 ctsoRfiw
> レミュオールの錬金術師っつーゲームのパクリw
それNスクだぞ
548:名前は開発中のものです。
09/01/14 00:33:08 skTu+WB7
KAGEXの質問もここでいいの?
549:名前は開発中のものです。
09/01/14 01:18:39 RSU1v65I
>>548
>>4のテンプルに載ってるから問題ないでしょ
答えられる人間がいるかは、また別問題だけど
550:名前は開発中のものです。
09/01/14 10:43:41 CG6laLkd
なんかスゲー日本語読めない奴いるな。
551:名前は開発中のものです。
09/01/14 11:59:34 skTu+WB7
過去ログ見たけどKAGEXって嫌われてるんだね。
使えない人が大半みたいだし。
552:名前は開発中のものです。
09/01/14 12:17:52 S8RfAjJr
人に聞かないといけないようなレベルの人が使うべきものではないのは確かだな。
553:名前は開発中のものです。
09/01/14 15:09:38 JjVXD+3m
KAGEXはバグで悩まされた事があるから怖くて使えない
554:名前は開発中のものです。
09/01/14 15:24:03 P/IPkcTB
まあまだ開発版だしな。
555:名前は開発中のものです。
09/01/14 16:36:19 Yy6F7JNb
>>552
同意。
で、コツコツ勉強して色々実装していって気が付くとKAGEXに近付いているんだよな。
なんだよ頑張らなくてもここにあるじゃん、と。
でも自分の育てたシステムを今更捨てる気にもなれないし、勉強しなかったらあれは理解できなかっただろうしで微妙なところ。
つまり誰かドキュメント作ったらうけるんじゃなーいっていう。
556:名前は開発中のものです。
09/01/14 21:09:36 kyTVCHmx
>>553
メンテナンスされてる感じがしないしな。
市販ゲームで使われている最新版と比べると、KAGEXは1世代前って感じかな。
誰かがフレームワークを公開しれくれればいいんだけど。
557:名前は開発中のものです。
09/01/14 22:13:09 R7QQhrcE
URLリンク(ruriko.denpa.org)
によるとsvnのKAGEXは相当古いみたいですね。
互換なしでもいいから最新版あげてくれないかなー。
558:名前は開発中のものです。
09/01/14 22:13:50 MneR+Itl
フレームワーク丸々作ってるとTJSのバグなのかスクリプトのバグなのか分からんなぞの症状に出くわすから困る。
559:名前は開発中のものです。
09/01/14 23:28:55 jyMgZ4GE
そんな高度なことはしてないが、何故か選択肢の文字列によって、
キーボード使用時のフォーカスが消えてしまう(マウスなら普通に選べる)と
いう謎の現象に前から苛まれている。原因がまったく分からん。
「特にない」だとフォーカスが消え、「用はない」だと普通にフォーカスが
一周する。
他のところは一切いじらず、文字列変えただけで再現できる。
何だろうな、これ。
普通のlink-endlink囲みなんだが。
560:名前は開発中のものです。
09/01/14 23:37:25 OVM5V40y
つかさっさと
Unicode対応してほしい
561:名前は開発中のものです。
09/01/14 23:41:44 QyuSlHJI
普通に Unicode 対応だと思うが…
UTF-8 対応じゃないけどなw
562:名前は開発中のものです。
09/01/14 23:44:41 kyTVCHmx
>>560
すでにUnicode対応してると思うんだが・・・
ksかtjsのファイルをBOM付きのUTF-16で保存して実行してみな
563:名前は開発中のものです。
09/01/15 00:31:48 jdEvEKxw
立ち絵を表示させることはできたのですが、キャラクターの周りの余白まで一緒にうつっていて困ってます。
キャラクターだけ表示する(余白を消す)方法を教えてください
564:名前は開発中のものです。
09/01/15 00:36:42 kmO4ixg3
透過png
565:名前は開発中のものです。
09/01/15 00:37:13 ckARJu0M
>>563
>4の講座見て頑張る
566:名前は開発中のものです。
09/01/15 03:17:10 EhhcJPP8
ごう氏とかその周辺が期待してるゲームが軒並み特大地雷だった件
庭とか怒りの日とか
567:名前は開発中のものです。
09/01/15 03:41:34 y83iCAPn
>>562
UTF-8でも特に問題ないけどな
568:名前は開発中のものです。
09/01/15 07:06:25 Jligu9wU
ごう氏ってだれだ?
ところでfadeoutbgmで音楽を止めると、
それ以降のゲーム中で音楽が鳴らなくなってしまう箇所があるんだが、なんでだろう?
stopbgmで止めると問題ない。
他のファイルでfadeoutbgmを使っていても平気なんだが特定の箇所だと鳴らなくなる。
569:名前は開発中のものです。
09/01/15 10:44:14 QoxTjFQE
>>568
>ごう氏ってだれだ?
URLリンク(ruriko.denpa.org)
URLリンク(www.wamsoft.jp)
570:名前は開発中のものです。
09/01/15 15:36:20 BRw3BktP
知らないのか?
XMascotの人だ。
571:名前は開発中のものです。
09/01/15 16:34:34 g4qtXYS+
立ち絵の抜きを透過pngでやる人も居るのか。
オレはアルファチャネルの方がだんぜん楽だと思うが描画ソフトの違いかな。
572:名前は開発中のものです。
09/01/15 16:44:58 q+epLw87
>>571
透過PNGの透過機能はまさにアルファチャネルによるものだぞ
たいていのツールは、描画中の画像のアルファ情報をそのまま
PNGのアルファにしてくれるはずだが……何つかってんの?
573:名前は開発中のものです。
09/01/15 21:32:51 o5LU3Gup
PNGってtRNSだけじゃなくてパレットでの透過も出来なかったっけ?
574:名前は開発中のものです。
09/01/15 22:28:26 Ea946E8j
できる。インデックスアルファも使える。
575:名前は開発中のものです。
09/01/16 02:25:40 1VtaFcwY
質問させてください。
一度選んだ選択肢を、次回選んだときに色が変わるようにしたいのですが
どのようにマクロを組めばいいのでしょうか。
某所で過去公開されておりましたマクロを使用してみたのですが
エラーが出てしまうので、公式の過去ログにのっていた
別のマクロを使ってみたのですが、(セーブデータも一度全消去等やっています)
やっぱりそちらもエラーが出て使えません。
いろんなサイト様を見て回ったのですが
解説されているサイトもなくて…。
576:名前は開発中のものです。
09/01/16 02:38:09 cHDQvqD8
linkタグのexpでfなりsfなり変数に値を入れるようにして
linkタグをfontタグで囲ってcondで条件指定
577:名前は開発中のものです。
09/01/16 06:08:46 AUO79qwf
Deeたんの鯖ってDebianだったんだな。
久しぶりのlinuxに最近よく聞くUbuntuを選んで他のlinuxと少し違うところに戸惑ってる俺。
しかし、最近のlinuxは何もしないでもなんでも認識するし日本語周りで困らんのは楽でいい。
578:名前は開発中のものです。
09/01/16 14:37:39 j8/RXghr
質問です
※first.ks
(前略)
*mainmenu
; /* 最初に戻るの定義 */
[startanchor]
[cm]
; /* メニュー用にレイヤをセッティング */
[call storage="settings.ks" target="*menulayersetting"]
(後略)
※setting.ks
*menulayersetting
[laycount layers=1 message=0]
[position layer=message0 width=800 height=600 frame="" opacity=192]
[layopt layer=message0 visible=true]
[return]
と言うコードなんですが、なぜかcallするとラベルが見つからずに帰ってきます。
お馬鹿な質問ですが、助けてください…orz
579:名前は開発中のものです。
09/01/16 14:43:39 bfjRi2Dg
setting.ks
settings.ks
580:名前は開発中のものです。
09/01/16 14:45:50 j8/RXghr
>>579
ごめんなさい、そこは合ってますorz
URLリンク(wktk.vip2ch.com)
シナリオファイルは参照できているはずなのですが。素直に1ファイルで組んだほうが良いかもしれませんね…
581:名前は開発中のものです。
09/01/16 14:55:22 bfjRi2Dg
>>578のスクリプトを試してみたら普通に走った。
ラベル名の記述ミス以外に思いつかないけど、
call先のksファイルだけでも上げられないでしょうか?
582:名前は開発中のものです。
09/01/16 15:00:12 j8/RXghr
>>581
ごめんなさい、走りました。
ソースの一部がUnicodeでエンコードされてたのが原因でした。
スレ汚し失礼しました。吊ってきます…
583:名前は開発中のものです。
09/01/16 16:00:33 oS+z+jyn
エンコーディング混在できるエディタ使ってるのか?
584:名前は開発中のものです。
09/01/16 19:33:29 j8/RXghr
>>583
Settings.ks→UTF-16
ほか→Shift_JIS
となってました。UTFを解除して、Shift_JISにしたつもりがこれだよ!ってことでorz
585:名前は開発中のものです。
09/01/16 20:50:52 tXtwfsLB
フリーセーブモードで作ろうかと思っているのですが
フリーセーブのロード画面をタイトルメニューや右クリックメニュー
から呼び出すのはどうすればいいのでしょうか
よろしくお願いします
586:名前は開発中のものです。
09/01/17 01:42:55 UugkZXvT
>>576
レスありがとうございます!
なんとなくイメージできましたので
これから作ってみます
587:571
09/01/18 01:35:59 4x/v9qp7
>>572
ちょっと遅れてしまったが一応res。
>>たいていのツールは、描画中の画像のアルファ情報をそのまま
>>PNGのアルファにしてくれるはずだが……何つかってんの?
オレは絵を描くのは使い勝手と値段でずっとPaint Shop Proを使ってる。
それだとそういう機能はなかったな。
というかPSPだとpngの透過を作ること自体がちょっと手間なんで、
メッセージ枠用の半透過画像を作る時だけフリーのPictBearを使ってた。
たいていのヤツはPhotoshopなんだろうが、やっぱりそれだけ便利なのかな。
588:名前は開発中のものです。
09/01/18 04:28:51 WjXltGKo
>>587
俺もPSPだったけど乗り換えたよ。
慣れると戻れない感じ。レイヤの使い勝手が全然違う。ネット上のHowToも多いって点も見逃せない。
あとは作業ファイルそのままやり取りしたり、共通言語的に扱えるよねーとか。
PSPにも軽さやフィルタの個性とか利点もあるから捨てはしないんだけど。
透過PNGの問題はあるから使い慣れたのじゃないと嫌ならPSPで作ってPSD形式で保存、
あとはGIMP(フリー)で開いてPNG保存とかで凌ぐってのもあり。
でも、この先同人活動で他の人と組んで遊び続けるならPhotoShop使えたほうが良いとは思う。