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


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

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



1 名前:名前は開発中のものです。 [2007/08/06(月) 19:12:57 ID:CjKwgtC1]
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

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

前スレ(その11)
ttp://pc11.2ch.net/test/read.cgi/gamedev/1175480292/l50

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

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

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

834 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 06:50:44 ID:EtpCUXP/]
>>833
わざわざ、それをするメリットってあるの?

835 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 07:40:23 ID:T82sKTkF]
それってどれ?

836 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 08:02:11 ID:7x+CfWUB]
>>834
この例だと全く無いね(笑) 上のほうであった tagHandlres の呼び出しも同様。

ifだらけでごちゃごちゃになってしまったような巨大マクロをメンテ
するよりは、この方法を使って TJS で書いたほうがすっきりするかも
しれない、ってぐらいかな。KAGの記法はふくざつなものには単純にむいてない。

// タグを追加するメソッドを kag に追加
kag.insertTag = function(n,name,elm) {
var e = %[];
(Dictionary.assign incontextof e)(elm, false) if elm !== void;
e.tagname = name if name !== void;
conductor.pendings.insert(n, e);
} incontextof kag;

// 内部で複雑なタグ組み合わせを実現する mytag を新規タグとして登録
// 同様の手法でマクロのノリでどんどんタグ拡張できる
kag.tagHandlers.mytag = function(elm) {
var n=0;
if (条件) {
insertTag(n++, "hoge", %[パラメータ]);
insertTag(n++, "hoge", %[パラメータ]);
.....
}
return 0;
} incontextof kag;


あとは、TJS 側で制御を握ってるあいだ、
[s] や [waittrigger] をつっこんで KAG 側の処理を任意の場所で止めておく、
といった使い方があるかな。
前者は kag.processGo() で、後者は kag.trigger() で再開できる。

837 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 09:14:13 ID:8Eg9y/Tw]
>>836
mytagの部分、わざわざそんな書き方しなくても、
kag.conductor.enqueueTag(%[tagname:"backlay"]);
return -4;
みたいな書き方でいいんでね?

838 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 13:28:51 ID:7x+CfWUB]
>>837
この方法を多用してると pendings にタグがたまった状態で処理が行われる
可能性があって、Conductor.enquetTag は後ろにたしちゃうので、そうすると
元のタグの順序が崩れてしまいます。

839 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 18:41:15 ID:3FyDW20b]
>>833
TJSでwaitってこれでかければ良かったのか
今までどうやったらいいか分からず、forで10000くらいループさせて無理矢理待たせるとかしかないのかと思ってた

840 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 19:03:51 ID:6nBIAmq+]
>>839


841 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 22:56:21 ID:qiAlT766]
吉里吉里の制作入門本にあった、Ctrlでメッセージスキップする機能なんですが、
押し続けていると、Ctrlから指を離しても未読部分もスキップする動作になってしまいます。
押している間だけ未読部分もスキップして、離された時は即時に
スキップを解除する、といった仕様にするにはどうしたら良いでしょうか?

842 名前:名前は開発中のものです。 mailto:sage [2007/11/08(木) 23:37:39 ID:6u9iKKUC]
>>841
その本が何て本か分からないし、
スクリプトの記述がどうなっているか分からない以上、
回答のしようがない。

その機能のスクリプトを晒さないと、
どうにもならんですよ。



843 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 00:00:25 ID:Ux4lfzpL]
>>842
なるほど。あなたにはこの程度のこともムリだということは理解しました。

これはあくまでお願いなのですが、
他の有能な方の貴重なご意見が聞こえづらくなってしまいますので、
お静かにしていただけますでしょうか?

844 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 00:05:11 ID:kwsEyx4K]
新手の釣りか

845 名前:841 mailto:sage [2007/11/09(金) 00:09:29 ID:Lcgn2ogJ]
>>842
すみません、スクリプトを記述しようと思って本を読み返してみたら、
一箇所追加漏れ部分があったためにおかしな動作になってしまったようです。
お騒がせしました…

846 名前:名前は開発中のものです。 [2007/11/09(金) 01:13:13 ID:6pgBc5N3]
>>841
gugurekasu.com/

847 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 01:56:57 ID:7NBysa3j]
>>,843
こーゆー勘違い質問者は公式サイトのBBSで聞け

