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

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

レス数が1000を超えています。これ以上書き込みはできません。
0001名前は開発中のものです。2009/06/06(土) 01:11:54ID:EztZkDNL
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

※スレで質問をするときは※
KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、
FAQ、Google等で調べてからにしましょう。
努力の形跡が見られないとスルーされがちです。初心者?でも頑張れ!

前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その17
http://pc11.2ch.net/test/read.cgi/gamedev/1234356309/


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

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

ダウンロードしたアーカイブに含まれる「KAG System リファレンス」は
初心者にとって最も頼もしい教科書です。何度も繰り返し読みましょう。
■タグリファレンス … KAGの機能が網羅的、辞書的に載っています。
大よその機能(KAGでどんなことが出来るか)は把握しておきましょう。
■Tips/その他 … 陥り易いミスやより高度な使い方への足掛かりになる
数々のTipsが記載されています。

必要に応じて>>3-5の公式掲示板や講座等を併用してください。
(併用に、紙媒体の参考本が欲しい人は、ダウンロードページにリストがあります)
0904名前は開発中のものです。2009/09/27(日) 22:35:41ID:TW8jXsoW
>>903
ゲーム中でどのようなグラフィック表現をしたいのかによる。

画面中にキャラ絵や数値表やいくつかのボタンを配置し、
ボタンその他のウィジェットからの入力で
ゲームが進行するように実装するなら
吉里吉里/KAGで十分できるよ。

要領はゲームのオプション画面の実装の仕方と同じ。
0905名前は開発中のものです。2009/09/27(日) 23:54:52ID:47oAeYsk
[eval exp="f.chara='キャラ名'"]
[eval exp="f.odoroki=f.chara+'_odoroki'"]
[image storage="&f.odoroki" layer="1" pos="c" visible="true"]
とすると、「キャラ名_odoroki.png」画像が表示されたので

[eval exp="'f.star_'+f.chara=1"]
と書くと「f.star_キャラ名」に1を代入できると思ったのですがエラーになってできません・・・。
どう書けばいいのでしょうか?
初歩的な質問だとは思いますがよろしくお願いします。
0906名前は開発中のものです。2009/09/28(月) 00:12:02ID:xF6tbSO6
[eval exp="f['star_'+f.chara]=1"]
0907名前は開発中のものです。2009/09/28(月) 00:12:13ID:68KHcIit
>>905
このスレ頭からよんでこい
0908名前は開発中のものです。2009/09/28(月) 00:12:51ID:+ytX66C8
>>905
文字列を動的にTJSのコードに置き換える処理は、
必要上仕方なくやる場合もあるけど、基本的にはお勧めできない。
# [eval exp="'f.star_'+f.chara=1"] のこと

そういうことなら、
f.stars
は辞書型 %[] にしておいて、

[eval exp="'f.star[f.chara]=1"]

という形で設定してあげるといいよ。
0909名前は開発中のものです。2009/09/28(月) 19:32:57ID:9KpicER+
>>904
ありがとうございます
作りたいのはそのタイプなので早速挑戦してみます
0910名前は開発中のものです。2009/09/28(月) 21:05:31ID:NcE8Gw/B
すみません、クリッカブルマップについての質問なんですが。

クリッカブルマップのある画像を常に表示しておき、プレイヤーがテキストを読み進んでいる
合間の好きな時に画像をクリックすると、別のメッセージレイヤが開いて何らかのメッセージを表示。
左クリックをするとそのメッセージレイヤが閉じてまた元の普通の画面に戻るというのをやりたいんです。

しかし私のクリッカブルマップの知識では、クリックすると特定のksファイルのtargetに跳んでいき
メッセージの表示をした後、戻る時はjumpになるので戻る場所のtargetを指定しなければなりません。
上記の様にする為にreturnを使いたいのですが、この場合callタグを何処に置けばいいのか解りません。

maファイルでの書式はKAGと違うようですし、まだKAG上のスクリプトしか使えないんですが
こうした事をするにはTJSを弄らないとムリでしょうか。
0911名前は開発中のものです。2009/09/29(火) 04:38:45ID:uUxuzN7L
クリッカブルマップに見えるけど実はボタン並べてるだけってのでいいじゃない?
0912名前は開発中のものです。2009/09/29(火) 05:11:32ID:e8Lvp+4/
確かに。不定形のボタンは簡単に作れるからなぁ。
09139102009/09/29(火) 07:43:25ID:7jdLEmGf
アドバイスありがとうございます。
実を言うと、グラフィカルボタンは構造が理解出来ていないらしく、
どうしてもボタン画像そのものを表示させることができないんです。
そこで何度も作ったことがあるクリッカブルマップで代用出来ないかと
思ったんですが。

