[過去ログ] 2月3日、吉里吉里を落とした (958レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
688: 03/09/11 19:40 ID:9h+ED3Cp(1) AAS
レベルが高いなあ、ここは。
KAGもまともに使えない俺にはまぶしすぎる場所だ・・・(つд`)゚.。ウワァン
689: 03/09/12 03:01 ID:ihUka/ze(1) AAS
ガムバレー
690
(1): 03/09/13 17:51 ID:eSgOteyV(1) AAS
KAGParserクラスについて解説したサイトや何かって、ありますかね? いくら検索しても出てこないんですが。
やっぱり、吉里吉里ソースを見るしかないのか……C++サッパリなんだけどなぁ……。
何で吉里吉里リファで解説して無いんだろう?
691
(2): 03/09/14 00:36 ID:KjBFxh1L(1/4) AAS
buttonで画像を指定して表示したい場合に、表示したい画像領域は決められないんですか?

【ゲーム開始】というbmpを作ってボタンに表示させたいのだけど、
ム開 と表示されてしまう。

表示させるメッセージレイヤーの表示領域は十分あり、マージンも全て0になっています。
また、設定・表示させる際にcurrent指定はしています。
692
(1): 03/09/14 01:37 ID:mf2RNZz3(1) AAS
>>691
シナリオソース貼ってみそ またはうpきぼん
693
(2): 03/09/14 03:46 ID:R93m9+pt(1) AAS
>>691
ボタン画像は、|普通の状態|押された状態|フォーカス状態|と三つ並べる必要がある。
なので、その画像だと|ゲー|ム開|始|と区切られてるんだと思われ。
なので|ゲーム開始|ゲーム開始|ゲーム開始|と作るべし。
横幅三倍にして、コピペするといい。
694
(2): 03/09/14 03:52 ID:3yAhHydF(1) AAS
>690
吉里吉里/KAGはTJSというJava/JavaScriptによく似てはいるが
全く別の言語なんだから、用意してなきゃないのは当たり前。
知ったか厨( ゚Д゚)イッテヨシ
TJSリファレンスを見てわからなきゃ解説書でも買ってろ。高くはない。
695: 03/09/14 04:24 ID:1sx6xJov(1/3) AAS
690とは別人だけど。

>>694
KAGParserってのはKAGの構文解析を行うルーチンで、
この部分は速度が必要なのでC++で書かれてるのよ。
知ったか厨( ゚Д゚)イッテヨシ
696: 03/09/14 07:38 ID:q1tOu2yt(1) AAS
小泉叩きキターーーーーーーーーーーーーーーー!!!
697: 03/09/14 11:56 ID:HRdw33B7(1) AAS
まあ、吉里吉里ソースとかC++とか690が言っている時点で、吉里吉里内部の話なのは明白。
しかもネイティブクラスなんだから、TJSリファレンスなんて関係無い。(関係するのは吉里吉里リファレンス)
まあ、>>694は知ったか厨って事でいいな?
698: 03/09/14 12:26 ID:KjBFxh1L(2/4) AAS
>>693
そうだったのかー!!

ありがd

>>692
これで出来なかったらソース貼らしてもらいまっす。
699: 03/09/14 12:54 ID:iTJB7DSB(1) AAS
>吉里吉里/KAGはTJSというJava/JavaScriptによく似てはいるが
>全く別の言語なんだから、用意してなきゃないのは当たり前。

TJSがJavaScriptと似て非なる言語であることと、
リファレンスを用意してないことの間になんの関係性があるんだろう?
あと、TJSはJavaScriptに似せてあるが、Javaには似てないと思うぞ。
700
(1): 03/09/14 14:27 ID:KjBFxh1L(3/4) AAS
常時moveを繰り返して使用する事って出来ますか?

選択肢などでプレイヤーの操作待ちの時に、常時画像を移動させていたいのです。
701: 03/09/14 17:43 ID:j1b5vipW(1) AAS
>KAGParser
作ってみたんでよかったら参考にしてください
外部リンク[cgi]:www8.big.or.jp
702
(1): 03/09/14 18:13 ID:imcH1xK4(1/2) AAS
吉里吉里で外部ファイルに出力したり
他のアプリ起動させたりって出来ますか?
703
(1): 03/09/14 18:34 ID:1sx6xJov(2/3) AAS
>>702
データの読み書きは標準機能ではArray, Dictionaryについてしか
実装されていない。任意のデータの読み書きをしようと思うと、プ
ラグインを利用して実装するしかない。

外部アプリ起動は System.shellExecute() で可能。
704
(1): 03/09/14 19:29 ID:imcH1xK4(2/2) AAS
>>703
ありがとうございます。
HTML自動生成とかできたらいいなぁとか思って。
今の僕のスキルでは無理なようですね。
705: 03/09/14 20:35 ID:KjBFxh1L(4/4) AAS
>>700
自己解決
自分がアフォなだけでした。
706
(1): 03/09/14 22:03 ID:dJjpysa7(1) AAS
>>704
HTML文書を書き出すくらいなら Array.save でできるぞ
707
(1): 03/09/14 22:43 ID:1sx6xJov(3/3) AAS
>>706
変数名や記号なんかのゴミもいっしょに表示されるのを
「できる」って言うんなら、そりゃできるんだろうけどなぁ…
708: 03/09/14 23:35 ID:in8LN9SG(1) AAS
>>707
いや、いや、何言ってんだ
それは Array.saveStruct だと思う。

出力すべきイメージを一行ずつ適当な配列に収めて、
その配列を Array.save すればいいでしょう。

a=["一行目", "二行目", "三行目"];
a.save("output.txt");
709: 03/09/15 00:16 ID:8Ih5QR2l(1/3) AAS
おれの勘違いだった。
スマソ。
つーか知ったか厨( ゚Д゚)イッテヨシ >おれ
710
(1): 03/09/15 01:36 ID:0GyhOFY1(1/6) AAS
前景レイヤーの大きさを変更するタグってありますかー?

[image]タグで読み込んだレイヤーに[pimage]で画像を追加した場合、
最初に読み込んだ画像のサイズ以上の位置に表示させようとすると
画像が切れて表示されてしまいます。

誰かたすけて。
711
(2): 03/09/15 01:54 ID:8Ih5QR2l(2/3) AAS
>>710
最初からpimageではみ出した分までの大きさを持つでかい
画像を前景レイヤに読み込んでおくというのではダメか?
712: 03/09/15 02:01 ID:0GyhOFY1(2/6) AAS
>>711
うーん・・・。
それは考えたんですが、生意気ながらやり方としていまいち感が拭えないんです。
けど、これが最短の方法ならこれでやった方がよさげですね。
ありがd。

でも、なんか良い方法があったら誰かお願いします。
713
(1): 03/09/15 02:03 ID:ZM7EzKLE(1/3) AAS
どうしたいのかいまいちよくわからんがfgzoomは?
714: 03/09/15 02:41 ID:0GyhOFY1(3/6) AAS
>>713
fgzoomって何でしょう?
Docやネットを探しても見つけ出す事は出来ませんでした。

やりたい事の例を書きます。

"あいうえお"と描かれたビットマップを表示し、その表示したレイヤと同じレイヤに
"かきくけこ"と描かれたビットマップをpimageで、画像"えお"に重なるように
追加したいのです。
省9
715
(1): 03/09/15 03:10 ID:8Ih5QR2l(3/3) AAS
じゃあ、最初のレイヤを@imageでclipwidthつけて本当のサイズ
より大きいサイズで読み込む直して、それから@pimageとかどう
だろう。試してないけどうまくいくかも。
716
(1): 03/09/15 03:54 ID:0GyhOFY1(4/6) AAS
>>715
それは試しましたがダメでした。

うーん。

レイヤ画像を拡大縮小する事もできれば楽なんだけどなあ。
StretchBltの機能を要するタグがほすい。
717: 03/09/15 03:58 ID:0GyhOFY1(5/6) AAS
>>716
補足。下二行は今までの話とは関係ありません。
718
(1): 03/09/15 08:52 ID:ZM7EzKLE(2/3) AAS
fgzoomは前景レイヤをズームインズームアウトする物。
吉里吉里フォルダの中に
kag3¥kag3plugin\zoomってない?

なんか見てると
”あいうえお””かきくけこ””あいうかきくけこ”
と3枚用意した方が簡単な様に思えるんだけど
それじゃまずいのかな?
719: 03/09/15 11:57 ID:ZM7EzKLE(3/3) AAS
あ、>711で書いてあるか。<最初画像を用意。

fgzoomで画像ズームアウト&移動させてpimageしたら
そんな感じにならんかな?
両方したことないからわからん。
720
(1): 03/09/15 14:05 ID:IgwYegT1(1) AAS
これじゃ駄目なんでつか?

;あいうえお、かきくけこの幅は75、1文字15(TepaEditorで作成)
@image storage=あいうえお layer=0 visible=true
@eval exp="kag.fore.layers[0].width = 120"
@pimage dx=45 layer=0 storage=かきくけこ
721: 03/09/15 14:14 ID:0GyhOFY1(6/6) AAS
>>720
それで大丈夫でした。ありがd

答えてくれた方すんまそん。

>>718
thx!
zoomプラグインだったんですね。
722
(1): 03/09/18 03:12 ID:QnDQNar6(1) AAS
お前らエロいですね
723: [sage midori@tan.ii.jp] 03/09/18 18:54 ID:CtEmdr8I(1) AAS
>>722
オマエモナー
724: 03/09/26 18:35 ID:JXG3g0+w(1) AAS
age
725
(1): 03/09/29 02:25 ID:dBa1S/jq(1) AAS
前から思っていたんだが、公式でいつもメアド無しで書き込んでる常連が
いるじゃない。あれってどういう人なんだろう?
726: 03/09/29 21:17 ID:4YqERmEo(1/2) AAS
>>725
本当は全部Deeタンの自作自演なんじゃないの?(マテ)

んで、ちょっと質問。
KAG3のタグリファのchタグの説明に、
> KAG 内部では、通常の文字は、一文字一文字すべてがこのタグに分解されて処理されます。
って書いてあるんだけれど、KAG内部のどこで、通常の文字が分解されているの?
MainWindow.tjsとかMessageLayer.tjsを自分なりにじっくり探してみたつもりだったん
省2
727
(1): 03/09/29 22:10 ID:fNDsdvnM(1) AAS
通常の文字をchタグだとみなすのはKAGParser#getNextTag()の中で処理されています。
ソースのtvpwin32/utils/KAGParser.cppの1201行目から。
728
(1): 03/09/29 22:57 ID:4YqERmEo(2/2) AAS
>>727
くは、KAGParserかぁ……盲点でした。
どうもありがとうございました。
729: 03/09/30 01:16 ID:28CT0zj+(1) AAS
>>728
リファレンスで言うとこれだね
> ◆KAG 3 の新機能
> ・KAG のシナリオ解析部を吉里吉里2本体に内蔵
> 吉里吉里2本体には KAG のシナリオを解析するための機能が組み込まれまし
> た。KAG 2.x では TJS スクリプトで処理していましたが、これを本体に内蔵す
> ることによってシナリオの解析速度が飛躍的に高速化されました。
730: 03/10/01 02:51 ID:pMZpkBYs(1) AAS
俺はまだTJSを使えないへたれでつ。
このスレなんだかまぶしいよママン・・・

ちょっと聞いてみたくなったこと。
ちまちまKAGを必死こいて修得中ですが
KAGでゲーム作ってる人、エディタ何使ってますか?
俺はかぐや姫使ってますが、いまいち機能を理解してない・・・
731: 03/10/01 05:02 ID:QLOSFd36(1) AAS
beta16公開sage
かぐや姫は良いソフトだけど、
作者のメールアドレスもBBSも消えているのが痛い。
今後の更新ないっぽい・・・。
他に選択肢あるなら俺も聞きたいです。
732: 03/10/01 08:17 ID:5Ds6h8zH(1) AAS
TeraPad。
吉里吉里/KAG使い始める前から愛用してたフリーテキストエディタ。
前にどっかで公開されてたkag用のキーワードファイルを使って、kag対応の色分け表示をさせている。
733: 03/10/01 09:06 ID:I7de2ZX9(1) AAS
xyzzy
色分けと、よく使うタグへのショートカット割り当てと、キーワード自動補完機能を自作。
734: 03/10/01 13:10 ID:KrAaH8ko(1) AAS
メモ帳オール手打ち。
735: 03/10/01 14:48 ID:cS1mMoI6(1) AAS
MKEditor と、oedit と、真魚(まな)と、SpaceEditor使ってる。
どれか一つに決めろと……(汗)。
736: 03/10/01 17:01 ID:EXWLsnLF(1) AAS
秀丸。
737: 03/10/01 19:11 ID:BV/coZst(1) AAS
KAG Writer使ってまつ。
外部リンク:www5d.biglobe.ne.jp

開発終了したらしいけど…
738: 03/10/04 04:22 ID:IHgVwzR+(1) AAS
かぐや姫、テキスト表示の折り返しがあればなあ。
そこ以外は不満無いんだけど……
739: 03/10/04 18:11 ID:UV/UTT7S(1) AAS
「かぐや姫Studio Ver3」を製作中である事を祈ろう。
740
(1): 03/10/06 23:20 ID:3Rg1CYae(1/2) AAS
@hact exp="kag.se[0].play(%[storage:'○○.wav', loop: false])"

の○○.wavを%storageに代入したいのですが
文法上どうすればいいか教えてくださいぃ(つ_;)
741
(2): 03/10/06 23:23 ID:3Rg1CYae(2/2) AAS
なんか文がおかしいですね……
○○.wavを%storageに代入して%storageを上記の
@hact exp="kag.se[0].play(%[storage:'○○.wav', loop: false])"
で使いたいという意味です。(^^;
シングルだと代入にならないダブルだと文法エラーになるし……。
742
(1): 03/10/07 00:58 ID:sOGjuy8k(1/3) AAS
>>741
> @hact exp="kag.se[0].play(%[storage:'○○.wav', loop: false])"
これで問題なさそうだけど。

「○○.wav」が無いとか?
もしくはほかの文が間違っているんじゃないかな。
743
(1): 03/10/07 01:02 ID:sOGjuy8k(2/3) AAS
あとはwavファイルが壊れていたりとか、実はwav形式じゃなかったり。
744
(1): 03/10/07 01:36 ID:t3D0D8gT(1/2) AAS
>>741
マクロの属性をTJS式で使用したいってことか?
だとしたら、TJSをもっと使うためにのmpのところ嫁。
745
(1): 03/10/07 01:53 ID:sOGjuy8k(3/3) AAS
ああ、そゆことか。
>>742-743は間違いでっす。
746: 03/10/07 02:30 ID:AESyll7D(1/2) AAS
>>745
まぎらわしくてごめん

>>744
サンクス。そこみてやってみたんだが
@hact exp="kag.se[0].play(%[storage:'mp.storage', loop: false])"
だとエラーになって落ちてしまう……。
シングルクォーテーション外してもだめっぽい……よくわからない……。
747
(1): 03/10/07 03:20 ID:t3D0D8gT(2/2) AAS
function hoge(storage){
return "kag.se[0].play(%[storage:'"+storage+"',loop:false])";
}
とかって関数を作っておいてから、
@hact exp="&hoge(mp.storage)"
とやる。
748: 03/10/07 11:22 ID:AESyll7D(2/2) AAS
>>747
できた〜>747タン愛してる。
これでいろいろ応用できそう。
749: 03/10/08 08:58 ID:fVhvFKJ7(1) AAS
同じようなことが>>511のやり方でもできるね。
あのレス、漏れには画期的だった。
750: 03/10/08 11:07 ID:pNJmZUV1(1) AAS
あ、そか""内の"や'は\だ。俺perlやってたのになにしてんだ……。
751
(1): 03/10/08 23:58 ID:DnvtAXyA(1) AAS
相変わらずkikyouinfoが糞重い。
と言うか落ちてる?
752
(1): 03/10/09 00:16 ID:VcLZT0rr(1) AAS
>>751
そんなことないよ
753: 03/10/09 00:22 ID:oGSH9p+g(1) AAS
>>752
スマソ。
ぷろ串はずしたら楽に入れた。
754: 03/10/12 14:13 ID:WcsI1cOR(1) AAS
あれ?本家のDeeタンのリモホが前と違う気が。プロバイダ変えたのかな。
755
(3): 03/10/13 17:32 ID:klqIJpF8(1) AAS
吉里吉里使ってギャルゲー作ろうと思ってるんですけど、巷のギャルゲーみたいにメッセージウィンドウ内にバックログやスキップ等の機能をつけることってできますか?
756: 03/10/13 17:53 ID:3tiFfJkm(1) AAS
>>755
余裕でできます
757: 03/10/13 18:07 ID:IsdW09zS(1) AAS
むしろ、つけない様にする方が多少作業が必要なぐらいだなw
758: 03/10/13 18:53 ID:cxo20uNW(1) AAS
うん。外すにはものすごい手間がかかる。
はっきり言って、某姫のPS2エンジンよりよっぽど良い。
子供には負けるが
759: 740 03/10/13 18:57 ID:pel0iLp5(1/2) AAS
>>755
俺が作ってたマクロがバックログで音声リプレイするヤシだよ。
760
(1): 755 03/10/13 20:43 ID:e0JR4mCY(1) AAS
えーと、僕が言いたいのはメッセージ枠の部分に「SKIP」や「BACK」などのボタンを作って、そこを押せば、いちいち右クリックメニュー出してスキップ、なんて作業をする必要がないようにしたいのですが、できますか?(分かりにくいかな……?
761: 03/10/13 20:49 ID:1A8SY5xs(1) AAS
できるよ。
762: 03/10/13 22:02 ID:pel0iLp5(2/2) AAS
>>760
作ってみようと思ってる割りに吉里吉里について全く調べてない気がする。
ダウンロードしてサンプル的にさわろうともしてないんじゃない?
763: 03/10/13 22:11 ID:3AG/Bkqc(1) AAS
楽勝。
マニュアル見れば色々な手段が考えられるはずだ
764: 03/10/13 23:04 ID:Qqr6rOL2(1) AAS
本家BBSなんかでも既出だと思うけどなあ。

いちばん簡単と思われるのは
;---
[macro name=er2]
[er][スキップボタン表示][もどるボタン表示]
[endmacro]
;---
省3
765
(2): 03/10/15 23:58 ID:PqKCKwgI(1) AAS
Delphiで吉里吉里のプラグインを作りたいのだが、仕様書もなんにもない。
仕様が固まっていないのは構わないが、ソースコードを見て作ってくれ方式はないんじゃないかと思う。
忙しいのはわかるけどさ。
766: 03/10/16 00:27 ID:735K+m7K(1) AAS
フリーでソースまで公開してくれているのに、そんな言い方は無いと思う。
767: 03/10/16 00:32 ID:nXlkGw+J(1) AAS
>>765
おまいが神になれ
768: 03/10/16 01:31 ID:2cl2/Lx2(1) AAS
ここで文句を言う前に公式BBSで、知識のある人がいないか
質問したりという考えは浮かばないのか。
1-
あと 190 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.017s