[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 09/22 11:46 / Filesize : 280 KB / Number-of Response : 902
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:名前は開発中のものです。 [2008/07/24(木) 11:16:40 ID:w0/6Uk+/]
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、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辺りを参照のこと。

401 名前:名前は開発中のものです。 mailto:sage [2008/09/17(水) 20:27:42 ID:VFxN88R6]
デュアルモニタ環境だからソフト描画の解像度選択アルゴリズム変更周りで引っかかったんじゃね?

402 名前:名前は開発中のものです。 mailto:sage [2008/09/17(水) 20:34:38 ID:1TSKfEVx]
まずはデバイスドライバを新しくしてみるところからだな
ついでに DirectX も。


403 名前:名前は開発中のものです。 mailto:sage [2008/09/17(水) 21:34:59 ID:QgAQSEZn]
>>399
>>130>>132>>135を試してみても駄目ですか?

404 名前:名前は開発中のものです。 mailto:sage [2008/09/17(水) 23:07:54 ID:2Fbwx3V0]
2.30から clipboardEx.dll がパッケージに添付されるようになったので小技。
Alt+PrintScreenが押された時にCopyright入りでゲーム画面をクリップボードに放り込むコード。

AfterInit.tjs
--
Plugins.link("clipboardEx.dll");
kag.onKeyUp = function(key, shift) {
if (key == VK_SNAPSHOT
&& (shift & ssAlt)) {
var captureLayer = new Layer(kag, kag.primaryLayer);
captureLayer.setSize(kag.primaryLayer.width,
kag.primaryLayer.height);
captureLayer.piledCopy(0, 0,
kag.primaryLayer, 0, 0, kag.primaryLayer.width, kag.primaryLayer.height);
captureLayer.drawText(10, 10, "Copyright 2008 吉里吉里.", 0x000000, 255, true, 2048, 0xFFFFFF, 1);
Clipboard.setAsBitmap(captureLayer);
invalidate captureLayer;
}
};


405 名前:名前は開発中のものです。 mailto:sage [2008/09/18(木) 12:18:06 ID:wU0aj4Pq]
やはり更新が積極的な流れを産むものだ

406 名前:名前は開発中のものです。 mailto:sage [2008/09/18(木) 19:31:11 ID:RCeRnUc4]
KAG3で[を書こうとするとタグを探しにいってしまうのかメンバーがというエラーになってしまいます
\[ や"["といろいろ試したのですが 上手くいきません。
どうしたら表示できるでしょうか表示したい文字列は
Test[9].flag=[emb exp="Test[9].flag"]
です。結果として
Test[9].flag=1 となってほしいです。どなたか教えてくださいお願いします

407 名前:名前は開発中のものです。 mailto:sage [2008/09/18(木) 19:52:28 ID:qII03zOr]
>>406
[を2つやればいけるんじゃね?
Test[[9].flag=[emb exp="Test[9].flag"]

ためしてないから、動かなかったらすまん。

408 名前:名前は開発中のものです。 mailto:sage [2008/09/18(木) 19:56:04 ID:RCeRnUc4]
>>407
教えてもらった通りに実装してみたらできました。
素早い返信本当にありがとう御座います!

409 名前:名前は開発中のものです。 mailto:sage [2008/09/18(木) 20:14:15 ID:ZiH3er4g]
乗り遅れたッ 個人的にはこういうのが直感的で好き
[emb exp="'Test[9].flag=' + Test[9].flag"]



410 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 00:53:01 ID:1qptHxFz]
もうダメだ、助けてくれ・・・ orz

ゲーム内の時間(ノンリアルタイム)をデジタル時計で表示したいんだが、
数学理解できない俺にはTJSでもKAGでもデジタル時計が組み立てられない。
誰か、ヒントをください・・・

411 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 01:06:55 ID:2Q0/GB9Y]
何がしたいのか
 ・ ノンリアルタイムを導入し、ゲーム内時間を進める・戻す・保存するなどがしたい
 ・ 時間をデジタル時計風の数字で表示したい

後者ならデジタル時計風の数字をたくさん用意して
[glyph]で表示すればいい

412 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 01:07:04 ID:LfmNHRn9]
一番簡単なのは、条件式でf.hour(時間)とかを判定して、
1だったら時間レイヤーに"hour01.png"を読み込む、とかを必要な回数繰り返す。

デジタル数字の画像を1〜60まで表示するなんてやだ、
FDで配布したいから画像は減らして容量は軽くしなきゃ、ていうなら、
f.hour \ 10 (時間を10で割って小数点以下切り捨て=時間の十の位)
f.hour % 10 (時間を10で割った余り=時間の一の位)
とかを駆使して、桁の回数だけ画像読み込みをやるとか。

413 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 01:12:39 ID:LfmNHRn9]
>>411
[glyph]は違う気がするんだ。
[graph]か[pimage]じゃないかと思うんだこの場合。

414 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 01:19:13 ID:1qptHxFz]
説明不足すぎてすまない。