グラフィカルボタンはメッセージレイヤ上に現れるんですよね?

[layopt layer="message0" page=fore visible=true]\
[locate x=100 y=400]\
[button graphic="ボタン.png" target="*osita"]\
[s]

これだと何も無いメッセージレイヤが表示されるだけで、そのまま[s]に従って
止まってしまいます。
コンソールで見るとボタン.pngは正常に読み込まれているらしいんですが。

0914名前は開発中のものです。2009/09/29(火) 07:51:53ID:n3xZFulj
>>913
currentレイヤは確認したかね
0915名前は開発中のものです。2009/09/29(火) 10:02:36ID:e8Lvp+4/
>>913
ボタンを表示するサンプルを動かして考えたかい?
0916910=9132009/09/29(火) 16:48:59ID:NgnztUMM
グラフィカルボタンの件が解決しました!
>>914,915
これまで動作を確かめる時は製作中のスクリプトの合間の部分でやっていたので、
今回はボタン表示だけのサンプルとして書いてみました。
念の為にcurrentも指定し、positionでメッセージレイヤも画面いっぱいに広げてみたのですが
やはりただ真っ暗な画面が映るだけ。

しかしようやく原因が解りました。
私はメッセージレイヤのサイズをゲーム内で頻繁に変える為、デフォルトの設定は
当てにしていないので適当な数字を入れていたのですが、それのmarginがかなり大きく
なっていたのでした。
だからテストをする時にはメッセージレイヤがそのデフォルト設定になり、メッセージレイヤの
中に入っているつもりでも画像がmargin部分に引っかかって表示されなかった…というお粗末。
こんな事で2年以上もグラフィカルボタンをあきらめていたとは。

つまらない事でお騒がせしてすみません。しかしおかげで重要なコマンドが使えるようになりました。
>>910の件はグラフィカルボタンでやってみます。ありがとうございました!
09179132009/09/29(火) 18:40:17ID:NgnztUMM
何度もすみません。
グラフィックボタンは使えるようになりましたが、やっぱり>>910のような動作をする為には
何かが不足のようです。

[button graphic="ボタン.png" exp="kag.callExtraConductor('button_oshi.ks', '*説明')"]\
[s]

…としてcallタグの代わりになり、button_oshi.ksの最後にretrunを入れる事に成功しましたが、
これで戻ってくる場所は上記タグの[s]の直前になる為、やはりそこで終わってしまいます。
ボタンを押す前の状態に戻ってくる方法はないでしょうか…。


0918名前は開発中のものです。2009/09/29(火) 21:14:30ID:myn7KpTb
>>917
ボタンを押す前の状態ってのがなんなのか、
何がどう上手くいかないのかがさっぱりわからん。
勘で答えるとテキストかボタンのメッセージレイヤの内容を消去してるせいだと思う。
*説明から[return]の間に[ct]や[cm]があるとか、描画先を変更せずに[er]してるとか。
0919名前は開発中のものです。2009/09/29(火) 22:38:47ID:8ss2KQff
>>917
俺の場合は、ボタンを配置する基本の処理の流れは、こんな感じで組んでいるけど、どう?

*ボタンを押す前の状況
画面を更新してボタンを配置する
1つ目の[butt]を、打鍵で フラグに1を入れて *打鍵した ラベルに行く
2つ目の[butt]を、打鍵で フラグに2を入れて *打鍵した ラベルに行く
[s]
↑ここで打鍵まちにする

*打鍵した
フラグが1ならば[call]1のファイルにいってreturnでここに戻ってくる
フラグが2ならば[call]2のファイルにいってreturnでここに戻ってくる

[jump] *ボタンを押す前の状況 の、ラベルに戻る

