トップページgamedev
1001コメント344KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。03/10/29 23:11ID:420t+hbZ
ノベル製作ツール吉里吉里/KAGを使用している人達が雑談や質問をするスレッドです。
本家BBSで聞きづらい質問や初歩的な質問などでもよいのでわからないことがあればどうぞ。
自分のゲームの進行状況や製作ツール等についての話、TJS等の質問もお待ちしています。
マルチポストはやめましょう。個人叩きも禁止です。

前スレ(再利用) http://pc2.2ch.net/test/read.cgi/gamedev/1044256119/
前々スレ http://pc2.2ch.net/test/read.cgi/gamedev/1021890648/

【公式】
吉里吉里/KAG推進委員会
http://www.piass.com/kpc/

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

KAGと心中 基本編
http://www.piass.com/kpc/kag1/index.html
0521名前は開発中のものです。04/03/06 17:28ID:hoNb2eIh
アンギル君は、打たれ弱いんでつね
0522名前は開発中のものです。04/03/06 20:00ID:4MJMtA1r
マニュアルやログを読んだのですが、分からなかったので質問をお願いします。
吉里吉里の動画再生についてですが、AVIとMPEGとフラッシュが可能とあるのですが
AVIだと大きい、フラッシュだと音とずれるそうなので
MPEGで作ろうかと思ってます。

エンコード環境のあるメンバーに依頼する際には
吉里吉里で再生可能なMPEGは、1とか2とか、どれをお願いすればよいのでしょうか。
他に、WMVなどをプラグイン?で再生などは可能なのでしょうか?
0523名前は開発中のものです。04/03/06 23:11ID:BTbwmz5c
吉里吉里のムービー再生はDirectShowにお任せのはずだから、WMVなんかは
ユーザー環境のDirectXとかWindowsMediaPlayerとかのバージョンに左右されると思う。

MPEG1にしとくのがたぶん一番安全。その他は動作環境に一言書く必要があるかも。
0524名前は開発中のものです。04/03/07 01:48ID:E9DmGgc/
mpeg2は再生側が意図的にコーデックを入れてないといけないので問題外だと思う
0525名前は開発中のものです。04/03/07 12:40ID:7IrvQLrb
>523、524
なるほど、MPEG1以外は内蔵されている以外のコーデックが必要なんですね。
MPEG1が一番ベストだというのは、教えていただいて分かりました。
PCやOSごとの快適さの問題は悩みます…レスありがd。

>523
動画やBGM(ogg)の重さ問題を考えて、対象OSは98SE以降にしているのですが
WMVは、MediaPlayerの9以降をインスコしている環境のPCなら
吉里吉里でも再生は可能ということなんでしょうか?
0526名前は開発中のものです。04/03/07 18:30ID:E9DmGgc/
>>525
MediaPlayer9なら再生はOKかと。
吉里吉里の仕様でDirectX 7以上は必須。
後、WMV形式は再生出来ないので、WMVでエンコードした
AVI形式という事になるが、Mediaエンコーダでは作成不可。
VCMを使ってAVIは作成。

軽さを重視するならWMVはあまりお勧め出来ないけど。
0527名前は開発中のものです。04/03/08 05:55ID:/BTaP8qe
>>525
ID:E9DmGgc/
はしったかくんなので、マジにうけないようにしてね。
0528名前は開発中のものです。04/03/08 20:19ID:hTgnhkqd
どうでも良いが、あげないでくれ。
0529名前は開発中のものです。04/03/09 01:54ID:CEJEaN/n
>>528
なぜに??
0530名前は開発中のものです。04/03/09 16:04ID:dvMuRMEh
>526
昨日はネットに出れなかったので遅くなりましたが
レスありがd。

