■吉里吉里/KAG/TJS雑談質問スレ■その15
■ このスレッドは過去ログ倉庫に格納されています
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辺りを参照のこと。
0431名前は開発中のものです。
2008/09/21(日) 09:03:12ID:C+WcAJo8ありがとうございます、現状ではまだ頭の中での組み立ての段階ですが
技術的に実装できそうな目処が立ってきました
0432名前は開発中のものです。
2008/09/21(日) 09:07:20ID:PHe67Uxd0433名前は開発中のものです。
2008/09/21(日) 09:22:13ID:HyOUGVYr現時点では、特に非対応になる要因はないはずです。
単にサポートの放棄かと。MSももうサポートしてないですし。
使うなら自己責任で。
0434名前は開発中のものです。
2008/09/21(日) 13:52:36ID:oB3dGkTLありがとうございます。
どうもそれで正しいみたいです。
★前景レイヤ読み込み前
world_object.env.forelayers[0] = (void)
★前景レイヤ読み込み後
world_object.env.forelayers[0] = (object)(object 0x01B7DF4C[instance of class CharacterLayer]:0x01B7DF4C[instance of class CharacterLayer])
また複数の前景レイヤを読み込んだ所、若い番号順に割り振っているようでした。
もっとも layer に world_object.env.forelayers[0] を付加しても動作しませんでしたが。。。
★gutchieさんのマクロを使用したサンプル(前景レイヤにブラーを適用したつもりですが、ブラーが適用されず)
ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=KAG%A5%DE%A5%AF%A5%ED%BD%B8#p2.1
@call storage="world.ks"
@macro name=blur
@eval exp="kag.getLayerFromElm(mp).doBoxBlur(+mp.x, +mp.y)"
@endmacro
環境レイヤ読み込み前[l]
[begintrans]
[newlay name=星 file="star" show]
@blur layer=world_object.env.forelayers[0] page=back x=4 y=4
[endtrans]
0435名前は開発中のものです。
2008/09/21(日) 13:54:42ID:oB3dGkTLそれだと2枚しかレイヤが使えなくなるので、3枚以上のレイヤを読み込みたいときには使えなさそうな気が。
; stage レイヤ
[星]
@blur layer=stage page=back x=4 y=4
; event レイヤ
[EV file=star]
@blur layer=event page=back x=4 y=4
後、>>429の書き込みを参考に、 KAGEX 用のプラグインのソースを見れば分かるかなと
ttp://www5f.biglobe.ne.jp/~pbp/krkr.htmlのソースを見たのですが、
特にそれっぽい記述が見当たりませんでした。
stage レイヤを使って動作する事は確認しましたが、前景レイヤでは動きませんでした。
world_object.env.forelayers[0] という記述に問題があるだけで、
ここの記述方法を変更するだけで動作するのかも知れませんが。
0436430
2008/09/21(日) 17:14:17ID:gozbQrv5とくに非対応になる要因はないとのことですので、2.30に突撃することにします。
0437名前は開発中のものです。
2008/09/21(日) 19:24:09ID:Oe6dBHiR0438名前は開発中のものです。
2008/09/21(日) 22:18:20ID:6HmVA7XS書いたのはメンバ名なのでタグの記述には用いない。
stageとeventはkag.getLayerFromElmで処理されるので問題なく動く。
kag.getLayerFromElm_org = kag.getLayerFromElm;
kag.getLayerFromElm = function(elm, prefix = '')
{
if(elm.layer.indexOf('char') >= 0) {
return world_object.env.forelayers[+elm.layer.substr(4)];
}
return kag.getLayerFromElm_org(...);
};
とりあえず的な処置だけど↑をAfterInit.tjsに書き加えれば
layer属性にchar0、char1...で動くようになる、page属性は不要(fore限定)。
>>434の最後にある処理は問題なく動作した。
ただキャラクタレイヤ関連のタグを通さないから栞に状態が保存されないと思う。
ぼかしは元々保存してないっぽいけど。
0439名前は開発中のものです。
2008/09/22(月) 00:33:44ID:LBt9TADR>>438をafterinit.tjsに追加した所、>>434がchar0で動作するようになりました。
とりあえずchar0などを使用する箇所では、栞をまたがない形で進めていこうと思います。
後、複数のKAGプラグインを試してみた所、>>429にあるようにプラグインの改造が必要そうな感じだったので、
プラグインを使用したい箇所や演出で栞をまたぐ際は、KAGEXの前景レイヤではなく、KAGの前景レイヤを使う形で逃げる事も検討してみようと思います。
多分それなら、プラグインも動く可能性が高そうですし、栞にも保存されそうなので。
0440名前は開発中のものです。
2008/09/23(火) 12:53:14ID:4E5SJGz7仮想ディスクソフトが入ってると駄目らしいと聞いたのでdaemonアンインスコしてもまた同じエラーが出て起動できません
どうすればいいですか。ていうかxp3dec.tpmってどんなファイルなんですか
0441名前は開発中のものです。
2008/09/23(火) 12:57:51ID:r8jvnyAH0442名前は開発中のものです。
2008/09/23(火) 13:37:34ID:l9SaIeV/>>441の言うように、それは吉里吉里全般の話ではなく、
そのソフト固有の問題だと思うから、そのメーカーに聞くのが一番良いかと。
0443名前は開発中のものです。
2008/09/23(火) 15:40:01ID:r/iNdeF00444名前は開発中のものです。
2008/09/23(火) 18:08:49ID:WhNAgyBe現在ノベルゲームを作っており、
文中のクリック待ち毎でセーブを可能にしたのですが……。
セーブ時にメッセージレイヤに描写されている文字を保存することができず困っています。
ロードした時に、前回のメッセージレイヤと同じように文字を描写するには、どんな方法が良いのでしょうか。
よろしくお願いします。
0445名前は開発中のものです。
2008/09/23(火) 18:17:27ID:13JMVgVIどういう方法でセーブを可能にしたのか、
現状ではロードしたときにどう表示されるのか
もう少しわかりやすく質問すると答えが出やすいのですよ
0446444
2008/09/23(火) 18:29:20ID:WhNAgyBe失礼しました。
*page01A|ページ01
おはようございます。[l][r]
*page01B|
こんにちは。[l][r]
*page01C|
こんばんは。[p]
というように、セーブした時の行までをロード時に表示させてやりたいのですが、
現状だとロードしたラベル以前のメッセージが表示できません。
0447名前は開発中のものです。
2008/09/23(火) 18:46:30ID:BfYPOqH/*page01Cでセーブ後ロードした時に、メッセージ画面が
-----
おはようございます。
こんにちは。
こんばんは。
-----
となる、ということ?
0448名前は開発中のものです。
2008/09/23(火) 18:52:02ID:Sw88FHWj0450名前は開発中のものです。
2008/09/23(火) 18:57:17ID:OWXjnuZ0ttp://devdoc.kikyou.info/tvp/docs/kag3doc/contents/SaveLoad.html
> メッセージレイヤになにが書かれているかまでは栞に保存されない
から、KAGの仕様上、無理。
KAG的に正しい記述は、こんな感じ。
*page01A|ページ01
おはようございます。[l][r]
こんにちは。[l][r]
こんばんは。[p]
0451名前は開発中のものです。
2008/09/23(火) 18:58:54ID:OWXjnuZ0必要だけど、茨の道だと思うよ。
0452名前は開発中のものです。
2008/09/23(火) 19:12:25ID:l9SaIeV/>>450のリンク先にあるように、ラベルの後には[cm]をつける必要があるので、そもそも記述自体が間違っています。
> ラベル名 ( | より前の部分 ) は、同じシナリオファイルの中では、重複する名前があってはなりません
> ( 違うシナリオファイル中では重複していても OK です )。それに対して見出しは内部的に扱われるだけですので、シナリオファイルを作る側だけが注意していれば OK です。
> また、このようなラベルの後には必ず [cm] を書きます。
もっともメッセージレイヤの内容を栞に保存するよう改造すれば>>446の書き方でも動作するかもしれませんが。
0453444
2008/09/23(火) 19:12:40ID:WhNAgyBeMessageLayer.tjsを改造してみます。
0454名前は開発中のものです。
2008/09/23(火) 19:14:28ID:Sw88FHWj適当な変数に追加していき何らかの形で加工してシステム変数にセーブ
ロード時にそれをメッセージレイヤーに表示とかか?
0455444
2008/09/23(火) 19:30:49ID:WhNAgyBeそれなら簡単そうですね。
改行時にf.nowLineCount++とかしておいて、ロード時に描画させてみます。
0456444
2008/09/23(火) 20:40:00ID:WhNAgyBe[eval exp="tf.str = kag.historyLayer.getLine(tf.i-2)"]
[if exp="tf.str == ''"]
[emb exp="'\n'"]
[else]
[emb exp="tf.str + '\n'"]
[endif]
で直前の行を表示できました。
ありがとうございましたー。
0457名前は開発中のものです。
2008/09/24(水) 18:33:59ID:bgq0xPD8分けて読み込んだ方が負担は軽いですか?
0458名前は開発中のものです。
2008/09/24(水) 20:01:50ID:Mbnusew9buttonはメッセージレイヤーグラフィカルボタンは解るんですけど
このボタンメッセージレイヤー1,2で分けて表示することできますか?
色々見たんですけど良い回答が無くて
メッセージレイヤー1を表示して流れてる間
メッセージレイヤー2で常にボタン表示は出来るんでしょうか?
その他でよい操作があれば教えていただければ幸いです
0459名前は開発中のものです。
2008/09/24(水) 21:01:53ID:9ZOFTimb使えばいいのでは。
0460名前は開発中のものです。
2008/09/25(木) 00:34:10ID:56kW1JwW[call storage="systembutton2.ks"]
[iscript]
// ボタンを作ります
var button = new SystemButtonLayer(kag, kag.fore.base, function(){KAGParser.goToLabel("start");});
// ボタンに画像を設定します
button.loadImages("bota001.png");
[endscript]
---------------------------------------------------------------------
某HPを参考に改良してみたのですが・・・・
エラー「スクリプトで例外が発生しました実行コンテキストが違います」 とでます・・
ボタンを押したら*startに戻るようにしたいのです
ボタン押し>任意ラベルへ
0461名前は開発中のものです。
2008/09/25(木) 01:43:05ID:LK5mcO5avar button = new SystemButtonLayer(kag, kag.fore.base, function(){KAGParser.goToLabel("start");} oncontextof this);
0462名前は開発中のものです。
2008/09/25(木) 02:59:01ID:56kW1JwWボタンが表示される前にと言うエラーが返されてしまいました・・
>460
の状態でボタン表示までは うまく行って ボタンを押すと>460
の症状が出ます・・
0463名前は開発中のものです。
2008/09/25(木) 03:18:48ID:56kW1JwW>ボタンが表示される前に ↑と言うエラーが返されてしまいました・・
失礼・・
0464名前は開発中のものです。
2008/09/25(木) 12:24:35ID:MaRTOo9Uエラーの原因はoncontextofだな。
0465名前は開発中のものです。
2008/09/25(木) 14:09:00ID:/wywydo7もしくは
(kag, kag.fore.base, function{conductor.goToLabel('*start');} incontextof kag);
じゃないのか?
0466名前は開発中のものです。
2008/09/25(木) 17:50:07ID:56kW1JwWありがとうございました
0467名前は開発中のものです。
2008/09/25(木) 22:30:14ID:mulisM9d0468名前は開発中のものです。
2008/09/25(木) 23:31:19ID:KZuqk+3f0469名前は開発中のものです。
2008/09/26(金) 03:41:00ID:5GUsRgRU0470名前は開発中のものです。
2008/09/26(金) 11:04:25ID:Ek1tb17nかぐや姫Studioというのを使おうとしたら既にDLできない状態になってて。
Excelを使った「とかちなんたら」というソフトがあるって聞いたんですけど?
0471名前は開発中のものです。
2008/09/26(金) 11:17:51ID:QyCHgCKb0472467
2008/09/26(金) 15:13:38ID:x/zBtT+gメッセージレイヤのドラッグ操作は可能なようですが、前景レイヤについては設定もプロパティも見あたらないので・・・
0473467
2008/09/26(金) 15:21:29ID:x/zBtT+g0474名前は開発中のものです。
2008/09/26(金) 15:21:51ID:gfVUxwCdどういうことをしたいのかを書いたほうがアドバイスしてもらいやすいよ
意味もなくレイヤをドラッグしたいわけでもないんでしょ?
0475名前は開発中のものです。
2008/09/26(金) 17:13:48ID:QyCHgCKb見やすいと評判がいいのでメイリオで制作することにしよう
0476名前は開発中のものです。
2008/09/26(金) 18:32:23ID:Er5dS18xスレ内検索をしてみるといいと思うよ。
0477名前は開発中のものです。
2008/09/26(金) 19:48:49ID:v9NLB8PRVISTAにしか使えないし
画像化にはライセンス
0478名前は開発中のものです。
2008/09/26(金) 19:51:35ID:Z3KTEhZbXPでも使えます。
ttp://www.microsoft.com/downloads/details.aspx?FamilyID=f7d758d2-46ff-4c55-92f2-69ae834ac928&DisplayLang=ja
もちろん入れてない環境ではMSゴシックとかで表示されるとは思いますが。
0479名前は開発中のものです。
2008/09/27(土) 04:08:30ID:jYSiBtKn0480名前は開発中のものです。
2008/09/27(土) 16:09:34ID:l0xTWT9y[call storage="systembutton2.ks"]
[iscript]
// ボタンを作ります
var button = new SystemButtonLayer(kag, kag.fore.base, function{kag.process('', '*ravel001');});
// ボタンに画像を設定します
button.loadImages("bota001.png");
[endscript]
-----------------------
前回ボタン設置に成功した者です
先日はありがとうございました
上記ボタンの横(右)にもう一つ(bota002.png)設置するにはどうしたらいいのでしょうか?
今回のボタンもジャンプ先はラベルです
シナリオの方に座標成分を入れるのか・・ systembutton2の方に入れるのか
またその手段についても・・もぉ・・かなりチンプンカンプンです・・
御助力お願いします
0481名前は開発中のものです。
2008/09/27(土) 16:49:56ID:BarQHwjkスレチだと思うけど、気になったので。
その発言からは、>>479の環境ではサイト側でメイリオを明示的に指定してある所のみメイリオで見えてるように見えるけど、
Webページフォントをメイリオに指定しておけば、フォント指定していないサイトはすべてメイリオで見えるはずですよ。
ttp://homepage1.nifty.com/akshiba/mail_web/miyasuifont.html
MSPゴシックより綺麗なのでおすすめ。
もっとも、フォントの事を気にしてないサイトではレイアウトが崩れる事もありますが。
0482名前は開発中のものです。
2008/09/27(土) 16:59:43ID:4UDBp8u0systembutton2プラグインってらんかさんとこのか
他所で質問するなって書いてあるじゃないか
わかんないなら素直にタグで書けよ
0483名前は開発中のものです。
2008/09/27(土) 16:59:49ID:Z95jNUgOそういう意味じゃなくて
メイリオって割と普及してるんだねと言いたかったんだろ
0484名前は開発中のものです。
2008/09/27(土) 17:31:44ID:BarQHwjk>>479の意図を私が間違って解釈してるのかもしれないけど、>>483の言う割と普及してるの主語は何ですか?
0485名前は開発中のものです。
2008/09/27(土) 17:49:26ID:6aT6urbs0486名前は開発中のものです。
2008/09/27(土) 18:59:17ID:8CtxJgAf横からマジレスさせてもらうが、
いくら製作者側でメイリオを指定しても、見る側がメイリオを入れてなかったら意味がない
これはゲームだろうがサイトだろうが同じだろ?
で、このスレ的に製作者側(指定する側)の視点での話だってのは分かるだろ?
479曰く、サイトの場合は閲覧者に向けてメイリオを指定している製作者がチラホラいる
(つまりそれだけメイリオを入れているPCユーザーが多いと考えられている)
だからゲームを作る上でも、ユーザーに向けてメイリオ指定してもいいんじゃね?
的なニュアンスだろう、普通に考えて
0487名前は開発中のものです。
2008/09/27(土) 19:05:59ID:0nvPH2Bgとかはありだろうな
0488名前は開発中のものです。
2008/09/27(土) 19:33:19ID:BarQHwjkいや、下から4行目は理解できるんだが(>>479はそういう話だろうし)。
ただそれをもって>>483や>>486の下から3行目の証明にはならないというのは理解できる?
サイトを作ったことがあれば分かると思うけど、
あれ単にfont-familyにOsakaとかそういうのを羅列してるだけで、
Vistaがリリースされたからメイリオを新たに追加したといった所だね。
そんな感じで製作者が指定=普及という式は成立しないのは分かる?
それこそ>>486の言うことが正しいのであれば、web上でfont-familyにOsakaを指定してる所がメイリオより多ければ
Macの方が普及しているという話になるの?
要はそういう話。
>>487
cssのfont-familyと同じように、config.tjsで1番をメイリオ、2番をMS明朝で良いと思うよ。
そうすればメイリオが入ってない環境では自動的にMS明朝で表示するから。
0489名前は開発中のものです。
2008/09/27(土) 19:34:56ID:BarQHwjkスレチすまん。
↓通常の流れへ
0491名前は開発中のものです。
2008/09/27(土) 19:57:02ID:Z95jNUgO0492名前は開発中のものです。
2008/09/27(土) 20:05:31ID:8CtxJgAfそもそも俺メイリオ入れてないしどうでもいいんだが
0493名前は開発中のものです。
2008/09/27(土) 20:12:14ID:d1nW/Fip0494名前は開発中のものです。
2008/09/27(土) 23:21:52ID:l0xTWT9ysystembutton2
については 書き換えたりすると自分ではわからなくなるので2とつけてるだけです
中身はノーマルのsystembutton.ksです
0495名前は開発中のものです。
2008/09/27(土) 23:29:57ID:jhgw9Ez20496名前は開発中のものです。
2008/09/28(日) 01:44:09ID:r7QgAeCQ>>482の書き込み見た上で↓を実行したの?
ttp://kikyou.info/tvp/bbs/bbs.cgi?mode=&action=disp&num=11710#11710
0497名前は開発中のものです。
2008/09/28(日) 01:45:17ID:r7QgAeCQあ、すまん。
らんかさんのソースじゃないのね。
俺の勘違いです。
0498名前は開発中のものです。
2008/09/28(日) 02:02:20ID:WruMyc0J0499末シ前は開発中のb烽フです。
2008/09/28(日) 13:55:14ID:lAHYCm1z0500名前は開発中のものです。
2008/09/28(日) 17:08:11ID:NDN8KzyS0501名前は開発中のものです。
2008/09/28(日) 23:03:46ID:9bH6kvdG設定で見やすいフォントにしておくから製作者の意図したフォントにはならないこともあるし。
0502名前は開発中のものです。
2008/09/28(日) 23:17:46ID:JSjgKyJh0503名前は開発中のものです。
2008/09/30(火) 01:03:36ID:dQq4tigKいろいろなサイズの画像をいろいろな場所に配置したり移動させたりする際、毎回手計算しているのですが、
もっと効率的なやり方があるような気が。
0504名前は開発中のものです。
2008/09/30(火) 01:13:30ID:CJvP8/uf0505名前は開発中のものです。
2008/09/30(火) 01:22:50ID:uOuwWdKH計算しやすいサイズで画像を作るとらくちん。実際そうも行かないんだけどねw
0506名前は開発中のものです。
2008/09/30(火) 01:33:36ID:ifu2ZbkIざっとあたりとる時はそんなことしてるかな。滅多にしないけど。
0507名前は開発中のものです。
2008/09/30(火) 03:01:20ID:am4eijhC動かしたい分の値を入力すればOKにするとか。
0508名前は開発中のものです。
2008/09/30(火) 13:58:52ID:1xKs2C680509名前は開発中のものです。
2008/09/30(火) 14:07:20ID:lCyUOvwT0510名前は開発中のものです。
2008/09/30(火) 23:10:20ID:dQq4tigKそれを画面の見える所に移動させるとかなんですよね。
で、動かしてみると一番最初は大抵画面に何も変化がおきないと。
タグ自体の書き方はコピペしてるので、単純に座標が間違ってるだけなんですよね。
なのでそういう時は適当に値を変更して、まず画面に部分的にでも表示されるようにして、
そこから微調整しています。
例えば↓にルール画像の調整を行うツールがありますが、
それの前景レイヤ向きのツールがあれば良いのかなとは思うのですが
(多分>>508のツールはそういうものかなと)。
ttp://pokeita.4ever.jp/modules/wfdownloads/singlefile.php?cid=1&lid=4
まあツールを作る工数と手作業で対応する工数を考えると、皆さん>>504あたりを落としどころにしているのかも知れませんね。
0511名前は開発中のものです。
2008/10/01(水) 09:23:45ID:erzHNfw70512名前は開発中のものです。
2008/10/01(水) 16:03:31ID:qDyp82Fm>やってる事っていうのが、最初に画面の右端より1000ほど右に画像を表示しておいて、
>それを画面の見える所に移動させるとかなんですよね。
何でわざわざそんなことしてるんだ?
0513名前は開発中のものです。
2008/10/01(水) 17:18:59ID:69w/U3PPでも効率良くならない原因は>>510の不手際な気もする。
毎度計算してるとかマクロ使ってないっぽいし。
0514名前は開発中のものです。
2008/10/01(水) 17:58:35ID:cq6P07FA0515名前は開発中のものです。
2008/10/01(水) 18:00:09ID:3DpZkf7Sその距離を移動させる時間を他の処理にからめるとか
そういう深い考えもなさそうだし、
(そうだとしても掛かる時間をわりだしてウェイトでもかけりゃいい話で
実際に動かす必要なんざないと思うが)
画面外で1000ピクセル動かしている時間は全くの無駄じゃね?
普通に右端ぴったりで待機させてりゃいいやん。
あとは、そもそも座標確認のたびにmoveで動かすのはやっぱり無駄だろ。
まずimageのみで表示させながら最終的に落ち着くべき位置を調整→
その後、そこを目指してmoveさせるっつー手順だべ、普通は。
>>514
そういうときは表示前にレイヤの座標リセットするもんだろ
0516名前は開発中のものです。
2008/10/01(水) 18:16:59ID:qDyp82Fmそうそう。ゴメン、言い方が悪かったorz
立ち絵だよな?それが全部右からスライドしてくるっていうのも気になるけど、
何でわざわざ1000も右にやってるんだと聞きたかった
moveならただのタイムロスにしかならないわけだし
あと513も言ってる通り、同じ動きをさせるのに
何でわざわざ毎回計算してるんだよ、とか
座標が間違ってるって分かっててなんでコピペしてんだよ、とか
画面に表示させるだけの座標なら0.0でいいだろ、とか
基本的に色々おかしい気がして
0517名前は開発中のものです。
2008/10/01(水) 20:43:38ID:UhBHmCiJピストルの弾を画面外から表示するときなんかに使ってます。
>>513
確かに不手際はあると思うんだけど、動かす基点位置がバラバラ&画像サイズもバラバラの関係上
マクロを使う事で座標があうとは思えないのですが?
>>515
加速度とか考えると、画面ぎりぎりから動かすより少し離れた所から動かした方が見た目の動きが良い気がして。
私がそう感じるだけなのかも知れませんが。
まあそんな感じで1000も離すのはよっぽど極端な例ですが、勢いのある動きを見せたい際はそこそこ離してます。
それと作業手順は>>515の言うように、最初に画面上の見える位置に表示してそこから動かすべきですね。
今後そうします。
>>516
>>503にも書いたけど、立ち絵以外にも小物もあります。
後、特に同じ動きはさせていません。
場面に合わせてバラバラで規則性は特に持たせてません。
それと下から3行目は勘違いされてるかと。
コピペしてるのはタグだけで、座標は毎回手計算して実行してますよ。
正解率低いですがw
わかってるのはタグは毎回コピペしてる関係上間違ってないということで、
そうなると必然的に間違っているのは座標という事です。
とりあえず>>515や>>516の言うように、最初に画面に絵を表示して、その後動かしたいポジションまでもって行き、
そこを原点にして見える場所にmoveさせるようにします。
アドバイスどうもありがとうございました。
0518名前は開発中のものです。
2008/10/01(水) 22:15:02ID:3DpZkf7S……動的演出に力を入れてるゲームなんだとは推測できるんだけどさ
全編とおしてもマクロで処理をある程度まとめられないほどのランダムさが
はたして本当に必要なのか、手間に見合うだけの意味があるのかとか
考えてみてもいいんじゃね?
どうしてもそれが必要なんだってんなら、
作業効率についてもっと調べたり考えたりしたほうがいいと思うぞ。
まあ、数分程度のミニゲーなんだったら余計なお世話だが。
0519名前は開発中のものです。
2008/10/01(水) 22:26:42ID:UhBHmCiJ必要性は無いですが、趣味で作ってるのでその点は大丈夫ですよ。
仮に仕事だとしたら、必要性も無い(セールスにほとんど影響しない)だろうし、
手間に見合うだけの対価ももらえないとは思いますが。
プレーヤーには同じ風に見えても、より短い時間で目的の動作が達成できるのであれば
当然そちらの方が好ましいので、効率的に出来るよう調べたり考えたりしてみながら作っていこうと思います。
ご指摘どうもです。
0520名前は開発中のものです。
2008/10/01(水) 23:08:01ID:3FObt894[button graphic="btn" exp="kag.close()"]
を使うと、デバッグメニューがfalseの状態でも、
終了時にデバッグ用の窓みたいなものが一瞬表示される
ような気がする。気のせいかもしれないが
0521名前は開発中のものです。
2008/10/01(水) 23:34:40ID:rbt2JKoy0522名前は開発中のものです。
2008/10/01(水) 23:52:41ID:CtwMynSAもともとされてないぞ
「解像度を変えない」とかの指定になってんじゃないか?
0523名前は開発中のものです。
2008/10/01(水) 23:53:57ID:69w/U3PP説明あったけど1000という数字自体は画面外を強調する単なる例えだと思った。
それに伴う効果は演出感覚が個々で違うから何とも言えないけど。
>>517
バラバラ思えないのですが?ペッじゃねぇよ、半日リファレンス読めやヽ( TДT)ノゴルァ
例えば画像が隠れる左端の位置は0-kag.fore.layers[レイヤ番号].widthで算出出来る。
imageタグは画像読み込み→座標指定の順番で処理するので
left&top属性にそのまま突っ込んでも現状問題なく自動調節する。
レイヤの座標のアタリは監視式にkag.fore.base.cursorXとYで見られる。
でもあらかじめ眉間の位置を割り出しておけば
一々確認、手計算しなくても自動化してゴルゴる事も可能だ。
その他も大体算数で行ける、でもタグを改造する必要も出てくるだろう。
先にあった「プロパティを見ろ」ってのはそれら全てが予見されている筈。
後はまぁ頑張れ、お前の表現能力にTJSが必要な時がやって来たのさ。
>>520
何かButtonLayer.tjsの164行目辺りでエラーが出てるね。
0524名前は開発中のものです。
2008/10/02(木) 00:30:25ID:GRFhMDyk完全に同一のものを3DRagePro(オンボード、画面比従来)とGM965(オンボード、画面比ワイド)で差異が出てしまった
よく解からないので調査中……
0525名前は開発中のものです。
2008/10/02(木) 01:12:39ID:lTTnLtl9ヒント:コマンドラインオプションの -fsres
デフォルトは auto で、ワイド(画面比がゲームと違う) と
そうでない場合で挙動がが変わる。nearest にすると従来通り。
ワイドモニタでも、ドライバかモニタがアスペクト比固定ズームを
サポートしてれば問題なく表示されるが、そうでない環境のために
デフォルトはこうなってる。
0526名前は開発中のものです。
2008/10/02(木) 01:30:12ID:qdMaLSLU言ってる事は何となく分かったけど、今までどおり多分kagでがんばりそうw
表現を行うにあたり、kagでは絶対無理でtjsが必要ならtjsを使うことになるとは思いますが。
後、最初に見える位置に画像を表示することで多少合わせやすくなりました。
それとよくよく考えると位置合わせを間違いやすい原因の一つは、
改ページ時に前景レイヤ×3+背景レイヤを小刻みに3回くらい動かしたりするから、
今どのレイヤにどんな画像が入ってて、今どの位置にあるのかの把握に手間取ってる感じです。
まあおいおい慣れていくでしょう。
0527名前は開発中のものです。
2008/10/02(木) 01:32:21ID:51j5n1Yqプレイヤーとプレイヤーが回線を通してデータをやりとりするの
誰かプラグイン頼む!
0528名前は開発中のものです。
2008/10/02(木) 02:05:03ID:GRFhMDykどうやらそれらしい
吉里吉里側で拡大処理をしてたから結果マウスカーソルだけが拡大されていなかったのね
サンキュ
0529名前は開発中のものです。
2008/10/02(木) 11:00:45ID:ofniMqm6スコアランキングとかならあるけど、リアルタイムでやろうとおもったら大変なんじゃない?
0530名前は開発中のものです。
2008/10/02(木) 21:54:20ID:rn36t1z+吉里吉里でやるメリットが思いつかん
■ このスレッドは過去ログ倉庫に格納されています