0920名前は開発中のものです。2009/09/29(火) 23:23:29ID:TftUuxwQ
まともにリファレンスも呼んでいなさげな913がそろそろウザくなってきた
もっと具体的にやりたいことの仕様説明をしろよチンカス
どうやらオンラインヘルプっぺえ機能がやりたいようなので勝手に断定して話を進めると、
ヘルプ用レイヤをつくってそこにテキストを書き、ボタンによってレイヤのvisibleを
トグルさせるのが簡単かつメンテしやすいのではないかと思う
挙動をモーダルにしておけば、テキスト自体はマクロで呼び出せるしな
0921910=913=916=9172009/09/30(水) 01:20:01ID:RibCgSc/
すみません。すっかり煮詰まった状態でテストしながら書き込んでいた為、
何だか訳の解らないことを言っていたようです。

やりたい事が不明という点。>>910の4行目までに書いたことが全てでして、
考えてみればボタンの機能は、正にそういうことをする為のものなので出来ないはずが
なかったんですね。
「押す前の状態」とかややこしい事を言ってしまいましたが、ボタンを押した時に
跳んだ場所から抜け出せない(うまく戻って来れない)というだけの事でした。

>>919さんのように書いて、>>918さんの指摘も気をつけるようにしているつもりなのですが、
どうもうまく行きません。
>>916で急にボタン画像を表示できるようになったことに浮かれてしまいましたが、
まだ構造の方を理解しきれていないようです。

ただ書式の基本のこととは言え、持っているマニュアル本にはボタンについての項目がなく、
KAGリファレンスや幾つかの講座も覗いてみたのですが、グラフィカルボタンについては説明が少なくて
難航しています。
これ以上書式の基本のような事で時間をかけるのは、ここではスレ汚しになってしまいそうなので
質問はここまでにしたいと思います。
時間をかけて独力で調べ直し、うまく行ったらスレタイの"雑談"として報告しに来ます。

ちなみに、>>920さんのやり方が確かに一番私のイメージしてるものに近く簡単なようです。
是非この方法を使わせていただこうと思っています。
0922名前は開発中のものです。2009/09/30(水) 01:33:58ID:uFdClSf4
>>921
いや、だからサンプルを確認したのかと。
0923名前は開発中のものです。2009/09/30(水) 01:59:23ID:RibCgSc/
えーと、サンプルというのはどういう事でしょう。
リファレンスや色々な講座にある書式、こちらで書いていただいた
スクリプト等をそのままコピペして試してみてダメだったのですが…。
0924名前は開発中のものです。2009/09/30(水) 02:20:16ID:uFdClSf4
>>923
kag3pluginの中にsampleフォルダがあるでしょ。

そろそろ「何考えてるの? 死ぬの?」を発動してもいい?
0925名前は開発中のものです。2009/09/30(水) 03:44:37ID:9xQ+gvHq
んでまぁ、何がなにやら困ったらあれだ
returnタグは戻り先を指定出来るんだから、ボタン(マップもどきか?)を描画する先頭のラベルに飛ばせばいいんじゃない?
そうなると何でcallで飛んだんだ?って気はするけど。

;MAP描画
*map
[button 押したら*subをcallする感じの]
[s]

;押した先の画面描画
*sub

;[s]で止めてbuttonで飛ばすか[p]だか何かそういう感じ

*ret
[return 戻り先を*mapに指定]

ちょこっとこみいった事をしたいのであれば、リファレンスとOUTFOCUSを端から端まで目を通して軽く記憶に留めとく位の事はしたほうがいいと思う。
KAGがどんな機能を持っててどんな事が出来そうか想像しながらリファレンスを読むのは楽しいと思うんだけどな。

ゲームの完成とは直接つながらない時間の使い方なのは否定しないけども。
0926名前は開発中のものです。2009/09/30(水) 04:16:33ID:s44Wvcu0
ここと公式で聞いてみて理解できなかったら仕様変更したほうがいいと思う。
そんなところに時間かけるだけ無駄。
0927名前は開発中のものです。2009/09/30(水) 06:55:59ID:dVOo3BQr
>ボタンを押した時に跳んだ場所から抜け出せない(うまく戻って来れない)
09289272009/09/30(水) 07:07:39ID:dVOo3BQr
ごめん。ミスった。

