[過去ログ] ■吉里吉里/KAG/TJS雑談質問スレ■その5 (992レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
893: 890 2005/04/19(火)03:08 ID:JkpjtZTP(1) AAS
>>891さん
早いレスありがとうございますm(__)m。
本家のほうか2chのどちらに質問しようかは迷ったのですが、過去ログで似たような質問がHITした
こちらのほうに書き込ませていただきました。
ビデオ再生の項目については吉里吉里付属のリファレンスも読んだつもりだったのですが、
流してしまっていたのかもしれません。。。orz
吉里吉里のムービー再生はDirectShow依存らしいという事も分かりましたので、そちらのほうの
省4
894: 884 2005/04/19(火)10:17 ID:6WS3iNcB(1/2) AAS
>>888
クリッカブルマップのルール部分(?)が何十個もあって、
しかもメッセージ部分をクリックしていざクリッカブルマップ!
って時には既にハング状態。
そこで座標を取って計算した方が手っ取り早いと思ったのです。
しかし、軽くなりハングしなくなったが新たな問題が…
「最後の値」を格納するのがkag.lastMouseDownX(Y)ですよね?
省11
895: 884 2005/04/19(火)11:17 ID:6WS3iNcB(2/2) AAS
あ、すいません
[eval exp="kag.lastMouseDownX=-1"]\
使えましたわ。
ちゃんと代入されてる。
自己解決すいません。
896: 2005/04/19(火)11:45 ID:NvPtL+ez(1) AAS
うち別にルール部分がそんなにたくさんあってもそういう状況にはならないなあ
なんか間違ってるんじゃないの?
どう書いてるの?
897(1): 2005/04/19(火)12:58 ID:eieBuGPZ(1) AAS
>>885
TJSのVMがGC積んで無かったなら恐ろしい事になるなぁおい。
898(1): 2005/04/19(火)17:39 ID:Mm0JrGcn(2/2) AAS
まあ実際にはGCはあるので、大丈夫なんだけどね。
>>885
function finalize 内で invalidate しておいた方がいいとは思うよ。
899(1): 885 2005/04/20(水)00:29 ID:h9ZmiOs0(1) AAS
>>897>>898
ですね、自分もなにかしらのクローズ処理が必要と思ったのですが
気がついたのは昨日寝る直前にリファレンスを読み直しているときでした。
900: 2005/04/20(水)07:46 ID:cbMbSY9+(1) AAS
>>899
close() が無いって事はそれを意識しないで良い実装になってると考えて良いと思われ。
IOストリームのクローズは多分、ストレージが変更された時と finalize 時に実行されてる
と予測するのが妥当なので確実に閉じておきたいなら invalidate するのがまぁ正解。
以上を踏まえて MessageLayer に関数追加するならば、
var test_se; // = void
function setGlyphSE( storage ) {
省14
901(1): 2005/04/20(水)18:45 ID:7aU5QFFz(1) AAS
本当に初心者の質問で申し訳ないのですが、
@link targetを使って
WEB上のhtmlページに飛ばすのはどうするのでしょうか orz
902: 2005/04/20(水)19:01 ID:tx2+oCuC(1) AAS
人はおまえを初心者ではなく教えてクンと呼ぶ
マニュアルに一回でも目を通したか?
903: 2005/04/20(水)20:55 ID:OaFpsddm(1/3) AAS
本当に教えてクンの質問で申し訳ないのですが、
@link targetを使って
WEB上のhtmlページに飛ばすのはどうするのでしょうか orz
904(1): 2005/04/20(水)21:09 ID:PskgGfP9(1) AAS
>>901
|-`)ノ⌒[吉里吉里/KAGではじめるゲーム製作(工学社) P185〜]
905: 2005/04/20(水)21:11 ID:GK7Lowme(1/2) AAS
目が節穴なお方が参られたようですね
906(1): 2005/04/20(水)21:39 ID:OaFpsddm(2/3) AAS
>>904
高いよアホ
907(1): 2005/04/20(水)22:41 ID:Kj9tQnLA(1) AAS
>>906
学校の図書館でリクエストすれ
908(2): 2005/04/20(水)22:58 ID:GK7Lowme(2/2) AAS
どこに目つけてるんだろうね
外部リンク[html]:devdoc.kikyou.info
909: 2005/04/20(水)23:37 ID:OaFpsddm(3/3) AAS
>>907
そんな悠長なことしてられるか。
>>908
お前は自分のチンコがどこについているのか数えたことはあるのか?
910: 2005/04/21(木)00:06 ID:/dl9Z8cn(1) AAS
>908
ありがd 大感謝
911: 2005/04/21(木)13:42 ID:Oj2HArUb(1) AAS
へー。"どこについているか"って"数える"ものだったんだね…日本語って不思議。
========================チラシの裏=======================================
さて、時間ねぇぞぉおい。
ウチ、夏コミ間に合うのかほんと。
絵師は既に体験版用の絵の締め切り1ヶ月以上過ぎてるし。
まぁ、俺も遅れてる以上偉そうにいえないが…
まともに納期守ってるのシナリオ担当だけだorz
省1
912: 2005/04/21(木)21:09 ID:8Vkiv6wh(1) AAS
へー。"チラシの裏"って"!?"ものだったんだね…2chって不思議。
913: 2005/04/21(木)23:55 ID:jPBr9TTi(1) AAS
完成品をxp3形式で固めた場合、
krkr.exeとプラグイン類を同じフォルダに入れれば動作するのでしょうか。
なんか、コマンドラインで*.xp3を指定しろ見たいなエラーが出るんです。
そんでxp3をD&Dしてやったら起動。
exe一発で読んでくれる方法って無いですか?
patch当てる必要が出た時に、全部コマンドラインでは…。
914: 2005/04/22(金)03:19 ID:Q4++yAH5(1) AAS
data.xp3という名前にすればいけます
915: 2005/04/23(土)11:29 ID:xiiOOZ05(1) AAS
TJS2ってLuaとかRubyみたいな他のインタプリタ型のスクリプト言語と比べて
速さはどうなんですか?
組み込みとしての実績はいまのところ吉里吉里だけですよね?
916(1): 2005/04/23(土)16:47 ID:1gHh0IJY(1/2) AAS
LuaはともかくrubyとTJSを比べるのは、なんか違う気が。
実績という言い方も同様
917(1): 2005/04/23(土)17:36 ID:rFD872cb(1) AAS
外部リンク:gamdev.org
Perlとの比較は乗っている
918(1): 2005/04/23(土)17:56 ID:1gHh0IJY(2/2) AAS
言語としてじゃなくて速さだけ比べてるのか。じゃ>916の一行目は撤回。
すまんかった。
919(1): 2005/04/23(土)18:06 ID:Q6pyyuiU(1) AAS
右クリックでメニューを表示して
栞のセーブロードや、ゲーム終了や、メニューに戻る、メッセージを消す
など、普通のゲームに一通りあるのを実装したいのですが。
どうもサブルーチンでは、記録可能ラベルに戻る行為は出来ないようで。
同じファイルのラベルに飛ばしたい操作ができません。
( [jump target=*menu]\ とかやるとエラー。)
こういう時はどうやって飛ばせばよいのでしょうか。
省3
920: 2005/04/23(土)21:30 ID:M0I6onmW(1) AAS
>>917
サンキュー
そういうのが知りたかったんだ
HSPより速いなんて知らんかった
>>918
ごめん
俺の書き方が悪かったみたいだ
921(1): 2005/04/24(日)02:28 ID:RAfO8iqv(1) AAS
感動しますた (´・ω・`)
外部リンク[html]:web.archive.org
922(1): 2005/04/24(日)08:55 ID:hhj+72z6(1) AAS
>>921
まともなサイトじゃないな。
923(4): 2005/04/24(日)13:48 ID:Ut/wLJpB(1/2) AAS
>>850-853
のように、私も
@macro name=links
@eval exp="tf.temp=mp.target.length"
@eval exp="tf.temp=mp.target.substring(1,tf.temp-1)"
@if exp="sf[tf.temp]==void"
@eval exp="sf[tf.temp]=0"
省14
924(3): 2005/04/24(日)15:25 ID:BQoJsuLg(1) AAS
evalの","を消しちゃって、そのevalの前に
@eval exp="mp.exp+=',' if mp.exp!==void"
とかを置いてみるとか?
925: 923 2005/04/24(日)15:32 ID:Ut/wLJpB(2/2) AAS
>>924
出来ました!ありがとうごさいました!!
926: 2005/04/24(日)17:58 ID:hrZvxkNC(1) AAS
>>919
右クリックメニューからタイトル画面何かに戻る処理をしたい場合の話か?
記録可能かどうかは関係無しに、サブルーチンから一度 [return] しないと [jump] は使えない筈。
[return] の storage / target 属性を指定する事で戻り先の指定は一応可能。
右クリックメニューから更にサブメニューのラベルに飛びたい場合は [call] を使え。
927(1): 2005/04/25(月)17:58 ID:8TlUBJB2(1) AAS
間違って別のファイルをXP3にしてしまったんですが、
元に戻す方法はあるんでしょうか?
928: 2005/04/25(月)19:04 ID:QaOz/ANH(1) AAS
アーカイブ前のファイルを消すと言う思考がワカンナイ
929: 2005/04/25(月)19:22 ID:uM8nCB4Z(1) AAS
戻す方法を考える事も調べる事もしてないのかお前は
930: 2005/04/25(月)23:33 ID:DG31HzFw(1) AAS
>>927
まちがえて別のフォルダをxp3にしたとしてもだ。
その間違えた方のフォルダも本来xp3にするはずだったほうのフォルダもそのまんま
残ってるだろ?
展開厨はばれない様に自力で隠れてやりやがれ
#xp3デコードするアプリ作ればいいんじゃね?などとしれっといってみる
931: 2005/04/28(木)22:51 ID:QSkOySYy(1) AAS
世界の名作をサウンドノベルにしてみました。
一度遊んでください。
外部リンク:www.geocities.jp
932: 2005/04/29(金)00:32 ID:DxTvUN3c(1) AAS
外部リンク[htm]:www1.ocn.ne.jp
驚異的景観!ガードレールだらけの謎
これはビックリ!、フェンス越しに見える大量のガードレールの数
はいくつあるのだろうか?、なぜこんな大量にガードレールがここ
に集まったのか?、そしてこのガードレールは何の意味があるの
か?、使わなくなったガードレールの墓場なのか?。
933: 2005/04/29(金)14:33 ID:K0Ecee6u(1) AAS
>>922
もう、優香タン世代じゃないのか
934: 2005/04/29(金)14:54 ID:HUHtHpSy(1) AAS
なんでプログラムが上手くいかなかったら
なんでもかんでもバグと言う奴がいるんだろうね。
確かにプログラムはストレスが溜まるが人のせいにするのはイクナイ
935(1): 2005/04/29(金)16:17 ID:Uqn/eZ03(1/3) AAS
プログラム/スクリプトが意図通りに動かない=バグがある状態。
自分自身で書いたスクリプトにあるバグは普通に自分の責任だから、
別段他人のせいにしているワケでは無いと思うのですが、が、が。
一見してわかりにくいミスの事を特にバグって言うんだったっけ?
936(1): 2005/04/29(金)16:43 ID:ZJ5K0aRA(1) AAS
>935
プログラマの意図と書かれたコードが合致してる、という前提条件が抜けてる。
937(2): 2005/04/29(金)17:28 ID:Uqn/eZ03(2/3) AAS
>>936
合致してたら意図通り動くんじゃ……。
プログラマの意図とコードが合致していてプログラム自体の動作が意図に合致しない場合は
コンパイラなりVMなりの言語処理側に問題があると考えるべきでは。それこそ他人のバグだ。
938: 2005/04/29(金)17:48 ID:ecwBc+/w(1) AAS
>>937
プログラマ自身のバグということも
939: 2005/04/29(金)17:51 ID:XzWoO0DD(1) AAS
>>937
多分言いたかったのは、その
「プログラマの意図とコードが合致していて」
という部分をはじめから検証すらせずに、
あー動かない。吉里吉里のバグじゃねー?
という感じでコンパイラなりVMなりのせいに
してしまうのが困ったものだっていう
省1
940: 2005/04/29(金)19:54 ID:Uqn/eZ03(3/3) AAS
居るのかそんな人が。
普通はまず真っ先に自分のコード疑うもんだと信じたい……。
// それはそうと無名プロパティ作れるようにならないもんかねぇ。
941: 2005/04/30(土)06:52 ID:EUg7K5Dq(1) AAS
そういう奴のミスはバグとか言うほど可愛いもんではなくあきらかに最初からおかしい
942: 2005/05/02(月)17:47 ID:cXNkaW0N(1) AAS
あとからpatch.xp3を配布する場合、
修正したファイルと新しいファイルをReleaserにつっこめばいいようですが。
画像ファイルで、フォルダを掘っている中に追加したい、と言う場合には、
(img/hoge/hanya/00.png とか)
フォルダを再現した上でパッチを作らねばならないですか?
それとも本当にファイルだけ纏めればよい?
943(1): 2005/05/02(月)19:23 ID:RqlkNy3W(1) AAS
img/hoge/hanya/ が自動検索パスに含まれていない場合は
ディレクトリ構造を再現した上でパッチを作成しないと駄目。
自動検索パスに含まれている場合はファイルだけで良い。
// layer.loadImages( "00.png" );
// で img/hoge/hanya/00.png が読めるなら自動検索パスに含まれてる。
944: 2005/05/02(月)22:38 ID:tSwx/kHZ(1) AAS
>>943
追加したいファイルが
template/image/hoge/hanya/0.png
の場合は
(patchフォルダを作って)
patch/image/hoge/hanya/0.png
として、patchフォルダをreleaserにD&Dすればよいと言うことですね。
945: 2005/05/03(火)00:14 ID:O5THjvtF(1) AAS
プロジェクトフォルダ名/image/
はデフォルトで自動検索パスに含まれているので
hoge/hanya/0.png というディレクトリ構造にしてリリーサーに放り込むのが正解のはず。
って言うか自分でイロイロ試せ。
946: 2005/05/03(火)19:15 ID:H+2dMYOI(1/3) AAS
全部まちがい。
パッチに含めるファイルは、ディレクトリ構造を作らずに
全部、ベタに配置しなきゃダメ。1度試してみれ。
947: 2005/05/03(火)19:21 ID:H+2dMYOI(2/3) AAS
> この patch.xp3 を作成するには、修正のあったファイルや、追加されたファイルのみを一つのフォルダにまとめ、
>Releaser でそのフォルダを指定して patch.xp3 ファイルを作成します。
ちなみに、ドキュメント中のこの部分ね。
patch.xp3の中身自体が、優先的に検索されるフォルダとしての
扱いを受けることで、data.xp3内のファイルより先に見つかるとゆー仕組みな。
948(1): 2005/05/03(火)19:22 ID:H+2dMYOI(3/3) AAS
ごめん。読み間違えてた。
自動検索パスに入ってない場合は、たぶんフォルダ
掘らないとダメだね。その通りだね。
949: 2005/05/03(火)19:30 ID:8NvCoAWq(1) AAS
>>948
( ´∀`)σ)∀`)
950: 2005/05/04(水)01:40 ID:2DRig39R(1) AAS
どんまい
951(1): 2005/05/06(金)13:15 ID:soaIHeYn(1) AAS
すいません、ちょっと質問です
吉里吉里作者の日記見て吉里吉里のシューティングが配布されているのを
知ったのですがあれと同レベルのものをKAGで作ろうとしたらかなり遅くなっちゃう
のではないでしょうか
TJSでもああしたものは作れるんだなあと参考にはなりますが
私はまだまだ初心者KAGレベルの者ですのでよくワカリマセン…
952: 2005/05/06(金)15:53 ID:K96okSA9(1) AAS
さすがにKAGでアレを作るのは現実的じゃない、と思う。
実行速度云々以前に、複雑すぎて手に負えないよ。
953: 2005/05/06(金)16:00 ID:DntdLEQ5(1) AAS
KAGはあくまでノベル・アドベンチャー記述用言語なので
KAGでシューティングを作ろうと思ってもevalタグとか、結局TJS寄りの機能を使わないと無理です
954: 951 2005/05/06(金)18:00 ID:vekVBLiu(1) AAS
うーん、そうでしたか…
やはりKAGでものを考える時、ああした作品は例外的なものとして
捉えるより他ないみたいですね
KAGの勉強はやめないけどTJSもここで勉強して見ようと思います
955: 2005/05/09(月)11:21 ID:iAJLoOEm(1) AAS
あえて限定された環境で、変わったもの作って
限界まで軽くするための変則的な方法を考えるのが気持ち良い
って人は結構多いに違いない
956: 2005/05/09(月)13:13 ID:iuqrAhBS(1) AAS
kirikiri for Mac とか出る可能性もないわけではない
957(2): 2005/05/11(水)03:10 ID:5gp7dVGr(1) AAS
すみません、2日悩んでどうしても解決しないんでご存知の
方は教えて頂ければ助かります。
透過つきの画像レイヤーを何枚か重ねて、その上にAVGタイプの
メッセージウインドウ(画像付)を表示させているのですが、
後ろのレイヤーを書き替えた後など、文章のクリック待ち([l])で
レイヤーの画像上や、メッセージウインドの表示枠内でのクリックが
効かなくなってしまいます。
省4
958(2): 2005/05/11(水)08:22 ID:YVZ/+VES(1) AAS
>>957
レイヤの順番が変わってるんじゃないの?zindex変えてみたら
959(1): 2005/05/11(水)15:17 ID:fssXJ4Bi(1) AAS
>>957
そういう質問は本家でちゃんと訊いた方がいいと思うぞ。
960: 2005/05/12(木)04:11 ID:pxKFqthT(1/2) AAS
957です。 げっそり……ようやく謎が謎をよび解決致しました。
>>958さんアドバイス有り難うございます。
zindexを検索してみたところ、java言語なのでしょうか?
残念ながら、まだtjsを操作できるほどの技量が無い為に変更
出来ませんでした。 変わりに問題のシーンの直前にindexで
レイヤーの順番を書いたり、激しくあれこれいじくりかれこれ3日……
結論と致しましては、表示画像の上でクリックを受けつけてくれない
省5
961(1): 2005/05/12(木)04:19 ID:pxKFqthT(2/2) AAS
>>959
このような(本人さえも)要領を得ない不具合だった為に
気後れしてしまって本家では投稿出来ませんでした。
もっと理解せんといかんですね。 精進します。
962: 958 2005/05/12(木)06:16 ID:rEJUsKsy(1) AAS
>>961
ごめん。zindexじゃなかったね
外部リンク[html]:www.ultrasync.net
963(1): 2005/05/14(土)11:19 ID:O+sWTgOM(1) AAS
俺はもっぱらKAGだけでやってんだけど
TJSでやっている人って全体の何割位なのだろう?
いきなりTJSでやってる人って少なさそうだね
964: 2005/05/14(土)16:23 ID:o7BBEehC(1) AAS
>>963
ノ
俺、KAGより先にTJSで遊び回ってた人
965: 2005/05/14(土)16:41 ID:S4CZohA8(1) AAS
ノシ
オレもオレも
モグラ叩きとか作ってみた
966: 2005/05/14(土)16:56 ID:t10MHt8/(1) AAS
ノ
プログラム経験あると、逆にKAGよりTJSの方が入りやすいからなー。
967: 2005/05/14(土)17:56 ID:Vnsm0XVp(1) AAS
みんなtjs使えるのか。うらやまC (・ω・`;)
まあ最近はkagでもグラフィカルなゲーム結構出てるし、
自分にできる範囲でがんばろうと思った。
968(1): 2005/05/15(日)10:55 ID:levEWzxQ(1) AAS
configtjsを何度も読んだんですが、メッセージ枠を表示して普通のアドベンチャー
ゲームみたいな表示にするにはどうしたらいいですか?
いまは、初めから設定されている、かまいたちの夜のようなビジジュアルノベル風の
画面です。
縦書きなどの設定の仕方は確認できたのですが、メッセージ枠を表示して話を進める
やり方はどうしたらいいんでしょうか?
969: 2005/05/15(日)11:20 ID:9i+w1oEe(1) AAS
>>968
shoukaiフォルダを実行、んでscenario\first.ksを読むといい。
あとkr2docの下読んでなかったらそれも。
970: 2005/05/15(日)16:52 ID:7e8uZwBF(1) AAS
吉里吉里でFLASH使いたいんだけど、FLASHのfpsはどうすればいいんでしょ?
60とかにしたら遅すぎて正常に動かなかった。
24とか、標準値として決まってるんですかね?
971: 2005/05/15(日)19:03 ID:35lnfK62(1) AAS
60FPSってすげーな
人間の目で見えんのかよ
972(1): 2005/05/15(日)19:07 ID:mz6Z8odY(1) AAS
見える。
つーか人間の目で普通に違いがわかるぎりぎりの時間分解能が60fps。
だから、テレビ(NTSC)なんかも60fpsが基準になってる。
60fps以上になると、区別できる人間は少なくなって来る。
バーチャファイター1が30fps、バーチャファイター2が60fpsっつえば、
たいがいの人は、違いがわかるんじゃないかな?
973: 2005/05/15(日)19:32 ID:bf7xh6Vc(1) AAS
NTSCは仕様では30fpsですが
(インターレースなので垂直同期は60Hz)
上下前次1-新書関写板覧索設栞歴
あと 19 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s