848 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 01:58:46 ID:zY9kdYuR]
公式で聞いたとしても>842の答えがくるだろ

849 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 18:15:18 ID:PNqDkJoj]
elm.hogehoge に "boo"
g_test["boo"] に "foo"

が格納されてるとします。elm はある関数の辞書型の引数で、g_test は辞書型の外部変数とします。

1.
dm("g_test[" + elm.hogehoge + "] = " + g_test[elm.hogehoge]);
elm.poi = g_test[elm.hogehoge];
dm("elm.poi = " + elm.poi);

g_test[boo] = foo
elm.poi =

とデバッグ用のコンソールに出力されます(詳細に調べてみると、elm.poi は void のままでした)

2.
var woo = g_test[elm.hogehoge];
elm.poi = woo;
dm("elm.poi = " + elm.poi);

elm.poi = foo

とデバッグ用のコンソールに出力されます

どうしてなのでしょうか?
やりたいことは、単純に、

elm.poi = g_test[elm.hogehoge];

という代入がしたいだけなのですが。
ある場合において、2 .のように、一度別の変数に代入してからでなければ、
代入できないことがあったりするのでしょうか?

850 名前:名前は開発中のものです。 mailto:sage [2007/11/09(金) 19:16:47 ID:YRWJLiqW]
>>849
普通に代入できたが俺の解釈間違ってるか?

var g_test = %[];
g_test["boo"] = "foo";

function func(elm) {
    Debug.message("g_test[" + elm.hogehoge + "] = " + g_test[elm.hogehoge]);
    elm.poi = g_test[elm.hogehoge];
    Debug.message("elm.poi = " + elm.poi);
}

func(%["hogehoge" => "boo"]);

851 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 01:44:10 ID:ObYGbz68]
あってます。

わざわざ、検証までしていただき、まことにありがとうございます。
わたくしのほうでも、そのように試しましたら、普通に代入できました。

現在、作成しているソース中において、
849 の 1. に該当するような部分を 2. のように書き換えると代入できたので、
どうしてなのだろう?と思ったからなんです

1.、2. は該当ソース中の変数名を置換しただけだったりします。
外部変数名が重なってないかどうかも、全ソースに対して検索をかけましたが、該当するものがありませんでしたし、
そもそも 1. を 2. に書き換えることで正しく代入されることが奇異に感じたのです。
1. と 2. の処理の結果は同等のはずではなかろうかと思ったのです。

どうすれば、このようなことが再現できるのか、どうしても分からなかったんです。
C で書いたときのように、プログラムがメモリを壊しちゃうことはないと思うので、
どうしても思いあたるフシがなかったんです。

852 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 02:15:06 ID:R04XnpcA]
>>851
その再現するコードを直接かいてもらわんことには、「ただの勘違いじゃ?」としか言えない



853 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 02:31:09 ID:ObYGbz68]
ある程度の規模のソースで、このような再現性の確からしさが確認できない場合、
どうすればいいんでしょうか?
なにを、どう、わたしが勘違いしてるのか分かりませんが
849 のとおりのことしかわたしはしてないわけですし
よく分からないですが、ありえないとおっしゃるなら、そうなのかもしれませんね



854 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 03:13:39 ID:K9LJ4pkR]
1年前の話だが、辞書配列周りで851と似たような現象がおこり、
データの持ち方変更して回避したことがあったのだが、再現方法が思い出せない。
851の勘違いとも言えないかもしれない・・・。

>>853
再現できる状態維持しながら必要のなさそうな箇所をごっそり消すといいかもしれない。

855 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 09:26:28 ID:H13uEGqN]
でも、何でこれで正しく動かないとか分からない、なんて思って頭悩ませる事はあるけど
大体はどこかで何か間違った事してるんだよね
んでそれに気付くのに丸一日かかって脱力したりとか

856 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 10:11:49 ID:QcszQCfy]
>>855
それがプログラムやってて楽しいじゃん?

857 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 10:16:21 ID:H13uEGqN]
いや別に楽しくないとは言わないけど
朝から晩まで一日中悩んでた事が、たった二行の修正で解決したりすると
全身が脱力する

858 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 10:46:28 ID:uy/M8CIb]
丸一日悩んだすえに解決法が無いときよりマシ

