[過去ログ] ■吉里吉里/KAG/TJS雑談質問スレ■その8 (972レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
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
どこかにシステムボタンの作り方を書いてるサイトはありませんでしょうか?
テンプレに載ってるサイトの軒並み繋がらないしググっても見つからないのです。
908: 2006/10/03(火)04:34 ID:GmFVetFZ(2/4) AAS
システムボタン→画面に常に表示しているボタンです。
909: 2006/10/03(火)04:43 ID:wRGfJ8uE(1) AAS
button命令でおk
910: 2006/10/03(火)05:08 ID:lFvJffUp(1) AAS
どこで聞いたか知らんがシステムボタンじゃなくてグラフィカルボタンだ
検索しても見つからないだろうさ
911: 2006/10/03(火)05:20 ID:GmFVetFZ(3/4) AAS
えっとそうではなくてクイックセーブとかみたいに常に表示しておいて、
その状態のままシナリオを読み進める事が出来るボタンの事を言いたいんです。
912: 2006/10/03(火)07:42 ID:Z89lKDpF(1) AAS
>907
>3
もういっかいみてこい。
913: 2006/10/03(火)11:36 ID:RlDqqjHp(1/3) AAS
1.buttonタグで表示させ、通常のテキストはerで消す
2.クリッカブルマップを使う
3.最初から入ってるSystembutton.ksプラグインを使う
914: 2006/10/03(火)11:48 ID:TQZdRLsr(1) AAS
4.KAGEXを使う
5.おさかな定食。にあるプラグインを使う
915: 2006/10/03(火)11:50 ID:RlDqqjHp(2/3) AAS
5オヌヌメ。
916
(2): 2006/10/03(火)15:34 ID:GmFVetFZ(4/4) AAS
皆さん、ありがとうございます。

5が良さそうなのですが判らない関数が多くて困りました。
何かこの系統を学べる書式やサイトがありましたら紹介して頂けませんでしょうか?
917: 2006/10/03(火)17:51 ID:RlDqqjHp(3/3) AAS
>>916
どの関数がどういう処理をしているのかは、コメント見れば大体解るよな?
この系統って言うのがTJS全般のことなら、ググれば結構見つかるだろ
俺は5のサイトにあるようなサンプルが一番勉強になると思うんだがな…
918: 2006/10/03(火)21:56 ID:/1mXoIzH(1) AAS
>916
いまいち何がしたいのか・・・
>クイックセーブとかみたいに常に表示しておいて、
>その状態のままシナリオを読み進める事が出来るボタンの事を言いたいんです。
やりたいのはこれなんだろ?
クイックセーブ作れてるならその下に同じ処理追加すればいいだけなんだから、
関数なんか判らなくても別に問題ないだろ。
省4
919: 2006/10/03(火)23:25 ID:5nWHO0PX(1) AAS
結局、リファに始まりリファで終わるのじゃよ。
そりゃ、オライリーあたりでtjs本が出たら速攻で買いに走るがw
920
(2): 2006/10/04(水)00:54 ID:crb0Grz6(1/2) AAS
音量調節プラグインのバーの並び順を替えたいのですが
ミュートの項目を一番上にして、音量数値の項目をその下に並べる場合
どう記述すればよろしいでしょうか。

var name = i ? (i + "%" ) : "ミュート(&M)";

var name = "ミュート(&M)" : i ? (i + "%" );

これだと文法エラーになっちゃいます。
921: 2006/10/04(水)01:02 ID:J2DoZgDb(1) AAS
>>920
TJS2リファレンス 式と演算 条件演算子
922: 2006/10/04(水)01:13 ID:0TTSGWxO(1/2) AAS
適当にいじってみるのも上達には有効だけど
ひとまず言葉や記号の意味を調べてわかろうよ
923
(2): 2006/10/04(水)15:29 ID:OUK2QEvV(1) AAS
ミュート 5% 10% … なのか
ミュート 100% 95% … なのか

どっちよ?
924: 2006/10/04(水)17:13 ID:crb0Grz6(2/2) AAS
>>923
ミュート 100% 95% … の方です
リファレンス呼んで試行錯誤してる最中なんですけど
並べ替えるだけじゃなくて新しく定義?を加えたりしないといけないんだろうか
難しいっすね
925: 2006/10/04(水)17:18 ID:Bkhdn4mT(1) AAS
KAGは理解できてるのに、ライセンスが複雑で理解できませんw
926: 2006/10/04(水)17:37 ID:HPsCA+6R(1) BE AAS
>>923

元のスクリプトは100から0まで-5づつのループ回して、0の時だけ%じゃなくて"ミュート"を表示してる。

まずループの前に"ミュート"を作ってから、後は100〜5までforループするようにすればOK
927
(2): 2006/10/04(水)23:43 ID:0TTSGWxO(2/2) AAS
まあそんなところへ「?:」を使ってる元スクリプトも
あまりエレガントとは思えないよね
928
(1): 2006/10/04(水)23:51 ID:68iH83IY(1) AAS
じゃあ ? : はどんなところに使うのがエレガントなんだ?
929
(2): 2006/10/05(木)00:00 ID:VoaigX6z(1) AAS
元のスクリプト読んでないけど、>>920ってつまり、ループ変数で?を使ってるわけだよね。
現バージョンのTJSはboolean型がないからそれでOKなんだけど、
2以上の整数が普通に出てくるところに?を使うのって
あんまりよろしいコードとは思えないな。人によるかもしれんけど。
930: 2006/10/05(木)00:04 ID:6sFTqmPj(1/4) AAS
>>928
7行スクリプティングとかにじゃね?
931
(2): 2006/10/05(木)01:07 ID:Rdmm7845(1) AAS
>>929
は?それは「?:」をあの場所で使うのはエレガントじゃないって理由になってないだろ。
整数0が偽になるのがイヤってんなら、次のように書くよう言うべきだろアホか。

var name = i!=0 ? (i + "%" ) : "ミュート(&M)";
932
(1): 2006/10/05(木)01:12 ID:7fTCLMa/(1) BE AAS
>>929

非0が真であるのに納得できない世界の人ですか?

わざわざそこでif〜elseとか使うほうがアホっぽい
933: 2006/10/05(木)01:14 ID:UlZeEAuj(1/2) AAS
>>931
いや、>>927は俺じゃないし、俺は真偽の判定に付いて触れただけだし。
エレガントがどうとか言われても困る。
934: 2006/10/05(木)01:17 ID:6sFTqmPj(2/4) AAS
>>931
>>927は俺だが、音量を表す変数であるはずの i に
「ミュートか否か」っていう動作フラグの役割を兼ねさせてる
のが気に入らなかったから言っただけだよ

元スクリプト読んでないで言ってるのがあれなんだけど
要するに単に「音量 0」のことを「ミュート」って表示してるんだよな
別に量的変数に動作フラグを兼ねさせてるとかじゃなくて
省1
935: 2006/10/05(木)01:23 ID:WFfOZN/r(1) AAS
音量0ってミュートの事じゃないのか
936: 2006/10/05(木)01:34 ID:6sFTqmPj(3/4) AAS
「ロードするデータの番号は?(1〜5、0で新規)」
みたいなものを想像してしまっていた
937: 2006/10/05(木)01:36 ID:RJrpNvU4(1) AAS
俺が書くならミュートは分離するな。
元の音量保存してミュートさせたい。
938: 2006/10/05(木)01:39 ID:UlZeEAuj(2/2) AAS
>>932
そんな世界の人だよ。
0と1以外を使うと怒られるw
939: 2006/10/05(木)01:53 ID:6sFTqmPj(4/4) AAS
でもさ、何の知識も無く
 整数は値が 0 のとき [  ]、それ以外のとき [  ] となります
っていうのに「真」と「偽」を入れなさいって言われたら
なんか 0 のほうが真であってほしい気持ちがする

いや俺たちはもう慣れちゃってるからあれだけどさ、ゼロからもし
全部を考えることができるとしたら
940: 2006/10/05(木)04:36 ID:u+ZC84/m(1) AAS
でもまぁゲーム遊ぶ人にとっては
ミュートの並び順が変わろうが
スクリプトがエレガントになろうが
どっちでもいいんだろうな…
941: 2006/10/05(木)23:16 ID:QIy7C8Oz(1) AAS
吉里吉里でアプリ作ろうと思ってリファレンスを読んでいるんだけど・・・。
レイヤの描画方式とか表示タイプが多くていまいちわからない。どうやって使い分ければいいん?
942: 2006/10/06(金)00:52 ID:+hiuyjF7(1) AAS
まぁ、解説書にしたところでエレガントだと理解できるなら
入門書の世話になる人じゃない訳で…
 泥臭いやり方でも、分かる、動く、バンザイ、感動という
手順が無ければ人も集まらず育たない訳で…
943
(1): 2006/10/06(金)02:17 ID:ASKpLqLH(1) AAS
吉里吉里がゲーム製作ツールである以上、
大半のユーザーにとって、スクリプトは動作させる以上の意味は持たないから
泥臭いものは泥臭いまま放置される傾向にあるんだろうな
944: 2006/10/06(金)02:55 ID:62UERs75(1) AAS
こうして吉里吉里は過去の遺物と成っていくのであった
1-
あと 28 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.023s