>>921
>ボタンを押した時に跳んだ場所から抜け出せない(うまく戻って来れない)
[s]の位置でcallされて[s]に戻ってきてるんだから飛んだ場所から抜け出せてる、
うまく戻ってきてるんじゃないか?
結局どううまくいかないかも書いてない。
call先をコメントアウトするなりして何故うまくいかないかを調べるくらいしたらどうよ。
0929名前は開発中のものです。2009/09/30(水) 09:38:46ID:haABz3tC
ギャラリーページを作っているんですが、トランジションをかけてページ移動をすると
トランジションが終わった後にサムネイルがワンテンポ遅れて表示されてしまいます。
これをトランジションが掛かっているときにはすでに表示されていて、
一緒に表示させるにはどうしたらいいでしょうか?
よろしくお願いします。
0930名前は開発中のものです。2009/09/30(水) 10:10:54ID:BgDuLnDT
総合IDとして変数に(数字で)aAbBcCdD……のように格納して、二桁ずつ個別のIDにして使用しようとしてるんですが、
aA=05とか、aAbB=0028とかのように、総合IDの先頭に0があるとエラーが出てしまいます
変数の仕様によるものだと思いますが、エラーを回避する方法はないでしょうか?
分かる方いられましたら、教えていただけないでしょうか
0931名前は開発中のものです。2009/09/30(水) 10:19:54ID:6gcn2Hif
0が頭につくと8進数扱いになるから数字の8や9が登場できない
数としてではなく文字列として扱うようにすればOK
0028ではなく"0028"みたいな
0932名前は開発中のものです。2009/09/30(水) 11:19:40ID:uFdClSf4
>>929
pimage命令でトランジション先の背景にサムネイルを先に合成してからトランジションをかける。

>>930
それ仕様の方がおかしくね?
基本的に変数を大量に使う実装法はお勧めできない。
たくさんのデータを同じような扱い方をする場合には配列や辞書型などの集合型を使ったほうがいい。
また、文字列だけで違うものを管理しようとすると、それが大量になると(大体30個越えたあたりから)
人間には管理しきれなくなるので結局その文字列に番号を振りなおすようなはめになるので、
最初から番号で管理することをお勧めする。

したがって、今回の話は単純な整数配列1個に置き換えられる。
0933名前は開発中のものです。2009/09/30(水) 11:22:47ID:6gcn2Hif
文字列1個でもいいかもね
0934名前は開発中のものです。2009/09/30(水) 14:03:57ID:DeRDVAJi
>>930
いわゆる uuid 作りたいだけじゃなくて?
文字列化する、さらに確実に文字列として評価されるように固定文字プリフィクス
付けておくことを勧めるよ。"__" とかね。
09359302009/09/30(水) 14:10:39ID:/JKUNhe2
>>931-933
教えていただいてありがとうございます

パーツをいくつも重ねてできた合成イメージを表示しようとしていて
個別IDがパーツごとにどれを選ぶか表し、総合IDが完成したイメージのIDを表すようにしようとしていました
検討しなおしてより良い仕様に変えようと思います
09369302009/09/30(水) 14:11:50ID:/JKUNhe2
>>934
すいません、レス見落としてました。ありがとうございます。
0937910=9212009/09/30(水) 14:53:37ID:U6fejFEL
>>924
あっ、そういえば有りましたね。製作に入って自作品外のファイルを別所に移したのを忘れていました。
今仕事先からなので帰ってから確認します。
>>925,926,928
最初クリッカブルマップでやろうと思っていた事がボタンで出来ると判り、こっちの方が簡単で色々できそうだと
つい興奮してしまいましたが、ボタンの構造そのものを理解しないうちにデタラメに弄って熱くなっていたようです。
まずその基本を勉強し直し、その上で皆さんのアドバイスを参考にさせていただきたいと思います。
うかつな質問でお騒がせし申し訳ありませんでした。
0938名前は開発中のものです。2009/09/30(水) 20:01:07ID:rJ4hDBJr
画面サイズと同じサイズの画像を背景として表示させた状態 仮に状態Aとする
同じ画像をtop=0 left=0で背景レイヤー以外のレイヤー(例えば0や1)に表示させると
状態Aよりも少しだけ(数ピクセル)ズレるのは仕様ですか、それとも指定方法に問題があるのでしょうか?