選択肢を選ぶごとに3分ずつ進むというシステムなんだが、
単純に「60分を過ぎると0分からスタート」という
時計の基本的なプログラムが組めなくて困ってる。

デジタル時計って言ったのが不味かったか。申し訳ない。
っていうか俺の文章力が低下しすぎてマジ鬱 orz

415 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 01:29:08 ID:1qptHxFz]
ごめん、自分で文章書いてやっと解決した。
単純にその時間の変数から60引いてやればよかったんだよな。
スレ汚しスマソかった orz

416 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 01:33:36 ID:K8Lpacp8]
概念的な話でいうなら、

var time = XXXXX; // 合計秒数

var sec = time % 60; // 秒数
var min = (time / 60) % 60; // 分
var hour = (time / 3600) % 24; // 時間

これでいい。


417 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 01:35:52 ID:1qptHxFz]
>>416
そうか、そういう手もあったか・・・
しかし、想像もつかんかった。
勉強になる。ありがとう。

418 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 02:45:17 ID:m74acmsT]
デジタル時計なら三角関数必要ないから算数のレベルだろ

419 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 08:01:18 ID:89gK9pko]
LayerクラスのonMouseEnterやonClickは、レイヤー内の有効範囲を指定できますか?
300*300の大きさのレイヤーの、(20,20)から(100,100)の範囲にマウスが入ってくると処理A、
(150,100)から(180,150)の範囲にマウスが入ってくると処理B、というような



420 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 09:12:08 ID:ijRclwSZ]
そういうのはMouseMoveでみるんじゃないの。

421 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 12:20:14 ID:hMvPGCh2]
任意のマスク領域を塗りつぶして、hitType=htMaskにする
hitThresholdでマウスイベントの受け取るレベルを調整する

422 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 13:37:02 ID:j44x107x]
>>419
子Layerを作ればいいのでは。


423 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 14:15:56 ID:5GcIH+dd]
onClickなら引数みればいいだけ。

424 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 16:03:51 ID:89gK9pko]
ファミコンウォーズみたいな、チップセットを用意して一枚のマップを作成するのに
一マスごとにレイヤーを作るのは効率が悪いので、一枚の大きなレイヤーを用意してチップを描画していき
マス目ごとにマウスを載せると地形情報が出たりとか、そういうのがやりたかった事です。
MouseMoveでレイヤ内のマウスの座標を取得して、位置に合わせた処理を書くと実現できるかなと考えたのですが
他に何かスマートというか、良い処理の方法案があればお教えいただけますと幸いです。

425 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 16:11:35 ID:Px0fUGLW]
424
Layer#coursorXとLayer#coursorYでマウス座標がとれるから、
Timerかcontinuous handlerで処理させればいいんでね?

426 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 16:13:08 ID:Px0fUGLW]
すまん、綴りまちがった。
cursorXとcursorY

427 名前:名前は開発中のものです。 mailto:sage [2008/09/20(土) 17:02:58 ID:y8A0ikqL]
>>424
その考え方であってるよ。
チップ配置した座標はプログラム側で把握してるだろうから、
その大きいレイヤの onMouseMove で座標判定して処理を起動すればいい。
ただ、毎回起動しちゃうと処理の無駄なので、前回と処理対象がかわった
場合のみ更新するするようにするのが普通。