859 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 12:41:13 ID:u90ZSRsT]
>853
シナリオファイルをzipでくれ

860 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 23:07:44 ID:R95A5Omk]
そういえば……
var hoge = [];

var hoge = %[];
で、代入の取り扱いや、セーブの時の取り扱いが違うって
マニュアルのどっかに書いてあった気がしたが
どこだっけ?

861 名前:名前は開発中のものです。 mailto:sage [2007/11/10(土) 23:10:23 ID:R04XnpcA]
>>860
上は配列で下は辞書配列なのでもろもろ違うわけだが・・・

862 名前:名前は開発中のものです。 mailto:sage [2007/11/11(日) 01:41:38 ID:n9Ep/I02]
>>861
ネタにマジレスイクナイ



863 名前:名前は開発中のものです。 mailto:sage [2007/11/11(日) 15:58:16 ID:4JfT71aV]
>>861
読解力テスト0点だな

864 名前:名前は開発中のものです。 [2007/11/12(月) 18:42:26 ID:cXtHCoDF]
キリキリキリキリキリキリキリキリ

865 名前:名前は開発中のものです。 mailto:sage [2007/11/12(月) 19:28:42 ID:QUTD8veP]
ガチャガチャガチャガチャ

866 名前:名前は開発中のものです。 mailto:sage [2007/11/12(月) 20:05:10 ID:5VPZG3q0]
ドギューン

867 名前:名前は開発中のものです。 mailto:sage [2007/11/13(火) 14:49:24 ID:/xzUsRJQ]
hactの式って何処にどうやってかけばいいんでしょう?
シナリオファイルにかくと失敗します・・・



868 名前:名前は開発中のものです。 mailto:sage [2007/11/13(火) 14:54:28 ID:FsczQDom]
>>867
質問する前にリファレンス嫁

Tips/その他 → TJSをもっと使うために → hact タグの応用

869 名前:名前は開発中のものです。 mailto:sage [2007/11/13(火) 18:40:26 ID:SuzWMIc7]
>867
www.h2.dion.ne.jp/~yasozumi/lecture/lecture_input05.html

870 名前:名前は開発中のものです。 [2007/11/13(火) 22:47:16 ID:h0qugE/D]
\マーク付けなくても平気になってませんか?

871 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 04:50:07 ID:f5EhCGRf]
3パターンの文字レイヤーを使い分けたいのですが上手くいきません…
例えば右半分に表示される文字レイヤー、飾り枠付きの文字レイヤー、全画面文字レイヤーをシーンごとに
使い分けたいんですけどその場合、コンフィグの設定はいじらないでシナリオに設定を書き込んだ方がいいんですよね。
ちゃんとタグ打ち込んでるはずなのに再生すると文字レイヤーがデフォルトの状態でもうどうにも……

872 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 07:05:55 ID:xQ3SPU5F]
>870
いつの話をしてるんだ。
>871
該当部分のシナリオファイル晒せ



873 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 07:48:35 ID:xmKVwF3k]
>>872
すいません自己解決しました

874 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 17:09:39 ID:s6nYsCPb]
コントみたいだな。自己解決するならするまで自分で試せば良いだろうに。

875 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 20:49:58 ID:6lWVEVTe]
すいません解決してませんでした

876 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 21:33:46 ID:VTdJ6UtF]
>>875
ちょw

877 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 21:51:23 ID:m4qKV1NB]
すいません自己解決しました

878 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 22:13:51 ID:rI5DKQ50]
さんざん自分で試しても解決方法に気づけなかったのに
スレで聞いた途端何故かわかることってあると思うぞ。
いらないときはその辺にゴロゴロしてるのに
いるときになったら見つからない探し物とちょっと似ている。

879 名前:名前は開発中のものです。 mailto:sage [2007/11/14(水) 22:36:24 ID:m4qKV1NB]
すいませんやっぱり解決してませんでした

880 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 00:31:21 ID:cmA0E0Im]
自己解決したならその理由もかいとけ。

881 名前:名前は開発中のものです。 [2007/11/15(木) 02:09:13 ID:W9J2P8k1]
吉里吉里

882 名前:名前は開発中のものです。 [2007/11/15(木) 14:36:13 ID:qpMD99ng]
質問させてください