同様にbuttonで画像を表示した場合とimageで画像を表示した場合も
button x = image left
button y = image top
同じ値を指定しても異なる位置に表示されますが、これは仕様でしょうか、それとも指定方法に問題があるのでしょうか?
0939名前は開発中のものです。2009/09/30(水) 20:16:53ID:uFdClSf4
>>938
buttonとimageで画像の取り扱い方は違うんだけど、それはOK?
0940名前は開発中のものです。2009/09/30(水) 20:19:50ID:aKfjyI0F
>>938
margin
09419382009/09/30(水) 20:30:52ID:rJ4hDBJr
マジで!?
マージで!?
マージンで!?

後者の問題は解決しました。
ありがとうございました。
0942名前は開発中のものです。2009/09/30(水) 20:38:42ID:Xz+mxuig
イラッ(^ω^;)
なんでこうリファレンスも読まない場当たり的な質問が続くのか
0943名前は開発中のものです。2009/09/30(水) 20:42:05ID:OhgmSDNx
*start
どうする?
[link target=*hanasu]話す[endlink] [link target=*siraberu]調べる[endlink][s]
*hanasu[jump target=*start]
話した。
*siraberu
調べた。[jump target=*start]

*start
どうする?
[link exp="f.koudou='hanasu'"]話す[endlink] [link exp="f.koudou='siraberu'"]調べる[endlink][s]
[if exp="f.koudou=='hanasu'"]
話した。[jump target=*start][endif]
[if exp="f.koudou=='siraberu'"]
調べた。[jump target=*start][endif]

正確な文ではありませんがこんな感じでコマンドADVを作ろうとした場合(実際はもっと複雑)
if文で分岐させるのと、jumpでラベルに飛ばすのってどっちがいいんですか?
中身が長いときはラベルの方が良さそうだけど、好みの問題?
ifの方が管理しやすそうですが、ラベルだとKKDEで折りたためたりできるのでどっちがいいのか…
0944名前は開発中のものです。2009/09/30(水) 20:46:38ID:Z2qf7ULX
jumpにした方がいい。
理由は未読/既読判別の処理の関係上。
ifでは判別してくれないよ。
0945名前は開発中のものです。2009/09/30(水) 20:52:05ID:PaYsGBpE
>>943
最初リファレンスも読まないカスが多い一連の流れを
揶揄してるのかと思ってしまったw

厳密な処理速度とか効率性とか求めてる人間じゃないんで
俺はどっちでも好きにしろとしか思わない
0946名前は開発中のものです。2009/09/30(水) 23:54:43ID:s44Wvcu0
余計なバグを出さないために、俺はcall。
空行を少し多めにしてpatch出すときはそこに埋めるようにしてる。
0947名前は開発中のものです。2009/10/01(木) 00:58:07ID:RBNp1X9j
>>946
ぶっちゃけその発想はなかった。
そうか、行がちがくなってエラー出るんだから、最初から余裕もって空行にしとけばいいのか。
0948名前は開発中のものです。2009/10/01(木) 01:24:47ID:Nh02dlNy
既存の行のうしろに差分追加すればいいんじゃね
0949名前は開発中のものです。2009/10/02(金) 19:05:41ID:xNfLWESs
初歩的な質問ですみません。
SOUNDファイルの音をマウスオーバーで鳴らすにはどのようにすればいいのでしょうか?
0950名前は開発中のものです。2009/10/02(金) 19:12:43ID:lce5lLU+
[link enterse="hoge"]
0951名前は開発中のものです。2009/10/02(金) 19:13:06ID:A9AcV33D
>>949
buttonマクロでonenter引数に音を鳴らすtjsコードを書く。
0952名前は開発中のものです。2009/10/02(金) 19:14:38ID:A9AcV33D
enterseでよかった……orz
0953名前は開発中のものです。2009/10/02(金) 19:36:58ID:xNfLWESs
出来ました!ありがとうございます。
0954名前は開発中のものです。2009/10/03(土) 13:01:54ID:lqACBpWd
吉里吉里も下火になってきたな
0955名前は開発中のものです。2009/10/03(土) 14:30:23ID:CkgZOLk1
つか同人ゲームが下火だよな
0956名前は開発中のものです。2009/10/03(土) 14:54:35ID:iEe4FZ52
単純なノベルやAdvは、コモディティ化して久しいからな。
FFD並みの演出が手軽にできます、ってのじゃなければ。
まあどちらかというと吉里吉里はあまりお手軽じゃないというところが欠点なのかもしれないが。
0957名前は開発中のものです。2009/10/03(土) 17:00:42ID:xn8MyUh3
この頃ライブメーカー製をよく見るような気がする。
実際、素人がノベルやADVを見栄えよく作ろうとするなら
ちょうどこのぐらいが必要十分って感じなのかも。
0958名前は開発中のものです。2009/10/03(土) 17:06:56ID:1kOzDUwI
セミプロやプロが手間かけずに作れるのが吉里吉里だったってことかな
0959名前は開発中のものです。2009/10/03(土) 17:51:35ID:1qL+VH7W
ごうさんとこの新作体験版やってみたけど、メッセージウィンドウがああも動かれると目が疲れるな。
吉里吉里でがんばれば(カスタマイズは必要だが)これぐらいはできるよ、という良い手本だな。
0960名前は開発中のものです。2009/10/03(土) 18:43:08ID:iEe4FZ52
>>959
へぇ、吉里吉里のカスタマイズベンダーかぁ。あるだろうなとは思ってたが本当にあるんだな。
ブログでDirectX(3D)でトランジションができない、なんて書いてたけどシェーダー書けばできるよ。
まあ言わずもがなな話ですが。
0961名前は開発中のものです。2009/10/04(日) 00:25:50ID:ghjrtV/h
[image storage="senpuki.jpg" layer=base page=fore]
[image storage="yurikane.png" layer=0 page=fore visible=true pos=center]
//で、とりあえずキャラを立たせました。
//しばらく文字を流して、
[layopt layer=0 page=fore visible=false ]
[image storage="vs.jpg" layer=base page=fore]
//と、キャラを隠し、背景を入れました。
//さらに文字を流して、
[image storage="kadomaheya.jpg" layer=base page=fore]
//と背景を替え、
//また文字を流しました。
//そして、
[image storage="kadoma.png" layer=1 page=fore visible=true pos=center]
//と書いたのですが、