var target; // 現在の処理対象

function getTargetNo(mousex, mousey) { 座標から処理対象をきめて返す }

function onMouseMove(x, y) {
var newtarget;
if ((newtarget = getTargetNo(x,y)) != target) {
// ここで target の情報を消去して newtarget の情報を表示
// 処理対象がない場合は null を返すとかして区別する
target = newtarget;
}
}

428 名前:名前は開発中のものです。 mailto:sage [2008/09/21(日) 02:47:16 ID:oB3dGkTL]
KAGEXの前景レイヤってKAGの前景レイヤのようなレイヤ番号(layer=1の「1」の部分にあたる物)ってないのかな?
ttp://www.poringsoft.net/cnt/kagex/001.htmlにはレイヤ番号を意識する必要がないって書いてあるけど、
プラグインを使用するときとかにレイヤ番号を明示的に指定する必要がある場合ってどうするんだろ?

429 名前:名前は開発中のものです。 mailto:sage [2008/09/21(日) 04:59:22 ID:6HmVA7XS]
world_object.env.forelayers[n]がそれになるんかな?
最初に読み込んだキャラが0、これで正しいかどうかは知らんけど。

プラグインで何かしらキャラクタレイヤを弄る場合は
KAGEX用にプラグインを改造する事になると思う。



430 名前:名前は開発中のものです。 mailto:sage [2008/09/21(日) 09:01:54 ID:gozbQrv5]
2.30になって、9x系のOSが動作対象から外れたけど、
2.30RC1と比べて、何か特別に非対応になる要因が
あったのかな?

旧OSの対応に重点を置く場合、2.30RC1やら2.28r3を
使うほうがメリットがあるんでしょうか?

詳しい人、情報お願いします。
少なくとも98で起動することだけは確認しましたが。

431 名前:名前は開発中のものです。 mailto:sage [2008/09/21(日) 09:03:12 ID:C+WcAJo8]
>>427
ありがとうございます、現状ではまだ頭の中での組み立ての段階ですが
技術的に実装できそうな目処が立ってきました

432 名前:名前は開発中のものです。 mailto:sage [2008/09/21(日) 09:07:20 ID:PHe67Uxd]
セキュリティじゃないでしょか

433 名前:名前は開発中のものです。 mailto:sage [2008/09/21(日) 09:22:13 ID:HyOUGVYr]
>>430
現時点では、特に非対応になる要因はないはずです。
単にサポートの放棄かと。MSももうサポートしてないですし。
使うなら自己責任で。


434 名前:名前は開発中のものです。 mailto:sage [2008/09/21(日) 13:52:36 ID:oB3dGkTL]
>>429
ありがとうございます。
どうもそれで正しいみたいです。

★前景レイヤ読み込み前
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]

435 名前:名前は開発中のものです。 mailto:sage [2008/09/21(日) 13:54:42 ID:oB3dGkTL]
なお>>434のソースで使用するレイヤを stage や event に変更すると動作しましたが、
それだと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] という記述に問題があるだけで、
ここの記述方法を変更するだけで動作するのかも知れませんが。

436 名前:430 mailto:sage [2008/09/21(日) 17:14:17 ID:gozbQrv5]
回答ありがとうございます。

とくに非対応になる要因はないとのことですので、2.30に突撃することにします。

437 名前:名前は開発中のものです。 mailto:sage [2008/09/21(日) 19:24:09 ID:Oe6dBHiR]
動くかどうかは別だろ

438 名前:名前は開発中のものです。 mailto:sage [2008/09/21(日) 22:18:20 ID:6HmVA7XS]
>>435
書いたのはメンバ名なのでタグの記述には用いない。
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の最後にある処理は問題なく動作した。

ただキャラクタレイヤ関連のタグを通さないから栞に状態が保存されないと思う。
ぼかしは元々保存してないっぽいけど。

439 名前:名前は開発中のものです。 mailto:sage [2008/09/22(月) 00:33:44 ID:LBt9TADR]
ありがとうございます。
>>438をafterinit.tjsに追加した所、>>434がchar0で動作するようになりました。

