[過去ログ] ■吉里吉里/KAG/TJS雑談質問スレ■その8 (972レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
827: 2006/09/21(木)17:38 ID:wfAaKUCC(1) AAS
>>826
Win32API質問箱 Build45
2chスレ:tech
828(1): 2006/09/23(土)09:07 ID:YSGDj+h+(1) AAS
質問ですが、時間制限選択肢で、kagと心中のようなやり方で
途中にトランジションを組み込むことができる方法はあるのでしょうか?
色々と探してみたのですが一番手がかりになりそうな
某所のタイマープラグインが解凍できなくて困ってます。
ちなみにいまのところはDLサイトのBBS過去ログから
System.gettickcountを時間制限開始と終了をそれぞれ別の変数に組み込んで、
その差分が一定数を超えたところで、時間切れラベルにジャンプするように
省3
829(1): 2006/09/23(土)13:16 ID:RdHOSwnR(1) AAS
>>828
「途中にトランジション」ってのがどういう動きにしたいのかわからない。
あいにく kagと心中のやりかたとやらを知らないのでもうちょっと解説してもらえないことには。
BBS過去ログのポインタとか、具体的な現在の記述コードもあるとなおいいかも。
一般論としては、選択肢を特に専用の機構とかつかってるんでないなら、
MessageWindow の中に直接タイムアウト処理を組み入れてしまえば
使う側は KAG だけで書けるようになるのでスマート。メンテ性は悪いですが。
省7
830: 2006/09/24(日)07:04 ID:AJi71YvK(1) AAS
気の早い話だがKAGと心中の復活がない以上、次スレはテンプレ作りなおさないとな。
831: 2006/09/24(日)09:21 ID:bgYc2pSK(1/2) AAS
そういえば、本家のダウンロードページにある
・講座・FAQ・ポータルなど
って項目がずっと準備中のままだな。
W.Dee氏も忙しいそうだしなぁ。
832: 2006/09/24(日)09:50 ID:/tsBGiPG(1) AAS
>>829
うわ、レスおくれてすみません。
>「途中にトランジション」ってのがどういう動きにしたいのかわからない。
「KAGと心中」という解説サイト(現在閉鎖中?)に紹介されてるやり方で
ユニバーサルトランジションを利用したメーター減少方式があったんです。
ノベルの選択肢を待つ間、ユニバーサルトランジションが規定時間内に
行われ、それをすぎると時間切れのラベルに強制的に以降、という風に。
省18
833(1): 2006/09/24(日)15:04 ID:Jb2IjsN+(1/2) AAS
外部リンク:d.hatena.ne.jp
おまいら、やねうらおが香ばしいことをくっちゃべってるぞ
834: 2006/09/24(日)15:59 ID:bgYc2pSK(2/2) AAS
>>833
なんか昔の話をしているみたいだけど、
昔(月姫ごろ?)の主流は吉里吉里よりもNスクだったような。
その頃は確かに吉里吉里が重いと感じる人もいたかもしれない。
吉里吉里はどちらかというとFateが出だしたころぐらいから主流に
なってきた気がする。
そして今は吉里吉里を重い重いという人はほとんどいない。(と思う)
省1
835: 2006/09/24(日)16:07 ID:qMPyVn3J(1) AAS
やねうらおは今回の発言だけじゃなく、
存在自体が香ばしいので関わらない方がいい。
関わった人も臭いが移って香ばしくなってしまう。
836(1): 2006/09/24(日)16:24 ID:is30ttof(1/2) AAS
ま、「昔の」「当時は」という言葉を頻繁に使ってるし、
技術力についてもきちんと評価してるから、噛み付くのがイタイだけだと思うのだが。
837: 2006/09/24(日)16:33 ID:yJGyfqjF(1/2) AAS
836みたな人も彼の周りにはたくさんいらっしゃるので
彼の界隈には本当に関わらない方がいい
838(1): 2006/09/24(日)16:42 ID:Jb2IjsN+(2/2) AAS
いや、調べもせずに吉里吉里が画面単位でVRAMに転送してる前提で話をしているあたりがあほすぎる
839: 2006/09/24(日)16:44 ID:MA1R8R02(1/2) AAS
要するに、
時代遅れでしかも根拠すら怪しい技術しか知らない
その上、ろくに調べもせずに知った風な口をきくものだから周囲の失笑を買っている
そんな哀れなプログラマってことでFA?
840: 2006/09/24(日)16:50 ID:yJGyfqjF(2/2) AAS
改めて言うほどもないです
841: 836 2006/09/24(日)16:55 ID:is30ttof(2/2) AAS
む、これは俺の方がイタイのかひょっとして。
あっちに書き込んでる人は、知らない人が見てもわかるように論理的に
「事実はこうで、あなたの言ってることはこうであるから、あんたは間違ってる」
とか言えばいいのに、とか思った程度なのだが…
842: 2006/09/24(日)19:30 ID:pm0uMMbM(1) AAS
>>838
そんなことはどこにも書いてないが?あんた日本語わからんのか?
ID:Jb2IjsN+ = pmonkyなんだろうけど当時の状況は834の意見が正しいぞ
お前、当時のこと知らなさ杉だ
843: 2006/09/24(日)19:45 ID:K3/Shq+N(1) AAS
確かに ID:Jb2IjsN+ = pmonky は香ばしいな・・・
自分の香ばしさに気づいてないあたり、かなり重症だな
844(1): 2006/09/24(日)22:03 ID:KQbIqZ4T(1/2) AAS
質問させてください。
同じ行でvoidからobjectへ変換できない
エラーが出たり出なかったりするんですが
どうしたら直るんでしょうか。
「最初に戻る」を何回か繰り返してるとたまに出ます。
ひっかかる行は↓です。
[image layer="&tf.layerc[0]" top=25 left=30 page=back visible=true storage="%sto" fliplr="%lr|false"]
845: 2006/09/24(日)22:06 ID:k2fgxzQH(1) AAS
つーか、個人サイトのことなんて、ここでする話題じゃねーよ。
全員が全員知ってるわけじゃねーんだから。
846(1): 2006/09/24(日)22:11 ID:MA1R8R02(2/2) AAS
>>844
監視式かコンソールで tf.layerc[0] の値を出してみれば一発じゃね?
847: 2006/09/24(日)22:24 ID:KQbIqZ4T(2/2) AAS
>>846
やっと監視式の意味がわかりました。
ありがとうございました。
848(1): 2006/09/25(月)08:52 ID:Vi00hjhW(1/5) AAS
グラフィカルボタンの上で右クリックメニューって出せないんですね…。
どうやったら出るようになるんでしょう?
849(2): 2006/09/25(月)10:20 ID:RcJ9t/NA(1/2) AAS
>>848
ButtonLayer.tjsのonMouseDownで右クリックの判定して
kag.onPrimaryRightClick();
850(1): 2006/09/25(月)12:01 ID:Vi00hjhW(2/5) AAS
>>849
ありがとうございます。
ばっちり動作…なんですけど、今度はグラフィカルボタンを左クリックすると、ウエイトがかからなくなってしまいます。
(「自動的に読み進む」が勝手にオンになる)
cancelskip、clickskipでは全く止まらず、@waitclickだと、なぜか右クリックが無効になってしまいます。
851(2): 2006/09/25(月)13:19 ID:K5Xti3/Q(1) AAS
何を言ってるのかさっぱりわからん。
該当スクリプト晒せ。
852: 2006/09/25(月)13:32 ID:Vi00hjhW(3/5) AAS
>>851
グラフィカルボタンを置いてある画面(CGモードです)。本編でCGを見たときのみボタンを表示します。
*CGMODE01
[laycount layers=0]\
[delay speed=nowait]\
[current layer=message2 page=fore]\
[layopt layer=message2 page=fore visible=true]\
省11
853: 2006/09/25(月)13:33 ID:Vi00hjhW(4/5) AAS
>>851
グラフィカルボタンをクリックしたとき。
*CG001_A
[delay speed=nowait]\
[layopt layer=message2 page=fore visible=false]\
[laycount layers=1]\
[image storage="CG001_A" layer=0 page=fore visible=true]\
省7
854(1): 2006/09/25(月)15:04 ID:RcJ9t/NA(2/2) AAS
>>850
とりあえずwaitclickで停止中に右クリックが利かないのは元からそういう仕様だったはず
あと、自動読み進めの解除はcancelautomode
で、右クリックと左クリックの同時押しで自動読み進めがONになるんだよ
>>849で判定してって書いたはずだけど、ちゃんとonMouseDownの引数追加して
if(button == mbRight) kag.onPrimaryRightClick();
ってふうに書いたのか?
省1
855: 2006/09/25(月)18:45 ID:Vi00hjhW(5/5) AAS
>>854
TJSをいじるのは初めてなので、見よう見真似で、
function onMouseDown(mbRight)
(中略)
kag.onPrimaryRightClick();
としています。
cancelautomodeを、すべてのCGに使って、問題は解決しました。
省1
856(3): 2006/09/25(月)20:07 ID:eo7NRLs8(1) AAS
メッセージ履歴に特定の[endif]タグが表示されます。
多用してますが全部半角で[if〜]にも対応しています。
何がダメなんでしょうか。
857: 2006/09/25(月)22:04 ID:Lvcww8SE(1) AAS
>>856
ごめんわからん。前後のスクリプト晒してくれたら分かるかも?
さて。公式で配布してた吉里吉里insideのロゴをアレンジしてみたから誰か見て〜
↓Core2Duoっぽいの。
画像リンク[png]:gamdev.org
↓間違ってPen4っぽくしたの。
画像リンク[png]:gamdev.org
省7
858: 2006/09/25(月)22:13 ID:Lcmq8Cg3(1) AAS
>>856
まず、日本語とスクリプトをちゃんと書け。
859(1): 2006/09/26(火)06:17 ID:hzalhow0(1) AAS
>856
・ifタグ〜[endif]タグの間をコピーしてメモ帳なんかにペーストしておく。
・ifタグ〜[endif]タグの間を削除。
・その状況で[endif]タグが表示されてしまうか確認。
・表示されてしまうならそれ以前に問題がある。
・表示されないならペーストしておいたところから区切りいい途中までをコピーして本文にもどしていく。
・その都度表示されるか確認
省1
860: 2006/09/27(水)06:20 ID:pdwHzlfE(1) AAS
>>859
解決しました。ありがとうございます。
マクロの方でミスってました。
861: 2006/09/27(水)12:59 ID:gfS1Oz2J(1) AAS
文字表示をした後で、表示し終わった文に取消線をウエイト付きで、鉛筆で修正する様に表示させるにはどうすればよいでしょうか
862: 2006/09/27(水)13:47 ID:LwNnbhUb(1) AAS
文字表示中のメッセージレイヤーより上に表示されるレイヤーに
取り消し線グラフィックをユニバーサルトランジションでtrans、かな?
863: 2006/09/27(水)14:10 ID:vGc+ftPR(1) AAS
何度も使うようならタグハンドラに追加したほうが早いし使い易いだろう。
線の太さとか位置は適当に調節。
MainWindow.tjsの最後の方のタグハンドラに、
strike : function()
{
tf.startStrikeX = current.x;
tf.startStrikeY = current.y;
省16
864: 2006/09/28(木)12:25 ID:6IeJ7JWr(1) AAS
そういや基本的な質問なんですけどifタグってjumpの後にendif打っても動作的に問題ないんですか?
865: 2006/09/28(木)13:38 ID:dG4M0lZg(1) AAS
ない。
866: 2006/09/28(木)19:57 ID:Zl1tOv2t(1/3) AAS
履歴に前景レイヤを表示することはできますか?
セリフを言ってるキャラの顔絵を表示したいのですが……
867: 2006/09/28(木)20:40 ID:wwLfCCPe(1/2) AAS
やれば出来る
やろうとしなければ出来ない
868: 2006/09/28(木)23:43 ID:Zl1tOv2t(2/3) AAS
検索してもわからなかったので……
image indexでやると履歴になりませんから
hactかと思うのですが
クリックするのではなくそのまま表示させたいのと
TJS式がわからないので
ヒントいただけませんでしょうか
869: 2006/09/28(木)23:44 ID:LWXqPlB8(1) AAS
たぶん改造になるよ
870: 2006/09/28(木)23:46 ID:wwLfCCPe(2/2) AAS
tjsが判らないなら判るように勉強汁
それが嫌ならKAGの範囲内で出来ることで妥協汁
871: 2006/09/28(木)23:53 ID:Zl1tOv2t(3/3) AAS
そんなに難しいことだったんですか……
872(1): 2006/09/29(金)01:35 ID:0ZSfyI/n(1) AAS
誰か前にメッセージレイヤーと互換な履歴レイヤー作ってたような気がするから
それ使ったら絵も出せるんじゃねー?
W.Dee氏もそれ見て「はじめからこうしとけば良かった…」みたいなことを言ってたキがする
873: 2006/09/29(金)02:32 ID:zHrQPHNG(1) AAS
>>872
それ、graphならいけるだろうけど前景は無理じゃねー?
しかし履歴に顔画像表示するとなると
レイヤー増やしたり行によって配置変えたり大々的な改造になりそうでめんどいな。
一番嫌なのが処理が遅くなりそうなことだが。
874: 2006/09/29(金)02:50 ID:VUrq4Mpd(1) AAS
手軽に実装したいなら、履歴の1ページ当たりにメッセージレイヤの1ページを
何枚貼り付けるかを指定しておいて、
data[メッセージレイヤのNo][行番号]
ってな感じの配列でテキストを保存。
同時に画像ファイル名を保存ってとこか。
大体履歴1ページ当たりにメッセージレイヤ4枚分位になるだろうから、
履歴の子の画像レイヤは4つ位増える。
省2
875(1): 人間失格 ◆m7Noa.CEgg 2006/09/29(金)11:19 ID:cIEUQUUz(1) AAS
何回バグを修正しても、分岐で保存しようとしてキャンセルすると分岐の内容が消えてしまう。
このバグはどうやったら解消されるんですか?
誰か、助け舟をお願いします。
876: 2006/09/29(金)11:38 ID:xVYxq6qD(1) AAS
最後の[s]の直前に[l]とか[p]でもあるんじゃないのか
877: 2006/09/29(金)17:59 ID:YTtKrpjF(1) AAS
とりあえずラベルがおかしいんじゃねえの
878: 2006/09/29(金)18:17 ID:SsbIACpE(1) AAS
まぁ、スクリプト見なきゃ分からん
879: 2006/10/01(日)00:16 ID:JA0PPnpO(1) AAS
>>875
それ、分岐に限ったことなのか?
もし自作メニューでセーブしてるなら、その中でcm使ってたりしないか?
880: 2006/10/01(日)10:56 ID:TFX1vquS(1) AAS
吉里吉里ってデフォの機能がショボいっていうかメニューバー使うのが非常に野暮ったい
881: 2006/10/01(日)11:00 ID:RJT/ACYg(1) AAS
じゃぁ弄ればいいじゃない
何のために吉里吉里とKAGに分かれているのかと。
882: 2006/10/01(日)20:18 ID:y0sctvmv(1) AAS
車輪の再発明は嫌です
それならLiveMaker使います
883: 2006/10/01(日)20:24 ID:ACUcScJT(1/2) AAS
ならそうすればいいじゃない
884(4): 2006/10/01(日)23:18 ID:pwBjQ+TD(1) AAS
実際、同人ならまだしもフリゲレベルだと、
殆どの吉里吉里ゲー、LiveMakerのデフォルト以下なのよね。
885: 2006/10/01(日)23:46 ID:S9400nKn(1) AAS
こうして吉里吉里は過去の遺物と成っていくのであった
886: 2006/10/01(日)23:48 ID:ACUcScJT(2/2) AAS
まあ、ツールってのはどう使うかが問題なわけだし
887: 2006/10/01(日)23:52 ID:+5EfaO+A(1) AAS
せっかく頭があるんだから有効に使わないとな。
足回りをいじくり回したい人でなければ吉里吉里を使う必然性ってのはあまりないだろうな。
888: 2006/10/02(月)01:34 ID:RbXb28v2(1) AAS
>884
わかってないな。
素人が作った不便なLiveMakerゲームはどうしようもないが
素人が作った不便な吉里吉里ゲームなら快適に改造できる。
889: 2006/10/02(月)01:38 ID:3PKla/PA(1) AAS
AA省
890: 2006/10/02(月)01:42 ID:bVJ6H+wd(1) AAS
AA省
891: 2006/10/02(月)01:43 ID:sPBGnoGf(1) AAS
>>884
まあ、フリゲなんかは大抵
スクリプトやらシナリオやら一人でやってるからな
面白いゲームを作る能力と
足回りをいじくり回す能力は両立しないんじゃないか
892: 2006/10/02(月)06:55 ID:WpB7njfa(1/2) AAS
普通に両立するだろ。
893: 2006/10/02(月)09:50 ID:6l6bGAem(1) AAS
それならLiveMaker使ったほうが早いな。
894(2): 884 2006/10/02(月)11:04 ID:2GW5w2/S(1) AAS
気楽なレスのつもりだったんだが、荒れネタだったか?
同人ならまだしもの部分が、スルーされまくり。
LMは、まだ同人ゲーではそんなに広まってないよ。
改造が出来ない……展開ツールが無いのは、いい事だと思うけどね。
講座やサンプルは充実してるから、展開しなきゃやり方分らんという状況でも無いし。
895: 2006/10/02(月)11:28 ID:WpB7njfa(2/2) AAS
>884も>894もネタじゃなくておまいさんの書き方だと思う。
896: 2006/10/02(月)15:16 ID:mNbDHdT9(1) AAS
>>894
別に荒れてないが、大半のフリーの吉里吉里ゲーの
どこらへんがLM以下なのかよくわからない。
具体的な違いをよろ。
897: 2006/10/02(月)16:34 ID:99+bxyHC(1) AAS
インターフェース周りじゃないか?
俺は吉里吉里マンセーなのでLM使う気はないが、
確かに吉里吉里のフリゲでちゃんとメニュー一式揃えてるやつはあんまりないかも
ただLMはシェア版でもそのあたりの向上はないだろうし、
正直あのもっさりしたゲームに金を払うのは辛い…
俺の環境だとパワー食い過ぎてコマ送り状態
898: 2006/10/02(月)19:49 ID:TVRCBoX3(1) AAS
デフォルトのUIが嫌なら自分の納得のいくように作ればいいだろ
それが出来る環境は用意されてるんだから
これだけしっかりした実行環境がタダで手に入るだけでも充分じゃないか?
899: 2006/10/02(月)20:17 ID:6XqJa85L(1) AAS
こうして吉里吉里は過去の遺物と成っていくのであった
900: 2006/10/02(月)20:19 ID:gQnn86nA(1) AAS
900げっと
901(1): 2006/10/02(月)20:39 ID:aVF7ccRx(1) AAS
すいません、質問いいでしょうか。
systembutton.ksを使って
常にSAVE・LOADなどのボタンを表示させているんですが、
focusableをtrueにしてキーフォーカスを受け取れるようにしたところ
フォーカス順が逆になってることに気づきました。。。
元々の仕様なんでしょうか?
何か回避策がありましたら教えてやって下さいorz
902(1): 2006/10/02(月)23:15 ID:KFMCFS6X(1) AAS
>>901
確かレイヤのインスタンスが生成された順にフォーカスが動くはずなので生成順入れ替えて味噌
903(1): 2006/10/03(火)00:28 ID:UQF8QVV+(1) AAS
>>902
おお、すばやいアドバイスありがとうございます。
どのあたりで生成されているのかいまいちよく分かってないんですが、
(createButtonsらへんでしょうか)
とりあえずその順番を入れ替えて、表示位置を個別に逆に並べ直して解決しますた。
環境依存じゃないといいんですけど。。。
904(2): 2006/10/03(火)00:36 ID:UCwDMPdF(1) AAS
生成順というか、absoluteプロパティで決まるんじゃなかったっけか?
環境依存は無いはず。
905(1): 2006/10/03(火)00:47 ID:Y4ff9z63(1) BE AAS
>>904
すまん、absoluteプロティだ
生成された順に奥からabosoluteが設定されるから生成順なんだな…
>>903
無駄手間かけさせてようですまん
906: 2006/10/03(火)02:50 ID:UgJ8Wh+Q(1) AAS
>>904
おお、ありがとうございます。
setObjProp関数のあたりですかね。。。
環境依存じゃなくて安心しますた。
>>905
いや、とんでもないですorz
いまいち理解できない自分の脳味噌が悲しいですが
省2
907(1): 2006/10/03(火)04:32 ID:GmFVetFZ(1/4) AAS
どこかにシステムボタンの作り方を書いてるサイトはありませんでしょうか?
テンプレに載ってるサイトの軒並み繋がらないしググっても見つからないのです。
上下前次1-新書関写板覧索設栞歴
あと 65 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.030s