ここでエラーになってしまいます。

吉里吉里/KAG ノベルゲーム清作入門
という本で勉強しています。

何が原因なのでしょうか?
0962名前は開発中のものです。2009/10/04(日) 00:43:49ID:AGAiN3tF
・ファイル名の画像がない
・ファイルの拡張子が違う
・前景レイヤーが1つしかない
0963名前は開発中のものです。2009/10/04(日) 01:23:12ID:EfuL483I
>>961
とりあえず一番上の行にこれを書き足してみたら。
[laycount layers=2]
前景レイヤーが2枚になるおまじないだ。
これでダメだったら>>962の3番ではないことになるな。
そんな感じでひとつずつ間違いの可能性を消していく。
0964名前は開発中のものです。2009/10/04(日) 01:27:11ID:L5T8ZPN6
リファレンス読まない質問が、いま静かなブーム
0965名前は開発中のものです。2009/10/04(日) 01:58:49ID:HFqxWhKO
ブームって言うか続きすぎて正直ウゼエ
答えちゃうお前らもよくないよ
0966名前は開発中のものです。2009/10/04(日) 01:59:57ID:amFru9E6
>>961
とりあえず、Shift+F4を押して動作ログを見てみよう。色々と読み取れるぞ。
ちなみに野々口は精作な。
0967名前は開発中のものです。2009/10/04(日) 03:50:34ID:BYvWz/bP
こんなとこより公式で訊いた方がもうちょっとまともな回答があるのにな。
0968名前は開発中のものです。2009/10/04(日) 04:28:34ID:hprrVIqT
ここは公式で答えがえられないような高度な質問をするところだよな
0969名前は開発中のものです。2009/10/04(日) 05:47:48ID:/1P8VNju
そして高度な内容ほど自分で解決しろよ、
出来ないなら実装しない方が・・・という流れに持っていく作戦
0970名前は開発中のものです。2009/10/04(日) 08:40:12ID:LUMaM/Sa
ってかリファレンスが糞過ぎるんだよ
暗黙の了解が多すぎる
Javadocなみの情報量は最低限欲しいな
09719612009/10/04(日) 09:24:20ID:Lv5+noAY
>>963
指摘された通りshift+F4やってみました。、、、よく分からんです。
こんな機能があったんですねー。