とりあえずchar0などを使用する箇所では、栞をまたがない形で進めていこうと思います。

後、複数のKAGプラグインを試してみた所、>>429にあるようにプラグインの改造が必要そうな感じだったので、
プラグインを使用したい箇所や演出で栞をまたぐ際は、KAGEXの前景レイヤではなく、KAGの前景レイヤを使う形で逃げる事も検討してみようと思います。

多分それなら、プラグインも動く可能性が高そうですし、栞にも保存されそうなので。



440 名前:名前は開発中のものです。 mailto:sage [2008/09/23(火) 12:53:14 ID:4E5SJGz7]
あるエロゲを起動しようとしたらxp3dec.tpmを起動出来ないと言われ、
仮想ディスクソフトが入ってると駄目らしいと聞いたのでdaemonアンインスコしてもまた同じエラーが出て起動できません
どうすればいいですか。ていうかxp3dec.tpmってどんなファイルなんですか

441 名前:名前は開発中のものです。 mailto:sage [2008/09/23(火) 12:57:51 ID:r8jvnyAH]
メーカにきけ

442 名前:名前は開発中のものです。 mailto:sage [2008/09/23(火) 13:37:34 ID:l9SaIeV/]
>>440
>>441の言うように、それは吉里吉里全般の話ではなく、
そのソフト固有の問題だと思うから、そのメーカーに聞くのが一番良いかと。

443 名前:名前は開発中のものです。 mailto:sage [2008/09/23(火) 15:40:01 ID:r/iNdeF0]
割れ厨か?

444 名前:名前は開発中のものです。 mailto:sage [2008/09/23(火) 18:08:49 ID:WhNAgyBe]
質問させてください。

現在ノベルゲームを作っており、
文中のクリック待ち毎でセーブを可能にしたのですが……。
セーブ時にメッセージレイヤに描写されている文字を保存することができず困っています。
ロードした時に、前回のメッセージレイヤと同じように文字を描写するには、どんな方法が良いのでしょうか。
よろしくお願いします。


445 名前:名前は開発中のものです。 mailto:sage [2008/09/23(火) 18:17:27 ID:13JMVgVI]
>>444
どういう方法でセーブを可能にしたのか、
現状ではロードしたときにどう表示されるのか
もう少しわかりやすく質問すると答えが出やすいのですよ

446 名前:444 mailto:sage [2008/09/23(火) 18:29:20 ID:WhNAgyBe]
>>445
失礼しました。

*page01A|ページ01
おはようございます。[l][r]
*page01B|
こんにちは。[l][r]
*page01C|
こんばんは。[p]

というように、セーブした時の行までをロード時に表示させてやりたいのですが、
現状だとロードしたラベル以前のメッセージが表示できません。

447 名前:名前は開発中のものです。 mailto:sage [2008/09/23(火) 18:46:30 ID:BfYPOqH/]
もしかして>>446の期待する動作というのは
*page01Cでセーブ後ロードした時に、メッセージ画面が
-----
おはようございます。
こんにちは。
こんばんは。
-----
となる、ということ?

448 名前:名前は開発中のものです。 mailto:sage [2008/09/23(火) 18:52:02 ID:Sw88FHWj]
ワロチw

449 名前:444 mailto:sage [2008/09/23(火) 18:52:58 ID:WhNAgyBe]
>>447
はい、そうです。現在は
-----
こんばんは。
-----
になってしまっています。



450 名前:名前は開発中のものです。 mailto:sage [2008/09/23(火) 18:57:17 ID:OWXjnuZ0]
KAGのリファレンスに強調文字で書かれてるけど、

ttp://devdoc.kikyou.info/tvp/docs/kag3doc/contents/SaveLoad.html
> メッセージレイヤになにが書かれているかまでは栞に保存されない

から、KAGの仕様上、無理。

KAG的に正しい記述は、こんな感じ。

*page01A|ページ01
おはようございます。[l][r]
こんにちは。[l][r]
こんばんは。[p]

451 名前:名前は開発中のものです。 mailto:sage [2008/09/23(火) 18:58:54 ID:OWXjnuZ0]
どうしてもそうしたければ、MessageLayer.tjsの改造が
必要だけど、茨の道だと思うよ。

