■吉里吉里/KAG/TJS雑談質問スレ■その15
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名前は開発中のものです。
2008/07/24(木) 11:16:40ID:w0/6Uk+/自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。
※スレで質問をするときは、ドキュメント、スレの過去ログ、公式掲示板のログ、
FAQ、Google等で調べてからにしましょう。
前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その14
ttp://pc11.2ch.net/test/read.cgi/gamedev/1204006714/
吉里吉里2/KAG3雑談質問スレ_過去ログ
ttp://www.geocities.jp/kirikiri_log/
吉里吉里ダウンロードページ
ttp://kikyou.info/tvp/
詳しくは>>2-5辺りを参照のこと。
0817名前は開発中のものです。
2008/10/29(水) 18:07:34ID:2lELB0tGありがとうございます。今まで使う機会もなく
ビットシフトってなんだろうと思っていましたが
こういうときに使うんだったんですね。
正直調べても今はなんとなく意味がわかっただけで
自力で使いこなせそうにないですが、書いてくださった
スクリプトを参考に勉強していきたいと思います。
>>816
他の方の話題かもしれませんよ。
でも、きっとわかってらっしゃる方にとっては
ものすごく簡単なことなんだろうなとは思っていました。
自分はひたすらあたふたするばかりでしたが。
親切にしていただいて本当にありがとうございました。
0818名前は開発中のものです。
2008/10/29(水) 18:12:19ID:+spbwn2vそーゆーことですか(公式でブーたれなくてセーフ)dd
ちょっとはみ出る様が萌えなので・・・・・・
フルスクリーンのときだけ、レイヤでもいいけど、手間だし
ダイアログは大したのないから、拡大しないですますことにしますd
>>812
人の飯のネタをただで教えて貰う場合もあるだろうから、
そこら辺、触れないのはマナーかもよ?
0819名前は開発中のものです。
2008/10/29(水) 19:55:01ID:VPYf88W+俺、自宅警備員\(^o^)/
と書いとけばセーフか?
0820名前は開発中のものです。
2008/10/29(水) 20:24:32ID:SPHvp2KM0821名前は開発中のものです。
2008/10/30(木) 02:22:56ID:oBOHBl9iオールオブザニート
0822名前は開発中のものです。
2008/10/30(木) 17:35:20ID:Mjjkf4wQ0823名前は開発中のものです。
2008/10/31(金) 02:46:17ID:iDHFOmi70824名前は開発中のものです。
2008/10/31(金) 08:48:45ID:eSk1yMnn0825名前は開発中のものです。
2008/10/31(金) 09:52:23ID:4vbrZG+A0826名前は開発中のものです。
2008/10/31(金) 09:52:46ID:YMQ+HxMB0827名前は開発中のものです。
2008/10/31(金) 10:29:30ID:LIipmgcoWindowsに入ってるやつ
0828名前は開発中のものです。
2008/10/31(金) 13:41:47ID:yX7tXeXUそんなもの使わないで暗算しろよ。
まずは小学校の時に九九を覚えたみたいにFFを暗記しろ。
2×5=A, 2×6=C
0829名前は開発中のものです。
2008/10/31(金) 16:23:24ID:Xdx4GTp/ビット計算だと何をやってるのか感覚的に分かり易いだろ。
例えば、0xRRGGBBの色定数から緑成分だけを取り出すときに、
@ (0xRRGGBB \ 256) % 256
A (0xRRGGBB & 0x001100) >> 8
@とAのどちらが一目で何やってるか分かるかってことで、
@の方が分かり易いと言われたらそれまでかもなあと
書いてる途中で思いました。
0830名前は開発中のものです。
2008/10/31(金) 16:37:46ID:f7553WTO0831名前は開発中のものです。
2008/10/31(金) 16:47:44ID:uNuYb2FJタグの属性のexpとcondってなんていう単語の略でしょうか?
expはexperienceしか思いつかないけど経験じゃピンとこないし・・・・
condはcondition?
0832名前は開発中のものです。
2008/10/31(金) 17:00:18ID:0YMtNzlK0833名前は開発中のものです。
2008/10/31(金) 20:40:30ID:Xdx4GTp/ごめちょ
0834名前は開発中のものです。
2008/11/03(月) 00:49:57ID:YuQOvdHd調べてみても
>agg.dll (experimental)
> 吉里吉里で AGG (Anti-Grain Geometry) を利用して図形描画を行うプラグインです。
> 簡易的な SVG 読み込み/描画機能を利用することができます。
> SVG を描画するには、たとえば
>例:
>var svg = new AGGPrimitive(layer, "SVG", "tiger.svg");
>var svg1 = new AGGPrimitive(layer, "SVG", "tiger.svg");
>
>とします (もとの AGG の SVG 読み込みサポートの制限により、読み込めない SVG が多いです)。
> 詳しくは 吉里吉里ソースの kirikiri2/trunk/kirikiri2/src/plugins/win32/layerExAgg ディレクトリを参照してください。
上記以外の詳しい説明が見当たらない。
layerExAgg ディレクトリの、どこを詳しく読めば、agg.dllに関して使用方法や使用例がわかるのか?
吉里吉里230r2の場合、AGGで、どんなことまでできるのか?
またどのようにしたら KAG+tjs(ちょっとだけ)のレベルで使用できるか?
詳しいかた、教えてください
0835名前は開発中のものです。
2008/11/03(月) 00:56:58ID:Xk5vdXnI0836名前は開発中のものです。
2008/11/03(月) 01:53:16ID:ujkcLqjDよく知らんが、ここらへんをあさってみればいいんじゃないか?
ttps://sv.kikyou.info/trac/kirikiri/browser/kirikiri2/tags/2.30rc1/kirikiri2/src/plugins/win32/layerExAgg
0837名前は開発中のものです。
2008/11/03(月) 14:08:47ID:KyN5Ra89>> 詳しくは 吉里吉里ソースの kirikiri2/trunk/kirikiri2/src/plugins/win32/layerExAgg ディレクトリを参照してください。
>上記以外の詳しい説明が見当たらない。
詳しい文書の位置を示されてて、見つけられないのはどうよ
readmeがあればそこをまず見に行く
次にその他説明がありそうな文書を見に行く
ごうさんが関わっているプラグインは大抵manual.tjsをつけてくれてる
……と思ったけど説明少ないし、Layerに加わった拡張はプロパティっぽいな
0838名前は開発中のものです。
2008/11/06(木) 08:14:00ID:0b4Dga9+レイヤーの関係なのですが、メッセージのレイヤーを出したり消したりと繰り返したいのですが、
以下の方法ではつきっぱなしになります。
初心者なりに調べようとはしたのですが、なかなか解決法が分からなかったためにここに野書かせていただきました。
どなたかおわかりの方いらっしゃいましたら、よろしければ回答お願いします。
[image storage="bgi-001" layer=base page=fore]
[wait time=3000]
[layopt layer=message0 page=back visible=true]
[trans method=crossfade time=1000 layer=message0][wt]
[backlay]
[layopt layer=message0 page=back visible=false]
[trans method=crossfade time=1000 layer=message0][wt]
[backlay]
[layopt layer=message0 page=back visible=true]
[trans method=crossfade time=1000 layer=message0][wt]
[backlay]
[layopt layer=message0 page=back visible=false]
[trans method=crossfade time=1000 layer=message0][wt]
0839838
2008/11/06(木) 08:26:41ID:0b4Dga9+追記失礼します。
上げてしまいました、、、ごめんなさい。。。
えと関係ないとは思いますが、吉里吉里及びKAGは最新版です。
KAGと心中様の
ttp://yokohama.cool.ne.jp/pia/kag0301.html
の
「……計画性のない……」
と
「こんなもんかなー」
の間に挟まれたものも実行するとレイヤーは表示されるものの文章が表示されないので、
だから、もしかしたらバージョンの違いなのかとも思ったのでいちお報告です。
一度に書かずに申し訳ございませんでした。。。
0840名前は開発中のものです。
2008/11/06(木) 12:33:24ID:Dr1RkTRV取り敢えず、
1.[trans]タグでlayer属性の使用を止めるか、
2.[layopt]でvisibleの替りにopacityを使用するかで対処出来ました。
[trans]でlayerを指定した場合は、
レイヤのvisibleは反映されないということのようです。
(リファにある制限に該当するのかバグなのかは調べていません)
0841名前は開発中のものです。
2008/11/06(木) 12:50:43ID:gkUbsjlDトランジションは描画されてる内容を差し替えるもの
だからvisible指定はあくまで元のものが維持される。
backlay と複合して表示のon/off で使うときは
全体で処理するのが基本
opacity
同様の理由で order/absolute も変更できない
backlay と visible を
0842名前は開発中のものです。
2008/11/06(木) 13:05:57ID:gkUbsjlDopacity 制御でもいいんだけどバグの温床になりやすい。
あと opacity いじってフェードするだけなら trans より move のが効率はいい。
backlay せずに常に back で image/freeimageするという方法もあります
0843838
2008/11/06(木) 13:17:44ID:zGehfMY+いまいちタグについて理解してなかったみたいです……わかりました。それでは、頑張ってみたいと思いますm(_ _)m
0844名前は開発中のものです。
2008/11/07(金) 01:24:20ID:GTYmmamP1枚の画像に文字を手書きで描いて、それをクリックしていくごとに表示したいのですが、
どうすればいいでしょうか?
地道に黒い画像を剥がして行くしかないのかな・・・
0845名前は開発中のものです。
2008/11/07(金) 02:11:46ID:tamqE2Lyもうちょっと具体的に書いてくれないと、何を言ってるのか分からんのぜ
0846名前は開発中のものです。
2008/11/07(金) 02:36:03ID:GTYmmamP|男は――名前を|
|名無しといった |
| |
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
みたいな字が手書きで描かれた画像があって、それを、
_______
|男は |
| |
| |
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
クリックすると、
_______
|男は――名前を|
| |
| |
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ こんな風に表示したいんです
0847名前は開発中のものです。
2008/11/07(金) 03:32:12ID:NjY/P6B3詳しくは、KAG System リファレンスを参照。
0848名前は開発中のものです。
2008/11/07(金) 15:20:13ID:En1ylHtz>早い対応、誠にありがとうございます!
ここは公式じゃないぞ
0849名前は開発中のものです。
2008/11/07(金) 18:09:11ID:GTYmmamP0850名前は開発中のものです。
2008/11/07(金) 22:19:37ID:+WTGpVpv学び始めてもいない初心者なんですが
文章を表示するとき、
ファミコンのドラクエや探偵物や逆転裁判などみたく、
一文字ごとに音を出す表現って吉里吉里では出来るでしょうか?
文章が表示されるとき「ポポポポポポ・・・・」みたいな音が鳴るアレなんですけど
NScripterスレでは「できない」と言われたんですが、同様なのかな
0851名前は開発中のものです。
2008/11/07(金) 22:30:07ID:S/s/X32N1文字書いて音出し命令置いて1文字書いて音出し命令置いて・・・
とやれば出来るけど、糞重くなるだろうね。
音なんか出されてもうざいだけだしやめといた方がいいかと
0852名前は開発中のものです。
2008/11/07(金) 22:37:38ID:xcTdh7b6ミニゲームなら雰囲気出て楽しいかもね
0853名前は開発中のものです。
2008/11/07(金) 22:50:46ID:+WTGpVpvありがとうございます探してみます。
ちなみにNscripterではそういうプラグインを使っての表現などは無理ですかねえ・・・
>>851
ご忠告ありがとうございます。そういう表現がどうしても必要な事情があるんです
0854名前は開発中のものです。
2008/11/07(金) 23:16:07ID:mYb4G0Hn全編そうなら諦める。
0855名前は開発中のものです。
2008/11/07(金) 23:17:33ID:9ampIoVI0856名前は開発中のものです。
2008/11/08(土) 01:55:18ID:2DPwvlEXttp://kgs.tenkyu.com/sp/
0857名前は開発中のものです。
2008/11/08(土) 02:03:04ID:I352pWwR0858名前は開発中のものです。
2008/11/08(土) 02:25:29ID:2DPwvlEXKAGのテキスト表示は内部で1文字ごとにchタグに分解されるから、
MainWindow.tjsのchタグを記述してるところの、
var text = elm.text;
の前の行ぐらいに、
if(!f.noPlayTypeSe) se[0].play(%[storage:"pi.wav"]);
とでも追加するといいよ。
0859名前は開発中のものです。
2008/11/08(土) 02:33:36ID:szEF6q9yそれ重くなったりしないの?
0860名前は開発中のものです。
2008/11/08(土) 02:47:53ID:u8ECqAjs0861名前は開発中のものです。
2008/11/08(土) 02:54:56ID:gJO/Zc6w0862名前は開発中のものです。
2008/11/08(土) 05:06:24ID:U/IvShr80863名前は開発中のものです。
2008/11/08(土) 08:50:33ID:9x9NveRG0864名前は開発中のものです。
2008/11/08(土) 09:52:30ID:pQYT20j6あれはメッセージ(2、3行単位)ごとに頭の部分で『ポポポ』ってSE流してた(多分)
だけだったけど、特に違和感は感じなかったよ
うるさいなとは思ったけど。
ついでに質問
フリーセーブモードの長所とか短所があれば適当でいいんで教えてください
0865名前は開発中のものです。
2008/11/08(土) 16:07:08ID:KFwxB7gd適当な想像だけど
長所
セーブの数が無制限?
短所
どこにセーブデータを置いたか分からなくなるかも
0866名前は開発中のものです。
2008/11/08(土) 19:43:17ID:Fn1AL9YH特にこだわりないなら、「rclick_tjs.ks」辺りが落としどころでないかい。
標準のファイル選択ダイアログが表示されると雰囲気壊すから嫌ってユーザーさん
多そうだね。(自分はファイル整理がし易くて好きだけど)
0867名前は開発中のものです。
2008/11/09(日) 10:06:01ID:y4K0gjtRセーブしにくいところが面白いゲームもあるからな。
普通のノベルやAVGではあんまり関係ないだろうが。
0868名前は開発中のものです。
2008/11/09(日) 10:32:58ID:F++kanRp0869名前は開発中のものです。
2008/11/09(日) 18:03:09ID:A6mXW1+pそれはムカつくだけだろう
時々そういうのがゲーム性だと勘違いしている作者がいるが
セーブしにくいのが面白さになると言ったらバイオハみたいなタイプかな
0870名前は開発中のものです。
2008/11/09(日) 18:40:51ID:xqLYqSvq昔10回しかセーブ出来ないみたいなゲームあった記憶があるが
超クソゲーの烙印を押されてたもんな
0871名前は開発中のものです。
2008/11/09(日) 18:55:49ID:lhwenNiDめんどくせーとも思ったけど、今思えば悪く無い。
時間軸を行ったり来たりして遊ぶんだけど、入手したアイテムを使って時間移動するって設定で
アイテムを任意の時点に配置するのがセーブの役目みたいな。だから最初は一箇所のみ。
10年も前の話だから違ってたらごめんよw
0872名前は開発中のものです。
2008/11/09(日) 20:26:22ID:zHkW8xfN0873名前は開発中のものです。
2008/11/10(月) 00:46:00ID:bZBO7vos0874名前は開発中のものです。
2008/11/10(月) 09:43:28ID:CM/VVTpv昔のゲームはセーブが地点がおかしくて嵌る要素いっぱいだったのに
今はどのゲームも嵌りにくくなくなったよな
フラグばっきばっきに折って進行できなくなったのも良い思い出だ
0875名前は開発中のものです。
2008/11/10(月) 18:48:07ID:N4UGeAIrサブルーチンとマクロと関数の違いを教えてください。
特に後者二つ。
0876名前は開発中のものです。
2008/11/10(月) 18:51:43ID:vEJsDKgV親切なような不親切なような微妙な機能
0877名前は開発中のものです。
2008/11/10(月) 19:19:36ID:mKX1KQ5vっていうクレームが多い。
0878名前は開発中のものです。
2008/11/10(月) 20:46:49ID:DYFtgVf2なぜここでセーブ?ってとこでセーブしておかないと痛い目みるとか
さらに下手なとこでセーブすると二度とクリアできないというゲームもあった
0879名前は開発中のものです。
2008/11/10(月) 20:57:56ID:iiZ8c0gEパラポラピレ〜。Deeタソは呪文を唱えます。
輝く光と共に世界にキリキリとカグの人造姉弟が誕生しました。
(中略)
Deeタソは、カグの紹介状を書くことにしました。
―――― カグは、脚本にしたがって、舞台を入れ替えたり、
音楽や効果音をならしたりが巧いです。役者さんに舞台の立ち位置を
カンペで知らせたりもします。
カグとコミュニケーションするには、脚本にタグという魔法言語で幾つかの
呪文を書いておきます。(タグ語は別表にまとめておきます。マクロという
他の呪文を組み合わせて使うためのスペシャルコンボもあります)――――
Deeタソは、可愛らしく溜息をつきます。
カグの守護精霊の栞・ラベルちゃんについては、
ツンデレって説明しておけば、ハードル下がるかしら?
そうそう、使い間のT.J.エスについても触れておくと…………(´・ω・`) ショ
ボーン。゜゜(´□`。)°゜。KAG System リファレンス 嫁!!>>875
0880名前は開発中のものです。
2008/11/10(月) 21:27:32ID:Tc2XZPVr0881名前は開発中のものです。
2008/11/11(火) 01:21:16ID:UaxMymiZつどこでもセーブプラグイン
0882753
2008/11/11(火) 01:52:12ID:LBqIY4w6それ、バグfixとかでxp3パッチで作品をアップデートした時、セーブデータの互換が
無くなる危険があると聞いたことがあるんだけど、どうなんでしょうか?
0883名前は開発中のものです。
2008/11/11(火) 02:14:44ID:k86IjS+iあまりにも漠然とし過ぎていて説明のしようがないよ。
どうしてそれらを同じ様なもののように思ったのか、それが判らないと説明もできないだろう。
0884名前は開発中のものです。
2008/11/11(火) 07:12:02ID:3p9tHLupエスパーな俺からアドバイス
いいから全部KAGで作れ
callタグでサブルーチンに飛ばす?
今のスキルじゃ流れを追えなくなるから止めとけ
同じ処理を繰り返す箇所は 追 々 マクロを作って置き換えろ
関数?ヘタにTJSで書くと栞に保存されない動作が出てきておかしくなるぞ
それを見極められないうちは止めとけ
[eval exp="tf.c= tf.a + tf.b"]ぐらい出来てりゃヨシ
なにぃ、今時のエロゲみたいなカッチョイイエフェクトとか、
痒いところに手が届くコンフィグ画面とかやりたいだと?
アフォか、んなことよりゲーム本体を最後まで作るのが先だろうが!
そうしたら多少はスキルが上がって作れる…かもしれない
0885名前は開発中のものです。
2008/11/11(火) 15:55:30ID:FHEhFle7どういう風に使うのでしょうか?
0886名前は開発中のものです。
2008/11/11(火) 17:05:29ID:31YHJuZr0887名前は開発中のものです。
2008/11/11(火) 17:45:51ID:s6lXj5swa <-> b
aとbの値を入れ替える
0888名前は開発中のものです。
2008/11/11(火) 18:11:58ID:FHEhFle7わざわざ一時的な変数を用意しなくても良いんですね。
0889名前は開発中のものです。
2008/11/12(水) 09:10:03ID:H935ZIgH0890名前は開発中のものです。
2008/11/12(水) 14:32:03ID:AtH0fj/Xそれ、片方がvoidでも大丈夫?
0891名前は開発中のものです。
2008/11/12(水) 23:03:30ID:H935ZIgH0892864
2008/11/13(木) 11:32:07ID:QhCOFEWwありがとう、参考になった
とりあえず文句は出ないだろうしおとなしく右クリックで作る事にしました
0893名前は開発中のものです。
2008/11/14(金) 10:09:02ID:9DXWxkCQ今まで日本語名一切つけないでがんばっていたのですが、音声の管理が死ぬほどめんどくて、さすがに心が折れそうでつ。
0894名前は開発中のものです。
2008/11/14(金) 10:26:59ID:EGOuk+Wx0895名前は開発中のものです。
2008/11/14(金) 16:05:40ID:qaQt2+O7下記スタッフロールの流れにて、クリックしている間のみ速度を10倍にしたい場合、
(下記はクリックすると最後まで10倍で流れてしまう)どのようにすればよろしいのでしょうか?
[iscript]
function myLeftClickHook(){
with(staffroll_object){
.moveStartTick=System.getTickCount();
for(var i = 0; i < .foreLayers.count; i ++)
{
.foreLayers[i].orgY=.foreLayers[i].top;
.foreLayers[i].orgX=.foreLayers[i].left;
}
.moveTime=.moveTime\10;
.current = System.getTickCount() - .moveStartTick;
.current = .moveHeight * .current \ .moveTime;
}
kag.leftClickHook.remove(myLeftClickHook);
return true;
};
[endscript]
@eval exp="kag.leftClickHook.add(myLeftClickHook)"
0896名前は開発中のものです。
2008/11/14(金) 16:06:35ID:qaQt2+O7@call storage=staffroll.ks
@staffrollinit
@staffrolltext x=100 y=80 text="スタッフ1"
@staffrollstart height=1000 time=20000
;ここで終了を待ちます。終了時間になるまで*loopの中でループしています。
*loop
[eval exp="tf.残り時間=staffroll_object.moveStartTick+staffroll_object.moveTime-System.getTickCount()"]\
[if exp="tf.残り時間>0"][wait time=200][jump target=*loop][endif]\
*scroll_end
@staffrolluninit
[eval exp="kag.leftClickHook.remove(myLeftClickHook)"]
終わりです[p]
0897名前は開発中のものです。
2008/11/14(金) 17:05:59ID:OkWbTMVy0898名前は開発中のものです。
2008/11/14(金) 18:40:38ID:ZS5TwOMkこのレイヤーの指定を、
var hoge = new layer
など、自分で新たに作ったレイヤー(この場合hoge)にする事は出来ませんか?
0899名前は開発中のものです。
2008/11/14(金) 20:42:19ID:aiTiB/Jqstaffrollいじったことないけど
それだとマウスボタンを離したときの動作は別に書く必要があるのでは?
WindowクラスのonMouseDownとonMouseUpイベントを使ってみるとか
0900名前は開発中のものです。
2008/11/14(金) 21:17:26ID:woie4qcXMPEG、wmv、もしくはフラッシュ、どれにしてます?
ユーザーからすればどれがいいんじゃろ?
0901名前は開発中のものです。
2008/11/14(金) 21:36:00ID:+pN6PTOmどこを妥協するかは制作側で考えることだ
0902名前は開発中のものです。
2008/11/14(金) 22:54:25ID:pPjDlA4iたぶん、その貴方のlayerクラス(記述)では、無理だとおもわれます?!
1.タグで使用したいレイヤは、laycountタグ等で確保する。
そのKAGレイヤをtjs側で使用することは比較的容易に出来ます。
KAGレイヤへのアクセス方法は「KAG System リファレンス」-「TJSをもっと使うために」を参照。
2.tjs側でレイヤを追加したいなら、ある程度、tjsに慣れているなら、
「MainWindow.tjs」でlaycountタグを実行している部分を追ってみて下さい。
※どちらも、KAGのメッセージレイヤか前景レイヤが対象になります。
それがイヤなら、既存のタグは使用しないで、全部、自前でtjsしてねっ!
具体的に何をしたいのかを、質問された方がよさげです。
0903名前は開発中のものです。
2008/11/14(金) 23:21:34ID:mdGjWGpt環境依存せずに安定再生できるのは、flashとMPEG
0904名前は開発中のものです。
2008/11/14(金) 23:33:02ID:ZS5TwOMk例えば、TJSで自分で作ったレイヤに読み込ませた画像に対して、
KAGのanimstartを使いたかったりするのですが・・・
0905名前は開発中のものです。
2008/11/15(土) 00:51:47ID:lLpTURKN何かKAGの前景レイヤを使用したくない事由があるのでしょうか?
そうでないなら、KAGの前景レイヤを使用して下さい。
0906名前は開発中のものです。
2008/11/15(土) 01:57:31ID:xNxs7aqMFlash はすごい環境依存するだろ……
まず Flash Player がインストールされてないとだめで、さらにバージョンに依存する
0907名前は開発中のものです。
2008/11/15(土) 03:18:56ID:FR+YgTQTlinkやbuttonをsで止めてる時にunlockを忘れてrclickに飛ぶ処理をしてるものが幾つかあった
皆も変なバグを残さないようにボタンいろいろ連打テストはやっておこうw
0908名前は開発中のものです。
2008/11/15(土) 07:11:51ID:a2EqTB01「二次元配列を、事前に使う分だけ宣言しなくても
好きな時に好きな場所に値を代入して、エラーを出さない方法」
として、
class AutoArray extends Array {
function AutoArray() {
super.Array(...);
Scripts.setCallMissing(this); // missingメソッドを有効にする
}
function missing(get_or_set, name, value) {
if (!get_or_set) {
*value = this[name] = [];
return true;
}
return false;
}
};
という方法を教えてもらったのですが、これで宣言した変数
f.a = new AutoArray();
f.a[100][200] = 1;
は、一度栞の保存→読み込みを行うと、データが失われてしまいます。
データを保持するにはどうすればいいのでしょうか?
0909名前は開発中のものです。
2008/11/15(土) 13:29:40ID:In9B2pdFありがとう!!
0910名前は開発中のものです。
2008/11/15(土) 13:31:10ID:In9B2pdFwmvが一番汎用性高いのかと思ってた。
windowsならどんな環境でも再生できるのかと。
0911名前は開発中のものです。
2008/11/15(土) 13:37:13ID:56rIt8Huうそをつくなうそを
0912名前は開発中のものです。
2008/11/15(土) 14:28:57ID:xNxs7aqMWMV は Windows Media Player 9 以降、あるいは Codec パックがはいってないとダメ。
MPEG が一番環境依存性は低いが、そのかわり画質は低い。
0913名前は開発中のものです。
2008/11/15(土) 18:21:59ID:In9B2pdFシステムが吉里吉里じゃないにしても
雫組はムービーにwmv使ってるってことかね。
----------------------------
WindowsMediaPlayerのバージョンによってWMVのエンコード画質に変化がある。
メディアプレーヤーによってエンコードが左右されるとは考え辛いんだけど、実はエンコードソフトはメディアプレーヤーの構成ファイルを利用して圧縮している場合が多いようだ。
うちではAVI→WMVのエンコードにTMPGEnc4.0Xpressを使っているが、その時インストールされているメディアプレーヤーのバージョンによって、明らかに画質が低下してしまう。
この辺の情報がネット上を調べても見つけられなかったので、ちと紹介。
画像はメディアプレーヤーのver.11とver.10、それぞれをインストールしている際に行ったエンコード画質の比較。
特に画質に変化が現れる動画の出だし、1フレーム目をクリップ。
明らかにver.11のインストール時のほうが、ブロックノイズが目立ち汚い。
このブロックノイズは再生が進むにしたがって消え、数秒後には良好な画質にもどるのだけれど、ウチのようにループアニメーションを利用する場合は問題がある。
最終フレームと1フレーム目に大きな画質の変化があり、ループの瞬間が如実に分かってしまうからだ。
これはかなり興醒めだったりするので旨くない。
なのでループアニメーションを使う作品を作る際にはメディアプレーヤー10がお薦め。
----------------------------
0914名前は開発中のものです。
2008/11/15(土) 18:23:36ID:In9B2pdF0915895
2008/11/15(土) 23:09:59ID:Rt5VzMaaそれはなんとなくわかるんですけどね。
結局書き方がわからないのです。
ありがとうございました。
0916名前は開発中のものです。
2008/11/16(日) 14:18:26ID:5Wm1tQOottp://zakuroso.nobody.jp/kiri.htm#mlname
上記のサイトだと
[current layer=message1]ハル
[current layer=message0]眠そうだね[p][cm]
[current layer=message1]こー
[current layer=message0]昨日夜遅くまでテレビ観ちゃってたからなあ……[p][cm]
というように書いてあり、レイヤを交互に使うようになってるのですが、
名前をレイヤ1に、文章をレイヤ0にと毎回記述すると見にくいので、
【名前】 みたいな感じで書いて、【】内だけをレイヤ1に表示する。
といったような処理をする事は可能なのでしょうか?
調べてみたものの、見つけられなかったので質問しにきました。
レス数が900を超えています。1000を超えると表示できなくなるよ。