09:13:42 first.ks : 「カドマー、起きろー、朝だぞー」[r][l][cm]
09:13:42 first.ks : [image storage="kadoma.png" layer=0 page=fore visible=true pos=center]
09:13:42 ==== An exception occured at kaglayer.tjs(129)[(function) loadImages], VM ip = 15 ====
09:13:42 -- Disassembled VM code --
09:13:42 #(129) return super.loadImages(storage, key);
09:13:42 00000015 calld %3, %2.*2(%-3, %-4) // *2 = (string)"loadImages"
09:13:42 -- Register dump --
09:13:42 %-4=(int)536870911 %-3=(string)"kadoma.png"
09:13:42 %-2=(object)(object 0x0012E3B4:0x00000000) %-1=(object)(object 0x0140A1BC:0x0140A1BC)
09:13:42 %0=(void) %1=(object)(object 0x00C68424:0x00000000)
09:13:42 %2=(object)(object 0x00C6BA84:0x00000000) %3=(void)
09:13:42 --------------------------------------------------------------------------------------
09:13:42 trace : animationlayer.tjs(483)[(function) loadImages] <-- graphiclayer.tjs(66)[(function) loadImages]
      <-- mainwindow.tjs(5332)[(function expression) (anonymous)] <-- conductor.tjs(440)[(function) onTag] <-- conductor.tjs(104)[(function) timerCallback]
09:13:42 エラーが発生しました
ファイル : first.ks 行 : 139
タグ : image ( ← エラーの発生した前後のタグを示している場合もあります )
      
ストレージ file://./c/documents and settings/owner/デスクトップ/z 美少女作成/美少女主義/data/kadoma.png を開くことができません
0972名前は開発中のものです。2009/10/04(日) 09:40:01ID:Lv5+noAY
大変申し訳ありません。画像ファイルの名前を間違えていました。
.png

..png
となっていたため
読み込み不可でした。

初歩的ミスでした。

これは発見しにくい、、、orz

レスくれた人ありがとうございます。
0973名前は開発中のものです。2009/10/04(日) 10:59:55ID:92xcOooc
>>970
いいから読め
話はそれからだ
0974名前は開発中のものです。2009/10/04(日) 11:04:23ID:Q96KWrcF
TJS2リファレンスがカスなのは確か
ほとんど「実装が仕様」だからあんまり詳しく書きたくないんだろうな
0975名前は開発中のものです。2009/10/04(日) 12:49:15ID:hprrVIqT
TJSリファレンスで困ったことって無いけどなぁ
吉里吉里の諸クラスと、tp_stub.h については記載がないのでソース追うこともあるけど。
0976名前は開発中のものです。2009/10/04(日) 13:46:41ID:92xcOooc
>>974
ここしばらく続いてる質問は、リファレンスの内容うんぬん以前の問題だろw
0977名前は開発中のものです。2009/10/04(日) 15:59:34ID:TgmjWOtf
javadocなんて大事なことは全部webのガイドとチュートリアルにしか書いてないだろw