452 名前:名前は開発中のものです。 mailto:sage [2008/09/23(火) 19:12:25 ID:l9SaIeV/]
>>446
>>450のリンク先にあるように、ラベルの後には[cm]をつける必要があるので、そもそも記述自体が間違っています。

>  ラベル名 ( | より前の部分 ) は、同じシナリオファイルの中では、重複する名前があってはなりません
> ( 違うシナリオファイル中では重複していても OK です )。それに対して見出しは内部的に扱われるだけですので、シナリオファイルを作る側だけが注意していれば OK です。
>  また、このようなラベルの後には必ず [cm] を書きます。

もっともメッセージレイヤの内容を栞に保存するよう改造すれば>>446の書き方でも動作するかもしれませんが。

453 名前:444 mailto:sage [2008/09/23(火) 19:12:40 ID:WhNAgyBe]
そうですかあ……。ありがとうございます。
MessageLayer.tjsを改造してみます。

454 名前:名前は開発中のものです。 mailto:sage [2008/09/23(火) 19:14:28 ID:Sw88FHWj]
いじらず無理やりなら1行ごとにkag.historyLayer.getLineで取得したのを
適当な変数に追加していき何らかの形で加工してシステム変数にセーブ
ロード時にそれをメッセージレイヤーに表示とかか?

455 名前:444 mailto:sage [2008/09/23(火) 19:30:49 ID:WhNAgyBe]
>>454
それなら簡単そうですね。
改行時にf.nowLineCount++とかしておいて、ロード時に描画させてみます。

456 名前:444 mailto:sage [2008/09/23(火) 20:40:00 ID:WhNAgyBe]
[eval exp="tf.i = kag.historyLayer.dataLines"]
[eval exp="tf.str = kag.historyLayer.getLine(tf.i-2)"]
[if exp="tf.str == ''"]
[emb exp="'\n'"]
[else]
[emb exp="tf.str + '\n'"]
[endif]
で直前の行を表示できました。
ありがとうございましたー。

457 名前:名前は開発中のものです。 mailto:sage [2008/09/24(水) 18:33:59 ID:bgq0xPD8]
10個の画像が直結して1個のファイルとなってる画像を読み込む事ってできますか?
分けて読み込んだ方が負担は軽いですか?

458 名前:名前は開発中のものです。 mailto:sage [2008/09/24(水) 20:01:50 ID:Mbnusew9]
質問です

buttonはメッセージレイヤーグラフィカルボタンは解るんですけど
このボタンメッセージレイヤー1,2で分けて表示することできますか?
色々見たんですけど良い回答が無くて

メッセージレイヤー1を表示して流れてる間
メッセージレイヤー2で常にボタン表示は出来るんでしょうか?

その他でよい操作があれば教えていただければ幸いです



459 名前:名前は開発中のものです。 mailto:sage [2008/09/24(水) 21:01:53 ID:9ZOFTimb]
ずっとボタンを表示しておきたいってだけなら、システムボタンプラグイン
使えばいいのでは。