まわりに誰も分かる人がいないので
非常に参考になりました。
ファイルが大きくなるので抵抗があったのですが
MPEG1で作成をお願いしようかと思います。
0531名前は開発中のものです。04/03/09 18:23ID:9QFGcvbI
>>530
だれに??
0532名前は開発中のものです。04/03/09 19:11ID:zc0gAx6Q
0533名前は開発中のものです。04/03/10 00:12ID:s3N1oVt0
532>>
そうか。
0534名前は開発中のものです。04/03/10 06:21ID:/iLV6q9f
なんでやねん!

0535名前は開発中のものです。04/03/10 09:53ID:7y2iuV1b
本家掲示板に

頭 の 弱 い 人 降 臨

0536名前は開発中のものです。04/03/10 10:17ID:gHV/zZVe
>>535
オナれ
0537名前は開発中のものです。04/03/10 11:14ID:7y2iuV1b
俺な。
0538名前は開発中のものです。04/03/10 21:08ID:ZNHwGrQ2
前にDeeタソが言ってた、
「if〜else〜endif」はもう実装されたんでつか?
kikyou.infoでは見当たらなかったんでつけど。
0539名前は開発中のものです。04/03/10 21:41ID:S219AIuu
まだでつ
0540名前は開発中のものです。04/03/11 07:45ID:nRYFYez8
すみません、吉里吉里でノベルゲー作ろうとしてる者です。
本家の白い方はドキュメント等読みやすいんですが、
黒い方の対話形式のチュートリアル、きついです・・・
掲示板も香ばしいし・・・やはり何もかもあのスキャn(ry
0541名前は開発中のものです。04/03/11 07:49ID:bFu+N+Ux
ぶっちゃけあの対話形式のアレはソース部分と画像だけ見とけばいいよ。
アレがKAGの敷居を幾分高くしているのは間違いない。
もっと簡潔に書いて欲しいよな。ノリノリで書いている本人には悪いんだが。
0542名前は開発中のものです。04/03/11 07:51ID:QWBZNDKW
黒い方は公式じゃなくて公認なんだけどな。
まーどーでもいいけど。
0543名前は開発中のものです。04/03/11 16:11ID:B8nnKDfv
俺はあのチュートリアルが出発地点だったが。
読んで5分程度で一本道ノベルが出来た時には
吉里吉里って簡単ですげぇと思った。
0544名前は開発中のものです。04/03/11 16:21ID:0ooMmya0
うむ、右も左もわからない頃は本当にありがたかった<心中
文体はアレだが、内容は非常にわかりやすく、しっかりしている。
まあどうしても拒否反応が出るって人は
後続の吉里吉里ユーザーのために、硬派なチュートリアル作ってやるのもいいんでは。

あと、掲示板が香ばしいのは多分最近沸いてる数名の厨のせいで
しばらくすれば収まる…といいんだが…
0545名前は開発中のものです。04/03/11 16:49ID:zW+5/hOz
公式が香ばしいのは、「心中」を見て、簡単にゲームが作れると
厨が自分を過信して調子に乗るから




そ う 、 昔 の 漏 れ の よ う に
0546名前は開発中のものです。04/03/11 17:19ID:m+GnwrU/
>540
2の最初のベータ版が公開されたころに
私はあれ(あの前身)があったから、Nスクから吉里2に乗り換えた口。
昔はノウハウサイトもソースもプラグインも誰も作っていなくて
マニュアルも今のようなものではなかったから、
あれは本当にありがたかった。

つーか、あのボランティアでやってくれてた努力があったから
今の吉里2の隆盛の一端があるのに、それに文句をつけるぐらいなら
気に入るチュートリアルを自分で作れば?と思ってしまうが。
0547名前は開発中のものです。04/03/11 21:38ID:eYAXGHY9
というか、あれが気に入らなければふつーの文体で書かれた
書籍があるんだから、それを買ったら良いのでは。
0548名前は開発中のものです。04/03/11 23:04ID:hbBOz4jx
どこかに少尉が混ざってるぞ!

気を付けろ!(AA略
0549名前は開発中のものです。04/03/12 01:50ID:COL53qT2
自分では何もせず、文句だけは、いっちょまえに言いたい
お年頃の人がいるんだよw
0550名前は開発中のものです。04/03/12 07:13ID:nR0T9FBw
>>549
ぶっちゃけKAGスクリプト書く程度ならリファレンスみるだけで足りるが、
あれがチュートリアルというのには不満があり自分からはそのことについては
何もしないが文句をつけたくなる俺がいる。
0551名前は開発中のものです。04/03/12 17:12ID:uTRAWrk6
俺も何もやらないし、サイトがどんな形で紹介・説明しようが関係ない。
でも、曲りなりにも"公認"だからな。放置だし。少し責任感足りないとは思う。
まぁグダグダいっても仕方ないのでやめよーよ。

そんなクダらないことより、
前々から覗いている俺は、TIPSその××が無くなって…´・ω・)
0552名前は開発中のものです。04/03/13 07:02ID:IQXEO7oN
少尉は、まっとうな文章だったらまっとうに書ける人ですよ。
しかし心中はダメ。読んでて恥ずかしくなった。

少尉がKAG2互換モード派なのは人それぞれだから良いんだけど、
心中はもちろん吉里吉里本でまでそっちで押し通しちゃったのは
ちょっとDee氏に対して失礼かもね。
0553名前は開発中のものです。04/03/13 19:41ID:9azxorxX
藤村よ・・MEGは便利屋じゃないぞ・・
人間を舐めてるなコイツ・・
0554名前は開発中のものです。04/03/13 19:46ID:acaOQ13I
モンスター級が現れたな。
0555名前は開発中のものです。04/03/13 19:53ID:QMRijCoH
腰が低けりゃいいってもんじゃないよなぁ…
0556 04/03/13 22:11ID:/WKbGZqf
藤村はリアルで死んでよい
0557名前は開発中のものです。04/03/13 23:11ID:qKdLka2N
藤村のサイトかな?
ttp://seventh-star.hp.infoseek.co.jp/
0558 04/03/13 23:42ID:/WKbGZqf
さすがにDeeたんもお怒りのご様子。
ではーがありません。
0559名前は開発中のものです。04/03/13 23:59ID:QMRijCoH
>>557
FATEみたいな〜という例示やら(本人だとすれば)サイトの雰囲気やら…すばらしく18歳未満臭が漂っているな、おい。
0560名前は開発中のものです。04/03/14 00:15ID:7/xwDdc4
http://seventh-star.hp.infoseek.co.jp/map.html
に書いてあるメールアドレスと、本家BBSで使っていたメールアドレスが同じなので、
本人なのではないかと。
0561名前は開発中のものです。04/03/14 00:29ID:lPO0t5qc
念の為言っておくが、荒らすなよ?
0562名前は開発中のものです。04/03/14 00:47ID:ZIg4PGzq
>>561 それは、「荒らせ」という依頼ですか?
0563名前は開発中のものです。04/03/14 01:20ID:DUGHobvV
荒らす価値もないと思うが('A`)
0564名前は開発中のものです。04/03/14 05:13ID:4TOI00ki
(L)GPL問題、厨房問題。。。荒れてますなあ。
0565名前は開発中のものです。04/03/14 08:02ID:QhoodRTm
>>564
すみません、GPL問題とは何でしょうか?
コアは独自ライセンス可なので、そういう問題とは無縁だと思ってたのですが。
0566名前は開発中のものです。04/03/14 11:46ID:7/xwDdc4
おい、おまいら! 藤村が「謝罪」しとりますよ!
0567名前は開発中のものです。04/03/14 12:11ID:jwv8f18L
みたけどまだ全然かわいいじゃないか。
スフィアスなみなのがきたのかと思ったよ。
0568名前は開発中のものです。04/03/14 14:07ID:XH5XCY9+
>>565
GPLをよく分かってない人間が騒ぎ立てる問題。
0569名前は開発中のものです。04/03/14 14:36ID:yvbxDZu4
>>568
ワロタ。

簡潔かつ適切な一文だ。w
0570名前は開発中のものです。04/03/14 16:54ID:SIrHt971
吉良吉良に関する最新情報を発信しているサイトってないのでしょうか?
KAG推進委員会 というところはほとんど更新されていないようなので、
他にも活発なサイトとかあるのでしょうか?
0571名前は開発中のものです。04/03/14 17:17ID:QhoodRTm
>>568-569
ありがとうございます。何かあったのかと思って、ちょっとびびりました。
0572名前は開発中のものです。04/03/14 17:49ID:SIrHt971
吉里吉里ですね・・
0573名前は開発中のものです。04/03/14 17:51ID:yvbxDZu4
キラキラとは華やかだな。

最新情報だったら作成者のW.Dee氏のサイトがベストだと思われる。

吉里吉里ダウンロードページ
ttp://kikyou.info/tvp/
0574名前は開発中のものです。04/03/14 18:18ID:SIrHt971
TJSですが ここで聞いてもいいでしょうか?

var hwnd = new MyWindow();
var FrontLayer = new Layer( hwnd, null );
var PlayerImage = new Layer( hwnd, FrontLayer );

FrontLayer.setSize( 640, 480 );
PlayerImage.loadImages( "player..png" );

FrontLayer.copyRect( 32, 32, PlayerImage, 0, 0, 64, 64 );
FrontLayer.assignImages( PlayerImage );

やりたいことは、指定したレイヤーの画像領域を
指定したレイヤーに描画したいのです。
ここでは、PlayerImage から FrontLayer に描画します。

で、上のコードを実行したのですが、
結果 PlayerImage の画像すべてコピーされてしまい、
なおかつ FrontLayer のサイズまで変更になってしまいます。

こういった場合は、どう対処すればいいのでしょうか?
0575名前は開発中のものです。04/03/14 18:50ID:SIrHt971
自己解決しました。
0576名前は開発中のものです。04/03/14 18:52ID:x+QAfgH4
FrontLayer.assignImages( PlayerImage );

これは PlayerImage の画像をまんままるごと FrontLayer にコピーする(サイズもコピーされる)
という意味なんですけど、やりたいこととあってないような。この行いるのかな?
0577名前は開発中のものです。04/03/14 18:53ID:x+QAfgH4
うお、解決したのか、よかったね。(KAGじゃない)素でTJS使うとはなかなか。
0578名前は開発中のものです。04/03/14 21:21ID:9IohgmUs
推進委員会での掲示板なんかでもそうだけど、
質問があって、すぐ後に「自己解決しました」「私の勘違いでした!」
とだけ書いてあるとなんだか困る。
それについては質問した本人だけでなく、自分にも参考になるから。

自己解決した場合はせめて、自分のどこが間違っていたか、とか書いて……
0579名前は開発中のものです。04/03/14 21:55ID:uaTGCcbx
吉里吉里情報局
ttp://www.kirikiri.info/

公式掲示板ログ検索サービスがすげー便利。
0580名前は開発中のものです。04/03/14 22:03ID:Q6nrkWFu
>579
ログ検索、めちゃめちゃありがたい!
保存しそこなっていたログ、あるんだよ。
058158004/03/14 22:05ID:Q6nrkWFu
……と思ったら、本家で消えてるログは
こっちでも見れないのな…しょぼぼーん
0582名前は開発中のものです。04/03/14 22:18ID:SIrHt971
>>576
正解

あまりにもぼんミスだったので、意味もないだろうと判断しました。
0583名前は開発中のものです。04/03/14 23:26ID:oyoQEwVq
うちのゲ製サークルのシナリオ担当がやっと話書き出して、
やっとこさみんな始動し始めたのでそろそろ漏れ(プログラム&スクリプト担当)
も始動予定(プログラマ名乗れる程高度な事しませんがw)。
シナリオ担当が型月信者なので事あるごとにFateを引き合いに出されて激しくウザい。
しかもUIも吉里さんデフォとはだいぶ違うのをオーダーしやがるからKAG側半分ぐらいリビルドだよヽ(`Д´)ノウワァァン
いくら同じエンジン使ってても、元プロのプログラマが商売で作ったのと、VC++買ってもWindowsアプリにGUI組むのにライブラリ探すのめんどくさくて
結局bcc55でCUIのしょぼいDOSアプリばっかり作ってるような漏れがタダで作るのを比べるのが間違いじゃないかと小一時k(ry。
CやC++やってるし、TJSは解るけどFateはだいぶdll噛ませて外からゴリゴリとメモリいじってるからなぁ…dll作るの(゚Д゚)、マンドクセ
型月の描画dll、説明付きで吉里使いに配布してくれないかな〜無理だよな〜_| ̄|○
だれか神降臨しないかな〜なんて言ってたらおまいがやれって言われるだろうし。
体験版のdllは吸い出せても使うの違法だし…


ところで漏れが↑コレ作ったら、リビルドしたKAG(Kag++と命名予定)とdll欲しい香具師いる?
需要があるならうpしようかと。
ただしうちのゲームのシナリオはやらないぞ、もちろん。
0584名前は開発中のものです。04/03/14 23:34ID:uiHdVhYz
Fateみたいなゴミエンジンなら要らない。
なにが推奨2Ghzだ。バッカじゃねぇのって感じだ。プログラマを標榜するなら、軽くするように務めろ。
ごちゃごちゃ動かせば「演出」になると思っているその神経を疑う。

そんなエンジンじゃなくて、軽くて素敵にうごいて、扱いやすいならものすごくほしいです。是非うpしてください。
0585名前は開発中のものです。04/03/14 23:54ID:SIrHt971
まぁぶっちゃけ気持ちはわからんでもないが、
吉里吉里自体 メモリいっぱいのCPUゴリ押しだからしかたねぇんじゃね?
それにfateは 絵ではなくシナリオでいってるやん
アニメーションに関してはまったくの素人やし、
シナリオあっての fate であって、他の部分をつつくのはいたいけない





・・・まぁ体験版を高速スキップでクリアしただけだがw(AVGはやらんのよ)
0586名前は開発中のものです。04/03/14 23:58ID:oyoQEwVq
>>584
確かにFate重過ぎ_| ̄|○
XPで推奨メモリ512以上のエロゲなんて初めて聞いたしw
Deeさんがノベルに特化して吉里さんを作ってたらも少し軽いんだけども。
漏れなんかノーパソだからバスの遅さと相まってセーブするのに1分かかるw
…って軽さを求めていったら、結局作者にしか仕様の解らない、汎用性の無い独自エンジンを1から作ってしまいかねん罠。
元々吉里さん自体少々重いし、なるべく軽く動くよう努力してみる。
描画dllもなるべく軽いアルゴリズムを研究せねば…。
0587名前は開発中のものです。04/03/15 00:13ID:MKYRS2pR
>>585
本編はクソ長いから、好きな香具師(=ヲタ)でないと苦痛かも知れん(汗
個人的には凜ルートが良かったってこれは板違いだなスマソ。
つか吉里さん自体メモリ喰らいのCPUゴリ押しってのはとっても否定出来ないw
っかDeeさん自身そう言ってたし
後、あまり認められてないが武内さんの絵は下手じゃないと思う。
あれだけ単純な線で違和感無いように描けるのは凄いと漏れは思ってたりする
0588名前は開発中のものです。04/03/15 00:42ID:88scO2eP
>>587
うまいまずいじゃないのよ
バリエーションが少なすぎるのよ
ここの絵は
0589名前は開発中のものです。04/03/15 01:33ID:Dd016ig1
ところで「KAGをリビルド」ってなに?
0590名前は開発中のものです。04/03/15 02:19ID:Yha5YWAq
「吉里吉里をリビルド」ならまだ意味通りやすいんだけどね。
0591名前は開発中のものです。04/03/15 02:26ID:Yha5YWAq
言葉の使い方としては不適当だけど
たぶん「KAGに手を入れる」という意味だと思う。

KAG++は、有用なものが出来上がったら、配布してくれると嬉しいな。
ただ、KAGに直接手を入れた物はベースのKAGのバージョンアップに
追随できなくなる問題があるんで、便利な個々の機能をプラグインに
パッケージして配布してもらった方が、使う方としては使いやすい
んじゃないかと思います。

そこまでするのも手間だけど、正直そのくらいじゃないと、標準の
KAGに入れ替えてまで使う気はおきないんじゃないかなー。
0592名前は開発中のものです。04/03/15 02:43ID:Dd016ig1
ああ、失礼。
意味がわからないわけじゃないです。
0593名前は開発中のものです。04/03/15 07:20ID:MKYRS2pR
>>589-592
言葉悪かったねスマソ。
「作り直し」とでも書いた方が良かったか…
ん〜…、ベースはそのままにプラグインぽくした方がいいか…解凍して、出て来たkag++フォルダをimageやsystemがあるディレクトリに置く。
その後、Startup.tjsを数文字だけ(System/Intiarize⇒Kag++/Intiarize)書き換えてもらう。
アンインスコ(?)する時はKag++をゴミ箱にほり込んで、Startupを再び書き換える。
これぐらいの手間は許容範囲かな?
ところで、何か機能実装のリクある人は受付中。
但しTJS(と吉里吉里のネイティブクラス)で出来る事でよろしく。
0594名前は開発中のものです。04/03/15 09:35ID:Mym26Zys
>>593
どんな機能を加える予定?
良さそうだったら使わせてもらいたいです、はい。
0595名前は開発中のものです。04/03/15 09:46ID:XykCv+E2
Fateが重いのは主にメモリ量要求が厳しいからだなあ
メモリさえ潤沢にあればCPU600MHz代でも割と普通に動く
0596名前は開発中のものです。04/03/15 09:59ID:39dn5j+9
>>593
自分も>>594さんと同様に、
よさそうなシステムなら積極的に取り入れたいと思います。
0597名前は開発中のものです。04/03/15 10:47ID:MKYRS2pR
>>594
まだよく決まってはないんよね(汗
2ちゃんや普通のbbsなんかで「ノベルやADVならこんな機能を積んでて欲しい」ってのを探して、吉里/TJSで実装出来そうならする、って感じを予定してる。
うちの絵師もシナリオ師も、つか漏れ以外まったり思考過ぎるんでうちのサークル側は全然急がないしw
後半年ぐらいはうちの奴のKAGシナリオ側は手付け無くていいかも知んないw
今の所思い付いてるのは、
Kag++conf.tjs内で
Charatype=1 name="Dee" color=OxRRGGBB
て感じに人物名と色設定入れてくれれば
@Dee voise="Dee1.ogg"
セリフ
@Deftexcol
で、セリフの所を設定した色で表示して、ボイス再生するって奴。
@Deftexcolで色をデフォに戻す。
キャラ別で文字色変えるのが簡単。
この色は、コンフィグ画面でユーザさんが変えられるようにする(12色ぐらいから選んでもらう)
まぁちょくちょくこのスレに報告するさ。
必要以上には期待しないで待っててくれw
0598名前は開発中のものです。04/03/15 15:41ID:H34k32e6
配布するかどうかは、完成してから決めろ
0599名前は開発中のものです。04/03/15 16:02ID:MKYRS2pR
>>598
ごもっともなお言葉で。
まぁ暇な時にちょくちょく作るって感じだから、あんま期待せずに記憶の隅に留めて待っててくれ。
これ実装しとけ(゚Д゚)ゴルァ、なリクなんかあったらこのスレに。
0600名前は開発中のものです。04/03/15 17:09ID:N+ItPEfE
みんなテキストベタ打ちじゃないの?
0601名前は開発中のものです。04/03/15 18:28ID:MKYRS2pR
>>600
吉里吉里でやる以上ベタ打ちしか方法ないんじゃ?
K
0602名前は開発中のものです。04/03/15 18:50ID:LD3Wgnxt
最後のKが気になる。
0603名前は開発中のものです。04/03/15 19:09ID:MKYRS2pR
>>602
エロい人にしかわからない暗号。


…じゃなくてただのタイプミス。深い意味はござらん。


今解凍したKAG3 ver2.20のconfig.tjsのバージョン宣言が抜けてた。
そのままだと毎回UpdateConfigが実行されちゃうよDeeさん。

0604名前は開発中のものです。04/03/15 19:55ID:CK60oFti
URLを教えてくれる人 アドバイスをくれる人
TIPSをまとめてくれる人
KAG機能を拡張したら使ってもいいと言ってくれる人

ここは親切なインターネットですね ROMでも勉強になります

実装すると嬉しい案 スキップ時の概要説明
0605名前は開発中のものです。04/03/15 21:41ID:wGlZlf5D
>583
ガンガレ!!

でも、シナリオ担当がゴネたりサボったりして、
結局完成しないor予定より2年遅れるに2fate
0606名前は開発中のものです。04/03/15 21:41ID:+dkgycgW
シナリオを何度も書き直し、これでもう6回目。
いつ完成するんだ?俺。
K
0607名前は開発中のものです。04/03/15 21:43ID:MKYRS2pR
>>604
それは、
・スキップモードでない時は普通にシナリオを実行
・スキップモードの時は、通常のシナリオを実行せず、別の場所にあるあらすじシナリオを実行
でいいのかな?
0608名前は開発中のものです。04/03/15 21:48ID:2P4LjwRA
>>606
>>583のシナリオライターさんですか?

まあ別として。
責任者が、ちゃんとスケジュール管理なり、目標期限設定しないと、
スタッフのモチベーション低下や、空中分解の起因になるからね。
責任者は自分の仕事以外に、スタッフへの気遣い・やる気促進とか配慮しないといけんと思う。
K
0609名前は開発中のものです。04/03/15 22:09ID:LD3Wgnxt
>607
自分はこれをひたすら @if でごりごり書いてるけど、吉里吉里のエロいひとには
なんかスマートな方法があるんでしょうか。

Kではー。
0610名前は開発中のものです。04/03/15 22:47ID:3XtwixVV
krkr.eXeをビルドした?
よくやるなあんた。俺は2秒で逃げ出したぞ。
あれをちょっといじるよりは、ONScripterを大幅に
いじるほうが楽だと思った。
0611名前は開発中のものです。04/03/15 23:43ID:VVQz/U1I
質問させて頂きます。MainWindow.tjsの1682行目
// サムネイルを保存
tmp.saveLayerImage(fn, "bmp8");
↑これをbmp8からbmp32 に変えたのですが、スナップショットの画像上半分が真っ黒になってしまいます。
どこがいけないのでしょうか?

K
061258304/03/15 23:56ID:MKYRS2pR
>>all
語尾にKが流行ってるようですねw
>>605
有り得そうで恐い。
>>609
内部的には同じ方法。細かくここで説明してられんので配布したら解説を読んでおくれ。
ラベルがわりにマクロの
@rchr rabel="" arasuzi="" 
を記述してもらう。
chrはCheckEvenReadの略。
rabelはそこに作るラベル名、arasuziはあらすじファイル内の読み出すラベル。
もちろん、普通/あらすじは毎回ユーザが選べる。(Fateが似たようなの実装してる)
コンフィグで設定してくれれば、概読は全部あらすじ/あらすじは使わない、と一意な設定も可能。

>>610
krkr.eXeはリビルドしてないよ?
出来る環境はあるけど知識がないw
まだC++は勉強中だし、APIは全然。
漏れがいじったのはKAG側。
それと
×ONScripter
○NScripter

Nスクは「ノベル」に限定すると楽だけどね。


K
061358304/03/16 00:10ID:FDLPF7QQ
>>611
今PCが使えないので憶測でレスしてみる。
それってセーブデータのサムネイルやんね?
ペイントとかで開いてもそうなる?(上書き保存しちゃダメよ、開くだけ)
それとも吉里さんのセーブメニューなんかに表示するとそうなる?
吉里に表示させる時だけなら、サムネイルの描画処理で何かミスってるのかも。
生成されたBitmap自体おかしいなら吉里本体のバグかも知れない。


あ、ためしにbmp24でやってみて?
サムネイルには透過情報なんかいらないから32bitにする意味はないかと。
0614名前は開発中のものです。04/03/16 00:11ID:UKEDONUJ
>>611
1629行目の
// サムネイル用ビットマップのサイズを計算
// サムネイル用画像は 256 色 BMP
var size =
((((w - 1) >> 2) + 1) << 2) * h +
1024 + 54;
の後に、
size *= 4;
と書いたら全部保存されたが、
これ100%間違ってるので、誰かわかる香具師頼む。
0615名前は開発中のものです。04/03/16 00:56ID:BxXLIkMO
>>614
それで、無事ペイントで表示できたら
おそらく BITMAPFILEHADER がおかしい
1024+54 の 54 の部分

多分 256色になっていない可能性濃厚

ビットマップはPhotoShopで泣かされたからな
いまだにバグ修正されん
おかげで詳しくなれたんだがなw

var size = ((((w - 1) >> 2) + 1) << 2) * h +
しかし、素晴らしい計算式だな
0616名前は開発中のものです。04/03/16 00:58ID:FDLPF7QQ
256色(bmp8)前提でsize(何のサイズかは知らん)計算してるのに、色情報もαもある4倍の容量のbmp32のデータを押し込んだら足りない、て事だろう。
var size =
(((((w - 1) >> 2) + 1) << 2) * h +
1024 + 54) *= 4
でいいんじゃない?

でも32Bitbitmapにしても意味なくない?
大体サムネイルの小さい画像なら8も32も大して画質変わらんやろ?
んで32の方が少し読み込み重いし。
061761504/03/16 01:04ID:BxXLIkMO
BITMAPFILEHEADER じゃなかった BITMAPINFOHEADER やった
ややこしいのよね これ
061861504/03/16 01:13ID:BxXLIkMO
ああ、なんだかわけわからんなってきた

とりあえず、

MainWondow.tjs の 1627行部分
// サムネイル用ビットマップのサイズを計算
// サムネイル用画像は 256 色 BMP
var size = ((((w - 1) >> 2) + 1) << 2) * h + 1024 + 54;

ここの部分は 256色のビットマップの場合に限りいじる必要はない。


bmp32形式は 24ビットカラー情報 + アルファチャンネルのことかもしれんが
詳しくないのでパス
061961104/03/16 01:40ID:WYznIVI1
// サムネイル用画像は 256 色 BMP
var size = (((((w - 1) >> 2) + 1) << 2) * h + 1024 + 54) * 3;
bmp24にして、こんな感じにしたらうまくいきました。お騒がせしました。
(……式的にまずくないですよね?)
0620名前は開発中のものです。04/03/16 02:22ID:BxXLIkMO
>>619
ウソ書くな
うまくいっても偶然だ
0621名前は開発中のものです。04/03/16 03:02ID:BxXLIkMO
ひとつ質問させてくれ
KAG も TJS で書かれているんだよな?
■ このスレッドは過去ログ倉庫に格納されています