>>975が一番困る。
0978名前は開発中のものです。2009/10/04(日) 18:32:45ID:l/+ZB6V8
吉里吉里やる人ってCとかJavaとかHTMLとか他のも触った人?
0979名前は開発中のものです。2009/10/04(日) 19:13:38ID:U2VV6hl3
>>978
どういうつもりで、その三つの言語を同列に並べてるのか疑問
0980名前は開発中のものです。2009/10/04(日) 19:19:21ID:d29I858S
ちゃっかり打開しちゃってるよね
まぁ、いいんだけどさ
それより主、この棒みたいな敵、アレに見えるよね、アレにさ
ちなみにアレって何?なんなの?何なの?
0981名前は開発中のものです。2009/10/04(日) 19:20:34ID:MDSmgtN2
N88-BASICなら触った。
0982名前は開発中のものです。2009/10/04(日) 19:51:09ID:tYlNUngl
TJSなんか捨てて既存のスクリプト言語を組み込んでほしい
実際何一つメリットがない
こればっかりは作者の趣味だから仕方ないんだろうけど
0983名前は開発中のものです。2009/10/04(日) 20:01:51ID:U2VV6hl3
>>982
日本語でおk
0984名前は開発中のものです。2009/10/04(日) 20:13:09ID:hprrVIqT
>>982
それこそ好きな言語組み込めばいいじゃない。誰も止めないぜ
0985名前は開発中のものです。2009/10/04(日) 20:52:18ID:SWvZKQs3
>実際何一つメリットがない
無知だからこそ言えることだよな。
0986名前は開発中のものです。2009/10/04(日) 21:02:48ID:vz+5yYFL
ボタンはひとつしか表示出来ないのでしょうか?
[button graphic=yesbutton target=start left=40 top=300]
[button graphic=nobutton target=option left=40 top=200]
でやってみたのですが画面には一つしか表示されません。
ボタンを複数個表示させるにはどう書けばいいのですか?
0987名前は開発中のものです。2009/10/04(日) 21:03:05ID:/aZf/kGF
>>982
そこが言語作者のオナニーポイントだからどうしようもない
0988名前は開発中のものです。2009/10/04(日) 21:59:31ID:oOAJbExE
>>986
この辺りを参照
ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=Inside+KAG3+-+systembutton.ks%B2%FE%C2%A4%A4%CE%A5%D2%A5%F3%A5%C8
0989名前は開発中のものです。2009/10/04(日) 22:48:11ID:GHzhGRJ8
>>988
とりあえず、関係ないページを教えるのはやめようぜ
0990名前は開発中のものです。2009/10/04(日) 23:36:51ID:amFru9E6
>>986
ボタンは概念的には文字扱いされたリンク画像なので、
buttonコマンドを呼び出す直前でlocateコマンドも呼び出してx,y座標を与えるんだ。
直感的には奇妙だが、吉里吉里はそういう仕様になっている。
0991名前は開発中のものです。2009/10/04(日) 23:44:00ID:hprrVIqT
こうしてまたリファレンスをよめばそのまま書いてあることが質問されるのであった
0992名前は開発中のものです。2009/10/05(月) 02:01:01ID:zHLjMzoR
>>986
とりあえず質問する前に >>1読め

>KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、
>FAQ、Google等で調べてからにしましょう。

お前の質問は載ってる問題だ

あと答える方も「みりゃ解る初心者質問」はスルーしろって
構うからどんどん教えてチャンが増えるんだよ
努力の形も見せずに、答えだけ求める類増やすんじゃないよ
0993名前は開発中のものです。2009/10/05(月) 02:13:20ID:jmyBWdMO
ttp://devdoc.kikyou.info/tvp/docs/kag3doc/contents/
タグリファレンス の所に、色々詳しくのっているから、
まずここを一通り読んでから、すべてはスタートだ
0994名前は開発中のものです。2009/10/05(月) 02:24:25ID:ZFA8WmpO
吉里吉里自体、初心者にはあまり優しくない開発環境だから、
初心者っぽい質問には多少親切に答えてあげてもオレはいいと思うけどな。
0995名前は開発中のものです。2009/10/05(月) 02:35:15ID:GxHssrkI
>>994
初心者だからこそ大抵の情報は載っているリファレンスを読んで、自分で解決することを
覚えさせたほうがいいんじゃないか。そのうえでわからんことがでたらここか公式で聞けばいい
付属のドキュメントも読まないでつまづくのはツールの敷居のせいじゃないぞ
もっともとりあえずどのドキュメントを読めばいいのかわかりにくいのは事実
0996名前は開発中のものです。2009/10/05(月) 03:01:27ID:JF+W/3i1
>>994
初心者だからこそ、教えて君に成り下がらないうちに自分で調べることを覚えさせるべきだろう。
「リファレンスに載ってるからよく読め」で良いわけだし。
0997名前は開発中のものです。2009/10/05(月) 04:05:23ID:JfKiXBk/
じゃー、教えるときは泣くほど罵倒してからにするか
0998名前は開発中のものです。2009/10/05(月) 06:13:24ID:AqpQxOYN
ただでさえ下火なのに初心者追い払ってそんなにユーザー減らしてなにがしたいの?
だいたい、いまこのスレの住人五人くらいしかいないじゃん
初心者の質問以外にこの過疎スレに書き込む人がいるの?
0999名前は開発中のものです。2009/10/05(月) 06:15:31ID:vkYQtnzC
5人(笑)
1000名前は開発中のものです。2009/10/05(月) 07:41:22ID:tml/RHk9
1000
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。