460 名前:名前は開発中のものです。 mailto:sage [2008/09/25(木) 00:34:10 ID: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に戻るようにしたいのです
ボタン押し>任意ラベルへ




461 名前:名前は開発中のものです。 mailto:sage [2008/09/25(木) 01:43:05 ID:LK5mcO5a]
テストしてないけどこういうこと?

var button = new SystemButtonLayer(kag, kag.fore.base, function(){KAGParser.goToLabel("start");} oncontextof this);

462 名前:名前は開発中のものです。 [2008/09/25(木) 02:59:01 ID:56kW1JwW]
文法エラーです(syntax error, unexpected T_SYMBOL, expecting "," or ")") at conductor.tjs(189)[(function) timerCallback]

ボタンが表示される前にと言うエラーが返されてしまいました・・

>460
の状態でボタン表示までは うまく行って ボタンを押すと>460
の症状が出ます・・

463 名前:名前は開発中のものです。 mailto:sage [2008/09/25(木) 03:18:48 ID:56kW1JwW]
>文法エラーです(syntax error, unexpected T_SYMBOL, expecting "," or ")") at conductor.tjs(189)[(function) timerCallback]

>ボタンが表示される前に   ↑と言うエラーが返されてしまいました・・

失礼・・

464 名前:名前は開発中のものです。 mailto:sage [2008/09/25(木) 12:24:35 ID:MaRTOo9U]
それが意図するものなのかどうかは知らんが
エラーの原因はoncontextofだな。

465 名前:名前は開発中のものです。 mailto:sage [2008/09/25(木) 14:09:00 ID:/wywydo7]
new SystemButtonLayer(kag, kag.fore.base, function{kag.process('', '*start');});
もしくは
(kag, kag.fore.base, function{conductor.goToLabel('*start');} incontextof kag);
じゃないのか?

466 名前:名前は開発中のものです。 mailto:sage [2008/09/25(木) 17:50:07 ID:56kW1JwW]
上の分で問題解決しました!
ありがとうございました



467 名前:名前は開発中のものです。 mailto:sage [2008/09/25(木) 22:30:14 ID:mulisM9d]
前景レイヤを左クリックでドラッグして、自由に移動させる事は出来ますか?

468 名前:名前は開発中のものです。 mailto:sage [2008/09/25(木) 23:31:19 ID:KZuqk+3f]
できますv^^v

469 名前:名前は開発中のものです。 mailto:sage [2008/09/26(金) 03:41:00 ID:5GUsRgRU]
俺も出来る



470 名前:名前は開発中のものです。 mailto:sage [2008/09/26(金) 11:04:25 ID:Ek1tb17n]
吉里吉里用エディタでオススメのありますか?
かぐや姫Studioというのを使おうとしたら既にDLできない状態になってて。

Excelを使った「とかちなんたら」というソフトがあるって聞いたんですけど?

471 名前:名前は開発中のものです。 mailto:sage [2008/09/26(金) 11:17:51 ID:QyCHgCKb]
じゃあググってみれば?(優しい人)

472 名前:467 mailto:sage [2008/09/26(金) 15:13:38 ID:x/zBtT+g]
出来ますか?
メッセージレイヤのドラッグ操作は可能なようですが、前景レイヤについては設定もプロパティも見あたらないので・・・

473 名前:467 mailto:sage [2008/09/26(金) 15:21:29 ID:x/zBtT+g]
ググっていくうちに、Dee氏の書かれたサンプルを見つけ、希望の動作が出来ました。

474 名前:名前は開発中のものです。 mailto:sage [2008/09/26(金) 15:21:51 ID:gfVUxwCd]
>>472
どういうことをしたいのかを書いたほうがアドバイスしてもらいやすいよ
意味もなくレイヤをドラッグしたいわけでもないんでしょ?

475 名前:名前は開発中のものです。 mailto:sage [2008/09/26(金) 17:13:48 ID:QyCHgCKb]
フォントのメイリオってXPでも結構人気あるみたいだな
見やすいと評判がいいのでメイリオで制作することにしよう

476 名前:名前は開発中のものです。 mailto:sage [2008/09/26(金) 18:32:23 ID:Er5dS18x]
>>470
スレ内検索をしてみるといいと思うよ。

477 名前:名前は開発中のものです。 mailto:sage [2008/09/26(金) 19:48:49 ID:v9NLB8PR]
>>475
VISTAにしか使えないし
画像化にはライセンス

478 名前:名前は開発中のものです。 mailto:sage [2008/09/26(金) 19:51:35 ID:Z3KTEhZb]
>>477
XPでも使えます。
ttp://www.microsoft.com/downloads/details.aspx?FamilyID=f7d758d2-46ff-4c55-92f2-69ae834ac928&DisplayLang=ja

もちろん入れてない環境ではMSゴシックとかで表示されるとは思いますが。

479 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 04:08:30 ID:jYSiBtKn]
入れてからウェブサーフィン(まだ死語じゃないよな)したらメイリオがチラホラ使われてるのが分かるよね



480 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 16:09:34 ID: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の方に入れるのか
またその手段についても・・もぉ・・かなりチンプンカンプンです・・
御助力お願いします