吉里吉里にフラッシュムービーを組み込もうと思っているのですが、音楽と画像表示のタイミングのブレ等を、できるかぎり減らすことができるフラッシュ制作ソフト、フラッシュプレイヤーは、何がありますでしょうか。

どなたかよろしくお願いします



883 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 14:46:37 ID:eYGuJEJj]
>>882
FLASHならadobe択一

884 名前:名前は開発中のものです。 [2007/11/15(木) 14:59:55 ID:qpMD99ng]
>>883
超初心者ですみません。adobeはプレイヤーでしたよね。
プレイヤーさえ改善すれば、劣化やブレは解消しますか?

885 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 15:13:41 ID:eYGuJEJj]
>>884
ああそうか…
Adobe Flash、旧称はMacromedia Flashね

886 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 15:14:41 ID:oRdII11P]
8万8千円也
ttp://www.adobe.com/jp/products/flash/

887 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 15:20:41 ID:oRdII11P]
同人でよくあるエロアニメはAfter Effectsで出来てたりする、15万6千円です。
ttp://www.adobe.com/jp/products/aftereffects/index.html

888 名前:名前は開発中のものです。 [2007/11/15(木) 15:39:04 ID:qpMD99ng]
>>885-887
ああ、やっぱりそういうものですよね
なんとか・・短期間のみ無料のソフトとか、どうにか無料で良質のソフト、ありませんかね?

889 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 15:43:51 ID:AiaM4xX/]
>>888
NicoVisualEffects

890 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 15:44:17 ID:UPCDgZ9C]
>>888
フリーのおすすめ
ttp://www.geocities.jp/coa9999/

劣化やブレってどういうの?

891 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 16:08:53 ID:PSCVGuQo]
>>890
ベクトルアニメと関節ブツ切りアニメとアフターエフェクトアニメが
ごっちゃになってるんでしょ。

>>889
frameworkもないと動かないっぽいね。

892 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 17:13:04 ID:TwFRJ568]
>>889
パペットツールがないから、これじゃ無理だな。



893 名前:名前は開発中のものです。 mailto:sage [2007/11/15(木) 21:45:51 ID:2iCyztny]
というか、吉里吉里全然関係ない話じゃないか。
Flash板の無料Flashソフトスレとか初心者質問にでも行けばいい。

894 名前:名前は開発中のものです。 [2007/11/16(金) 02:33:43 ID:R/9y+I/B]
吉里吉里

895 名前:名前は開発中のものです。 mailto:sage [2007/11/16(金) 22:36:50 ID:FzUbYZoV]
選択肢でデフォルトだとオンマウスで薄く青いベールが
かかるのを無くして、
オンマウスで文字の色を変えたいのですが、
どうしたらいいでしょうか。

896 名前:名前は開発中のものです。 mailto:sage [2007/11/16(金) 22:43:38 ID:WJsGBDiF]
>>895
プラグインかなんかあった気がする。

897 名前:名前は開発中のものです。 mailto:sage [2007/11/16(金) 22:52:44 ID:FzUbYZoV]
プラグイン・・・
すいません、解説サイトかなんかありますか・・・?

898 名前:名前は開発中のものです。 mailto:sage [2007/11/16(金) 22:59:24 ID:v0CJMJl1]
>>895
Config.tjsのdefaultLinkColorとdefaultLinkOpacityを編集するだけ

899 名前:名前は開発中のものです。 mailto:sage [2007/11/16(金) 23:40:43 ID:FzUbYZoV]
>>898
できましたありがとうございます!
オンマウスで文字の色を変えるのは
どうすればいいですか?

900 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 00:19:27 ID:FY1/ikzD]
>>895
それをやるにはKAGを改造するか、それを実現してくれるKAGプラグインが必要
そういうKAGプラグインはすでに存在するから、後は自分で探して何とかしろ

901 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 00:36:52 ID:Xmv5J+lf]
ありがとうございました
グーグル先生に訊いて参ります。

902 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 01:03:27 ID:iEVJhsK5]
>895
ここを探してみるといい。
ttp://kgs.tenkyu.com/sp/



903 名前:895 mailto:sage [2007/11/17(土) 02:49:13 ID:Xmv5J+lf]
>>902さんありがとうございます。
・・・すいません、また舞い戻って来てしまいました。
早速ダウソしてテストファイルのタグを見よう見真似で
コピペ改変しながら自分のテキストファイルのそれっぽい位置に挿入しては
みたんですが・・・

問題点が二つ。
1。メッセージ枠が少し透ける。
2。オンマウスすると文字色が変わるのでなく、
  文字に色の付いた長方形がかぶさるようになる
要らない部分、欠けてる部分あったらご指摘願いたいです・・・。


904 名前:895 mailto:sage [2007/11/17(土) 02:49:58 ID:Xmv5J+lf]
;-------------------
; ▼ポイントすると色が変わるリンクを作るプラグイン
@call storage=changecolorlink.ks
;●オンマウスでリンク色変更
[macro name=link2]
@changecolorlink rgamma=7 ggamma=1 bgamma=1 exp="&'tf.select = ' + kag.current.numLinks"
[endmacro]
[macro name=endlink2]
[endlink]
[resetfont]
[endmacro]
;------------------------------------
;●選択肢始め
[macro name=select]
[history output=false]
[delay speed=nowait]
[endmacro]
;------------------------------------
;●選択肢終わり
[macro name=endselect]
[history output=true]
[delay speed=user]
[endmacro]


905 名前:895 mailto:sage [2007/11/17(土) 02:50:41 ID:Xmv5J+lf]
@layopt layer=message0 visible=false
@position layer=message1 frame="メッセージ枠.png" opacity=0 left=170
top=180 width=300 height=120 marginl=65 margint=25 marginr=20 marginb=20

@layopt layer=message1 visible=true opacity=128
@current layer=message1
@locate y="&kag.fore.messages[0].y - kag.fore.messages[0].marginT"
@font size=18
@cm
[select]
    [link2 target=*はい ]はい[endlink2][r]
    [link2 target=*いいえ ]いいえ[endlink2][r]
[endselect]
[s]

・・・すいません、もいっぺん自分なりにあれこれ考えてきますorz



906 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 08:51:39 ID:izzYvyWd]
てめぇ少しは自分でやってから質問しろ
しょっぱなから聞いてるんじゃ全く勉強にならん

907 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 09:16:41 ID:QqhgiVwo]
自分が使ってるタグ、リファレンス使って全部読み返したらわかるよ。
自分が何書いてるか調べてないうちは人に聞くのやめたほうがいい。
かっちょわるいから

908 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 09:20:39 ID:St3eOu0Y]
つか、画像でやればいいじゃん・・・

909 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 09:45:27 ID:Xmv5J+lf]
馬鹿すぎてすいませんでした
自分で頑張ります。
失礼しました

910 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 11:26:33 ID:6332J23p]
>>909
もう見てないかもしれんが…
たぶん>>902のとこの掲示板見ると幸せになれるかもしれん

911 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 19:30:14 ID:bbVQdx3F]
>>833
pendingsってどこに書かれてますか

912 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 19:35:09 ID:JxWacONa]
Conductorクラスのイベントキュー



913 名前:名前は開発中のものです。 mailto:sage [2007/11/17(土) 19:58:58 ID:bbVQdx3F]
私のバージョンが古かったようでした。スレ汚し失礼しました

914 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 20:04:10 ID:yv9nFzy1]
変数に関数名を代入して、たとえば 吉里吉里付属のsystembutton.ks の
array.add(obj = new SystemButtonLayer(kag, parent, onSaveButtonClick));

sf.i ="onSaveButtonClick";
array.add(obj = new SystemButtonLayer(kag, parent, sf.i));
の様なことがしたいのですが
上記の例だと関数ではないかプロパティの種類が違います
のエラーになってしまうのです。
kag.scflags.i とか var funk= sf.i
とか無い頭振り絞っても旨くいかなくて……

どなたか偉い人。教えて下さい。

915 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 21:01:21 ID:4gaPhgVs]
自分でいじり倒したKAG使ってると素のKAGがどんな処理してるか分からなくなるなw

916 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 21:20:35 ID:AHBO4zCw]
>>914
処理したい関数がグローバルな関数なら global[sf.i] で参照できるし、
該当処理とコンテキストが同じオブジェクトの関数なら this[sf.i] で参照できる。

917 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 21:22:13 ID:+Zt9/lMn]
>>914
array.add(obj = new SystemButtonLayer(kag, parent, this[sf.i]));

918 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 21:55:20 ID:yv9nFzy1]
リファレンスもう一回読み直します。
お蔭でやりたいことがかなり綺麗にできました。

本当にありがとうございます。

919 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 23:51:51 ID:Ax1kIO9a]
oggファイルでBGM設定してるんですが、
一曲30秒くらいまでの短いループで
どの程度までのファイルサイズが望ましいですか?
だいたいみんな100kb前後あるのですが・・・
oggファイルへの変換はaudioencoderを
使用してます。でも、品質を下げるとループの最後が
切れてしまい不自然になってしまいます。

920 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 00:10:07 ID:a3ZLFa5U]
音に関してアドバイスお願いします。
(吉里吉里2.28 OS:XP)

現在、 BGM=MIDI&ogg/SE=ogg 使用。
MIDIがPCによって鳴ったり鳴らなかったり、
コンパネのサウンド設定一式チェックしてもどうしても鳴らないというユーザーもいる。

そこでMIDIの使用を止め、
BGM=ogg SE=WAV&ogg にするか検討中です。
容量はなるべく抑制したいのも本音。
一般的に同人ゲームて、音ファイルどうしているもんでしょうか。

921 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 00:22:43 ID:8HPRQrIc]
>>919
oggへの変換はoggdropXPd using aoTuVを使っている。
音質を下げるとBGMが耳障りでしかないので、それなりの音質にしている。
ループに違和感があれば、ループチューナーで微調整。

>>920
MIDIは機種依存が激しいので、oggが多い。

922 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 02:20:52 ID:jAlap/Wp]
嘘教えるなよ。フリーでMP3の代替になったから流行ったんだろ。
昔ゲームやってた連中はまともなMIDI音源付けるのがデフォだっただろ。
特にエロゲーマーは。



923 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 02:25:07 ID:cUVRVhIa]
昔っていつの話だよw
PC-9801時代の話か?

924 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 02:28:22 ID:4Zp3ELkR]
少なくとも嘘といえるほどじゃねえだろ…
XGでシステムリセットしたのとGSで音源リセットしたのじゃまるで違う
ピアノがスタンダードキットになるとかの環境依存は間違いなくありまくった

925 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 03:19:43 ID:8HPRQrIc]
>>922
FM音源とCDDAしかしらん。
MIDI音源はおまけだった。

926 名前:名前は開発中のものです。 [2007/11/19(月) 08:11:19 ID:FuLmU6+K]
すみません、今シナリオを書いているものすごい初心者のものです

「これ、まずいよね」

と、自動表示するとき「これ[wait]まずいよね」
と、やりたいのですが、
「これ[改行]
まずいよね」

となってしまします

どうかけばよろしいでしょうか。
すみません、どなたかよろしくおねがいします

927 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 08:47:24 ID:SyvXuBg6]
最近餌が美味しくないんだ。
俺のご主人、もしかしてお金がないのかな……。

928 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 09:32:36 ID:mnmnz/OX]
>>926
演出だと思ってるだろうが、読む方からすればうざいだけだから、
文の途中で変なウェイト入れるな。以上。

929 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 09:34:23 ID:33YdFNLo]
>926
「これ
[wait time=500]
まずいよね」

930 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 14:10:11 ID:lHPHmCH7]
ちょっと聞きたいんだが吉里吉里2ってそのままVC8でビルドできるように出来てる?

931 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 14:14:01 ID:Kp9ieZfa]
[autowc enabled=true ch="、。" time="4,6"]

932 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 15:52:19 ID:8HPRQrIc]
>>930
VCLに依存してるので、C++ Builder5かC++ Builder6でビルドするのが前提。
(C++ Builder5用にチューニングもされているらしい)

がんばればVC8でビルドできるかもしれないが、修正が結構大変だと思う。
C++ Builder6ですらビルドできるように環境を整えるのが大変だしな。



933 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 18:53:04 ID:74W4c/W/]
VCLかよ・・・BCC5.5とVS2005 C++ expressしかもってない俺涙目。
OSSで商用にしかついてないライブラリに依存してるのかよ。

934 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 19:17:58 ID:SyvXuBg6]
美味しい餌が欲しいなあ






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

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

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