481 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 16:49:56 ID:BarQHwjk]
>>479
スレチだと思うけど、気になったので。

その発言からは、>>479の環境ではサイト側でメイリオを明示的に指定してある所のみメイリオで見えてるように見えるけど、
Webページフォントをメイリオに指定しておけば、フォント指定していないサイトはすべてメイリオで見えるはずですよ。
ttp://homepage1.nifty.com/akshiba/mail_web/miyasuifont.html

MSPゴシックより綺麗なのでおすすめ。
もっとも、フォントの事を気にしてないサイトではレイアウトが崩れる事もありますが。

482 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 16:59:43 ID:4UDBp8u0]
>>480
systembutton2プラグインってらんかさんとこのか
他所で質問するなって書いてあるじゃないか
わかんないなら素直にタグで書けよ

483 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 16:59:49 ID:Z95jNUgO]
>>481
そういう意味じゃなくて
メイリオって割と普及してるんだねと言いたかったんだろ

484 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 17:31:44 ID:BarQHwjk]
>>483
>>479の意図を私が間違って解釈してるのかもしれないけど、>>483の言う割と普及してるの主語は何ですか?

485 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 17:49:26 ID:6aT6urbs]
フォント厨隔離しろ

486 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 18:59:17 ID:8CtxJgAf]
>>484
横からマジレスさせてもらうが、
いくら製作者側でメイリオを指定しても、見る側がメイリオを入れてなかったら意味がない
これはゲームだろうがサイトだろうが同じだろ?
で、このスレ的に製作者側(指定する側)の視点での話だってのは分かるだろ?
479曰く、サイトの場合は閲覧者に向けてメイリオを指定している製作者がチラホラいる
(つまりそれだけメイリオを入れているPCユーザーが多いと考えられている)
だからゲームを作る上でも、ユーザーに向けてメイリオ指定してもいいんじゃね?
的なニュアンスだろう、普通に考えて

487 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 19:05:59 ID:0nvPH2Bg]
存在チェックして、あればメイリオをデフォルト、なければMS明朝でがまん、
とかはありだろうな

488 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 19:33:19 ID:BarQHwjk]
>>486
いや、下から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明朝で表示するから。

489 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 19:34:56 ID:BarQHwjk]
一言忘れた。
スレチすまん。

↓通常の流れへ



490 名前:479 mailto:sage [2008/09/27(土) 19:42:57 ID:jYSiBtKn]
>>486が俺の真意です

491 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 19:57:02 ID:Z95jNUgO]
なんというかすまんかった

492 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 20:05:31 ID:8CtxJgAf]
俺もなんかすまんかった
そもそも俺メイリオ入れてないしどうでもいいんだが

493 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 20:12:14 ID:d1nW/Fip]
お前ら可愛いな

494 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 23:21:52 ID:l0xTWT9y]
>482

systembutton2
については 書き換えたりすると自分ではわからなくなるので2とつけてるだけです
中身はノーマルのsystembutton.ksです



495 名前:名前は開発中のものです。 mailto:sage [2008/09/27(土) 23:29:57 ID:jhgw9Ez2]
つ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

496 名前:名前は開発中のものです。 mailto:sage [2008/09/28(日) 01:44:09 ID:r7QgAeCQ]
>>494
>>482の書き込み見た上で↓を実行したの?
ttp://kikyou.info/tvp/bbs/bbs.cgi?mode=&action=disp&num=11710#11710

497 名前:名前は開発中のものです。 mailto:sage [2008/09/28(日) 01:45:17 ID:r7QgAeCQ]
>>494
あ、すまん。
らんかさんのソースじゃないのね。
俺の勘違いです。

498 名前:名前は開発中のものです。 mailto:sage [2008/09/28(日) 02:02:20 ID:WruMyc0J]
マルチかよ('A`)

499 名前:名前は開発中のものです。 mailto:sage [2008/09/28(日) 13:55:14 ID:lAHYCm1z]
これはひどいw



500 名前:名前は開発中のものです。 mailto:sage [2008/09/28(日) 17:08:11 ID:NDN8KzyS]
久しぶりにすごいお子様を見たw






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<280KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef