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


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

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



1 名前:1 [2007/04/02(月) 11:18:12 ID:hrocKz8H]
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲーの進行状況や、製作ツールについて、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

※スレで質問をするときは、ドキュメント・スレの過去ログ・公式掲示板のログ・
FAQ・Google等で調べてからにしましょう。

前スレ
ttp://pc11.2ch.net/test/read.cgi/gamedev/1166252149/

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

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

詳しくは>>2-5辺りを参照のこと。

27 名前:名前は開発中のものです。 mailto:sage [2007/04/03(火) 23:50:05 ID:IHW30ejs]
今、コミメで製作してるんだけど
吉里吉里で作るメリットって何?

28 名前:名前は開発中のものです。 mailto:sage [2007/04/03(火) 23:55:04 ID:1vvBCOLd]
>>27
ないから気にするな

29 名前:名前は開発中のものです。 mailto:sage [2007/04/04(水) 00:37:36 ID:jYSgWT1O]
>>27
やる気があればなんでもできる
ただ、吉里吉里が人気でてるけど、単純にサウンドノベルとか
そういった型にはまったノベルゲームを完成させたいだけなら
GUIな簡単なツールを使ってていいと思う

これは他の初心者さんにもいえる
吉里吉里にこだわる必要はない
よくもわるくも自由度は高いが難易度も高い

手に馴染むものを見つけるのが一番

30 名前:名前は開発中のものです。 mailto:sage [2007/04/04(水) 00:48:04 ID:MRBichGi]
>>27
「コミックメーカー製のゲームはプレイしない」というプレイヤーはいるけど、
「吉里吉里製のゲームはプレイしない」というプレイヤーは見かけたことがない。
メリットはそのあたりかな。

31 名前:名前は開発中のものです。 mailto:sage [2007/04/04(水) 09:58:31 ID:8I81bIJ6]
セーブ&ロード画面で
最新のセーブデータのリンク色を変えたいと思っています。

[font color="0x0000ff" cond="sf.save==tf.i"]
[link target="*save" exp="sf.save=kag.current.lastLink"]

*save
[save place="&sf.save" ask=true]

こう書くと「栞をはさみますか?」で「いいえ」を選んだときも
色が変わってしまい、困っています。
何かいい方法があったら是非教えてください。

32 名前:名前は開発中のものです。 mailto:sage [2007/04/04(水) 13:38:52 ID:4FMYWIrO]
ログ画面を画像で表示する方法を教えてください。
初心者丸出しな質問ですがよろしくお願いします。

33 名前:名前は開発中のものです。 mailto:sage [2007/04/04(水) 13:49:21 ID:7yKdwu8d]
ログ画像ってなに?

34 名前:名前は開発中のものです。 mailto:sage [2007/04/04(水) 14:12:47 ID:/7d62EGE]
>>31
MainWindow.tjsを改造するしか。

35 名前:名前は開発中のものです。 mailto:sage [2007/04/04(水) 14:13:04 ID:4FMYWIrO]
>>33
すみません。
絵を貼るのを忘れてました。
hey.chu.jp/up/source3/No_0368.jpg

水色の部分が画像だと思ってください。



36 名前:名前は開発中のものです。 mailto:sage [2007/04/04(水) 15:31:07 ID:Qew5m5EN]
メッセージ履歴を表示したいのか?
スクリーンショットを取りたいのか?
メッセージレイヤーの背景色を変えたいのか?
なにをやりたいのかすら分からん。
とりあえずログって言葉を使うな。

37 名前:名前は開発中のものです。 mailto:sage [2007/04/04(水) 16:31:32 ID:/7d62EGE]
>>35,36
おそらく、HistoryLayerを黒の半透明(0xc8000000で塗りつぶし)じゃなくて、画像にしたいってことじゃないのかな。
であれば、
system/HistoryLayer.tjs
を改造すればできます。
多少のtjsの知識が必要ですが。

38 名前:名前は開発中のものです。 mailto:sage [2007/04/04(水) 17:10:09 ID:Qew5m5EN]
初心者ならconfig.tjsから
frameGraphic = ""; // position タグの frame 属性に相当
ここをいじるかシナリオ内で
[position frame="***"]
とするか

39 名前:名前は開発中のものです。 mailto:sage [2007/04/04(水) 17:56:53 ID:lISufTkA]
>32
Project Lipsのチョイ技集にあった。

今はアーカイブ状態のしか置いてないから、
ttp://project-lips.net/game/krkr.htm
から落とすか、Internet Archiveで。
ttp://web.archive.org/web/20051214104522/project-lips.net/support/tyoi.htm#12

40 名前:名前は開発中のものです。 mailto:sage [2007/04/04(水) 18:09:00 ID:KgOFc1s6]
吉里吉里とSystem4.0はツールが元々意味もなく
精もないGUIになってるから編集ツールが作り難いんだよな・・・。

41 名前:名前は開発中のものです。 mailto:sage [2007/04/04(水) 20:41:02 ID:NlFsXRdU]
>>31
その書き方だと、リンクをクリックした時点で実行されるようなので、
「はい」をクリックした時点で実行するようにすれば良いかと。

そのため>>34の言うとおり、MainWindow.tjsのsaveBookMarkWithAsk内で「はい」をクリック時に、
変数に格納するよう記述すれば実現したいことは出来るはずです。


42 名前:名前は開発中のものです。 mailto:sage [2007/04/04(水) 22:35:19 ID:nJDe6JHm]
別にMainWindow.tjs書き換えんでも・・・。
あまり慣れてない人にKAGの改変奨めるのはどうかと。

43 名前:名前は開発中のものです。 mailto:sage [2007/04/04(水) 22:57:41 ID:nJDe6JHm]
>>31
tf.num → 押されたリンクに対応する栞番号

*save
@eval exp='sf.save=tf.num' cond='kag.saveBookMarkWithAsk(tf.num)'

44 名前:31 mailto:sage [2007/04/05(木) 00:51:01 ID:d/5O2xSa]
>>43
理想通りになりました。ありがとうございます。
MainWindow.tjsを書き換えるのは怖かったので助かりました。
これはこの一行でたりるんですね。
condはifと同じものだと思っていたので少し不思議です。

45 名前:名前は開発中のものです。 mailto:sage [2007/04/06(金) 07:29:17 ID:sfjXl1iY]
前スレの621に影響されてみますた。

サクラエディタ用TJSの微妙な定義ファイル
kissho.xii.jp/1/src/1jyou4191.lzh.html



46 名前:名前は開発中のものです。 mailto:sage [2007/04/06(金) 08:21:01 ID:nXjQWR8u]
NoEditerのTJS定義ファイルなら作ったなぁ・・・

47 名前:名前は開発中のものです。 mailto:sage [2007/04/06(金) 22:47:40 ID:cLygrDFU]
すいません、質問させてください。

ttp://www.h2.dion.ne.jp/~yasozumi/lecture/lecture_complex01.html
このサイトに書いてあるとおりにメッセージレイヤーの透明化を
したんですが([position opacity=0])
メッセージレイヤーを再び表示する方法がわかりません。

opacity=100とか、数値を変化させればいいのかな?
と思ったけど何も変わらず
visible=trueにしてみても、やっぱ何も変わりません…

対処法わかる方、ご指導お願いします。

48 名前:名前は開発中のものです。 mailto:sage [2007/04/06(金) 23:19:25 ID:MJIwSo3B]
opacityは0〜100ではなく0〜255

49 名前:名前は開発中のものです。 mailto:sage [2007/04/06(金) 23:27:31 ID:XrYfk2VV]
余計なことしないで単純にposition opacity=0でウィンドウを消しただけなら、
position opacity=255(←あるいは自分で設定している、ウィンドウの濃さの数値を入力する)
で戻してやればいいだけ。

50 名前:名前は開発中のものです。 mailto:sage [2007/04/06(金) 23:33:58 ID:cLygrDFU]
すいません100にしても、255にしてみても(数値を変えてみても)でした

[wait time=200]
*その1|第一章
[cm]
[position opacity=255]
[image storage="haikei" layer=base page=back]
[trans method=crossfade time=1000]
[wt]
以下文章[l][r]

にしてるんですが、元に戻ってくれません…
なにか上の文章でミスっているところありますか?


51 名前:名前は開発中のものです。 mailto:sage [2007/04/06(金) 23:39:34 ID:6wGjM+Vy]
>>50
[position opacity=0]から[position opacity=255]まで書いてくれないと分からんよ・・・

どこかでメッセージレイヤの番号かフォア・バックが変わってるんじゃ?
次の手順で、どのメッセージレイヤを透明・不透明にしたのかが分かるはず

1.まず[position opacity=0]の直【後】に[trace exp="kag.current.name"]と書く
2.[position opacity=255]の直【前】にも[trace exp="kag.current.name"]と書く
3.吉里吉里起動して問題の箇所を実行
4.Shiftキーを押しながらF4キーを押してコンソールを開く
5.コンソールから、たぶん最後の方にある▼[trace]って行を探す
(表メッセージレイヤ0とか出てるはず)

positionで属性省略しまくると初心者は泥沼にはまると思う
opacityやvisible程度ならlayoptがオススメ

52 名前:名前は開発中のものです。 mailto:sage [2007/04/06(金) 23:40:21 ID:5bw/yTy7]
手っ取り早い方法はたぶん
[cm]の直後に

[backlay];←追加
[position page=back opacity=255];←訂正

(コピペ可)

53 名前:名前は開発中のものです。 mailto:sage [2007/04/06(金) 23:41:49 ID:EgLZqGqR]
>50
positionにpage=back足してみ

54 名前:名前は開発中のものです。 mailto:sage [2007/04/06(金) 23:42:45 ID:MJIwSo3B]
[backlay]覚えろ

55 名前:47 mailto:sage [2007/04/06(金) 23:55:05 ID:cLygrDFU]
出来ました!
皆さん助言ありがとうございます。

[backlay]もなんとなくで講座サイトをコピペして使ってました…
これから改めて勉強します。
頑張ってゲーム完成させたいと思います。



56 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 00:13:57 ID:Xfb327n2]
だから

リ フ ァ レ ン ス 読 め よ

ブッ殺すぞ゜゜(´□`。)°゜。

57 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 00:32:14 ID:W3Hvha7G]
>>56
すいません…読んである程度理解した気になってました…

58 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 00:32:50 ID:W3Hvha7G]
ある程度読んで、か

59 名前:名前は開発中のものです。 [2007/04/07(土) 06:13:59 ID:WKA7ZL6J]
俺は一ヶ月くらい
過去ログや講座やりファ毎日眺めてたぞ
やっと全容把握できたかな
いやまだまだ足りない

60 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 09:20:44 ID:2lFZ5+wK]
うん、まぁ、そんな怒んないで。
作りたいものが先にあるからツールを使い始めるわけで。
あのリファリレンスを完全理解してから〜ってのは初心者にはハードル高いんです・・・。

自分はとてもココに書きこめるウデじゃないからROM専してるヤツですが。
とりあえずわかる範囲で組み立てていって、いくつか作ってるうちに他も覚えていこうという気持ちはよくわかるので。
私もいまだにそのレベルなので特に(ノД;)。

さすがにレイヤ透明化程度なら自分でいろいろ試したり調べて解決するべきだと思いますが。

61 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 11:18:06 ID:o+nP1/kb]
>リファリレンスを完全理解してから
まずは嫁。
そして分からなかったときも嫁。
話はそれからだ。

リファレンス嫁といわれる奴は明らかに読んでない。
右の耳から入って左の耳に抜けるのと一緒。

それに多分、TJS書ける人間の方がリファレンス覚えてないだろう。
分からん事があったらソース追うのが一番早いから。


62 名前:名前は開発中のものです。 [2007/04/07(土) 16:31:03 ID:jKDczunr]
質問させてください。

たとえばimageフォルダ内にもうひとつフォルダを作って
その中の画像を指定する場合はどうしたらいいのでしょうか?

63 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 16:44:44 ID:n4ZCOxJB]
KAGリファレンス>チュートリアル>準備をしよう
公式ログ>
ttp://www.kirikiri.info/bbslog/log/005007

64 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 16:46:12 ID:jKDczunr]
>63
ありがとうございます。

65 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 20:54:24 ID:EPN1PXcp]
世に出てる吉里吉里使用作品が超えているハードルに
つまづいているようならば、明らかに書き方がわるい
リファレンスには基本的なことはすべて書かれているし
タグの属性が取りえる値なんかも載っている

確かに完全に理解するのは無理だが、理解しようとしろ
書かれている内容の意味が(ググっても)わからなければ
聞けばいい

なんだかんだ言ったって、質問を解決するために回答する側も
時間を割いてるんだ(場合によっては検証したりもする)

わからないから答えを教えてもらうまで待つんじゃなくて
理解してないと自覚してたのならリファレンスを嫁
そして1ヶ月くらい試行錯誤しろ

そして無理だと判断したなら、もっと簡単なツールを使え
吉里吉里を使いこなすのには努力と時間が必要



66 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 21:04:22 ID:zwkV9vpO]
<<65
最近それがわからないヤシが
多すぎる…orz <なんだかんだ言ったって、質問を解決するために
           回答する側も時間を割いてるんだ(場合によっては検証したりもする)

67 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 21:05:07 ID:zwkV9vpO]
>>65
安価間違えた…スマソ

68 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 21:59:18 ID:3gg+6kqt]
質問です。
初心者ですいませんが、メッセージレイヤーを途中から非表示にしたいのですが、
途中で
[position layer="message0" visible="false"]
というタグを入れるのですが消えてくれません。
どのようにすればいいでしょうか?

69 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 22:02:06 ID:01esNasy]
この流れからしておそらく↑は釣り

70 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 22:08:33 ID:3gg+6kqt]
いえ…本当です。
お願いします。

71 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 22:11:25 ID:5mkSyTTS]
>>70
>>56

72 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 22:22:08 ID:CVeEDXhp]
[position layer=message0 visible=false]

73 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 22:28:29 ID:3gg+6kqt]
リファレンスは読みましたがわかりません。

74 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 22:31:15 ID:ewrTF0R3]
>68
もっかい同じこと言ってみる
positionにpage=back足してみ

75 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 22:34:35 ID:3gg+6kqt]
>>74
出来ました。
ありがとうございます。




76 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 22:54:10 ID:5mkSyTTS]

 自称初心者の諸君

  K A G リ フ ァ レ ン ス は 全 ペ ー ジ 読 め !


77 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 23:29:22 ID:ewrTF0R3]
>75
おまいはこの辺かな
KAGリファレンス>チュートリアル>トランジションを使おう

78 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 01:16:25 ID:4wlRZasX]
自称初心者もアレだが回答者ももうちょい考えろ
例えば>>36
>>33は明らかに訳が分からんが>>35の補足で大体予想がつくだろ
スクショを撮りたい訳ではなさそうだし
画像って言葉からレイヤーの色を変えたいわけではないだろう
って事はおそらくメッセージ履歴を画像の上に表示したいと予想が出来るわけだ

とりあえず、予想した答えを出しておいて
質問者が求めていた答えと違っていたら
もっと分かりやすく書けやボケと言えばいい

とりあえず、意味がさっぱりならスルーしろ

79 名前:60 mailto:sage [2007/04/08(日) 09:16:41 ID:vZvn4wE7]
・・・・すみません。私の書き込みが間違っていたかも。
私が書いたトコからの流れみたいのばかりだと、たしかに私でも「リファレンス読め」といいたくなりますね(;´・ω・`) 。

80 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 10:09:21 ID:ezll4j2T]
それでも結局は教えてやってるあたり
人がいいよなお前ら
募金詐欺とかにひっかかるなよ

81 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 11:49:32 ID:VLZ36G/3]
べつに減るもんじゃないしな
どうせたいしたことでもないのに変にもったいぶって
「おしえてあげないよべえー」とかって方があれだろ

82 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 12:40:36 ID:7saApdJI]
メッセージレイヤーのみトランジションしたいのですがうまくいきません。
とりあえず書いたのは以下

[position layer=message0 page=fore left=30 top=50 width=740 height=500]
[position layer=message0 page=back left=30 top=50 width=740 height=500]
(適当な本文)
[current layer=message0 page=back]
(適当な本文)
[current layer=message0 page=fore]
[trans layer=message=0 children=false time=300 method=scroll from=bottom]
[wt]

症状
トランジション自体はするんだけど、トランジション中に出てくる裏画面のメッセージレイヤーの大きさが小さい
おそらく禁則処理分と思うけど右側と下側が一行分ぐらい小さいままトランジションが進む。
トランジションが完了すると大きさは戻る。

本文表示中と言うかトランジション直前にクリックしてると綺麗にトランジション出来る場合もある。
シナリオの再読込をすると症状が治まったり再発したりする。
同じソースなのに症状が起きたり起きなかったりなので原因が分からない。

83 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 12:41:37 ID:7saApdJI]
AAで書くとこんな感じ
┌────┐
│      │
│      │
│     ┌┘
│     │
└───┘
こんな風にスクロールしてしまう。

84 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 14:25:40 ID:ezll4j2T]
さっぱりわからんが、
表示する本文がレイヤに対して長すぎて、
[p]してない位置で自動的に改頁されてないか?

85 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 15:12:06 ID:NIUKXGd/]
> トランジションが完了すると大きさは戻る。
> 同じソースなのに症状が起きたり起きなかったり

単に処理速度が追いついてないんじゃ
メッセージレイヤを小さくするとどう?



86 名前:>92 mailto:sage [2007/04/08(日) 15:15:04 ID:7saApdJI]
言葉では伝えぐらいのでスクリーンショットとってきました
i-get.jp/upload500/src/up2121.jpg
これで症状分かりますか?
>84
本文は数文字で[p]、[l]、[r]や[font]など一切入っていません。

87 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 15:26:52 ID:ezll4j2T]
>>86
わかんね
「おそらく禁則処理分と思うけど」と言うのなら、
禁則されない程度のごく短い本文で試してみてはどうか

88 名前:>92 mailto:sage [2007/04/08(日) 15:31:24 ID:7saApdJI]
よく分からないけど症状が確定してきました。
[position layer=message0 page=fore left=30 top=50 width=740 height=500]
[position layer=message0 page=back left=30 top=50 width=740 height=500]
[image storage="white.png" layer=base visible=true page=fore]
[image storage="white.png" layer=base visible=true page=back]
[wait time=1000]
質問スレ>92
[current layer=message0 page=back]
質問スレ>92
[current layer=message0 page=fore]
[wait time=800]
[trans layer=message0 time=6000 method=scroll from=bottom]

これで一回目は必ず段差が出来る。
シナリオの再読込をすると段差が出来ない。
再読込は二回目以降でも安定している。
一度終了してもう一度吉里吉里を起動するとまた段差が出来る
再読込すると段差が出来ない
バージョンは2.28でず。
>87
文字が数文字なのです。configの禁則関係も触っていません。

89 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 15:51:02 ID:ezll4j2T]
>>88
それ試しに動かしてみたが、特に変な動作はしないな
どこか前の箇所でleft属性でも弄ってんじゃねーの

90 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 16:15:57 ID:FP28Km2q]
>>88
何でbacklay使わないんだ??

91 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 18:20:19 ID:NIUKXGd/]
>>88
ゲームの中に突っ込んだのでプレーンな吉里吉里じゃないけど、確かにずれた
裏から出てきたメッセージフレームが、スクロール中に欠けるみたいだ
画像でも、opacityで指定した矩形でも起こる

試しに740*500の画像を800*600にして(増えた部分はアルファチャネルで透明に)
フレーム画像にしたらうまくいったが、どうか

92 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 18:58:49 ID:nI1gTpiJ]
公式から落としたてのsyoukaiのfirst.ks丸ごと消して新たに入れてみた。確かに欠けるね。
up2.viploader.net/pic/src/viploader450853.png
俺も初心者だから理由はさっぱり分からん。

93 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 19:48:59 ID:2oX2N5+S]
>>88
現象確認。
ずれは禁則ではなくメッセージレイヤ0の裏のleftの値に依存してます(>>88の2行目のleft)。
ためしにleftを-30にすると逆に左側に段差が発生します。
そのため、left=0で現象が出なくなります。

>>91
多分800x600で試したため、
ずれている部分が画面外で結果的に正常に見えただけと思われ。

94 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 20:00:07 ID:2oX2N5+S]
後、>>88の書き方だと、トランジション終了時、下側がちらつくはず。
なので2行目のtopは0で。

多分left=30, top=50が裏画面では原点(0,0)扱いになってるっぽいね。
理由はエロイ人に。

95 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 21:59:08 ID:Udhu46/8]
前々々スレ
ttp://www.geocities.jp/kirikiri_log/1147590108.html#R678
以前貰ったレスを参考にマウスカーソルとフォーカスの同期に挑戦してます。
こちらの記事の通りだと、カーソルをボタン上から動かした際に
フォーカスが残ってしまうので、ミジンコ脳を振り絞り
onMouseLeave()にもう一つif(focused)kag.focusedLayer = null;
の記述を入れて回避しました。
…が、現状キーでフォーカスを移動させると、なぜか五回に一回ほど
カーソルとフォーカスがズレる現象が起こりますorz
正直半分諦めかけてるんですが、もし分かる方いましたら、どうかアドバイスおながいしますorz



96 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 22:07:14 ID:IBvdpHqj]
親切にありがとうございました。
>93さんの言うとおり裏画面の指定を left=0 top=0 で直りました。
原点がどうとか難しいことはよくわかってませんがいろいろ自分でいじって勉強してみます。

97 名前:名前は開発中のものです。 [2007/04/10(火) 22:53:24 ID:stUdSCoX]
cond属性について質問があります。
condは必ず先に評価されるわけではないのでしょうか?

下記のようなマクロを呼び出した時、4行目「sabun2」の行でエラーになってしまいます。

呼び出し元
[charaLoad chara="主人公" sabun1="笑い"] ←「sabun2」は指定していない

呼び出されるマクロ
[macro name="charaLoad"]
[eval exp="f.chara = charaList[mp.chara];"] ←キャラ画像、座標などを格納した配列から該当キャラ情報を取り出している
[image * storage="&f.chara['base'].img" visible=true]
[pimage * storage="&f.chara[mp.sabun1].img" dx="&f.chara[mp.sabun1].x1" dy="&f.chara[mp.sabun1].y1" cond="mp.sabun1!=void"]
[pimage * storage="&f.chara[mp.sabun2].img" dx="&f.chara[mp.sabun2].x1" dy="&f.chara[mp.sabun2].y1" cond="mp.sabun2!=void"]
[endmacro]

ちなみに下記のようにしたら問題なく動作しました。
[if exp="mp.sabun2!=void"]
[pimage * storage="&f.chara[mp.sabun2].img" dx="&f.chara[mp.sabun2].x1" dy="&f.chara[mp.sabun2].y1" cond="mp.sabun2!=void"]
[endif]


98 名前:名前は開発中のものです。 mailto:sage [2007/04/11(水) 06:12:56 ID:1lVvnPMm]
エンティティとだったらどっちが評価早いんやろうね

とりあえずifで回避できたんならいいんじゃねーの?
マクロ内だし、多少すっきりしてなくても

99 名前:名前は開発中のものです。 mailto:sage [2007/04/11(水) 22:04:32 ID:0KTNvN4j]
状況からみるに、エンティティ展開のが先ってことだろうね

100 名前:名前は開発中のものです。 mailto:sage [2007/04/12(木) 00:01:17 ID:iJ6TBXrd]
一旦、全属性を評価するはず

101 名前:名前は開発中のものです。 mailto:sage [2007/04/12(木) 00:20:32 ID:r+YpJ4Xd]
今リファ見たら、pimageはその都度layer属性指定必須になってるようだが、その辺は平気か?
あとはどういうエラーが出たのか書いてくれんと、書いてある部分だけだとちょっとわからん。

102 名前:名前は開発中のものです。 mailto:sage [2007/04/12(木) 03:02:00 ID:zou9Umvg]
>>97
cond を先頭に持ってきたら評価順変わるのか? と思ってやってみたけどやっぱりエラーになるね。
>>100 が正解か。
どうしても cond でなければいけない(if タグで不都合の生じる)ケースはちょっと思いつかないけど。

でもリファレンスには注意書きがあったほうがいいよね。報告頼んだぞ! > 97

103 名前:名前は開発中のものです。 mailto:sage [2007/04/12(木) 12:35:37 ID:eW0Q6p/1]
>>101
[pimage *]だからマクロ呼び出し時にlayerを指定したら大丈夫じゃない?

>>102
[pimage * storage="&f.chara[mp.sabun1].img if mp.sabun1 !== void" ... cond="mp.sabun1 !== void"]
とか? めんどくせーwwwwww
まあ、[eval exp="mp.sabun1_img = f.chara[mp.sabun1].img if mp.sabun1 !== void"]みたいにわけてもいいと思うけど

104 名前:名前は開発中のものです。 mailto:sage [2007/04/13(金) 18:14:26 ID:/+j3j8q6]
         l::_ -‐r='ァ''フフノ|::l "゙ヽ:::l  ー_- 、       ) が  た  こ
           l=三三}∠ニヽ'__l/}´, -、|;リ    `ヽ 丶、  -=ニ  っ  わ   の
          ノ='":::::{′'ニニ6ー'’F'aテ〈       丶. 、\  ,)!!  け
.            /:::l"ヘ::i' `_,.   ,  〔.` ハ         ヽ\丶⌒ヽ.    者
            {::::::ヽ_{:{ / r'ニ‘ー--'-、.!::|      /.`,ニニ= 、ヽ ノ-、   め
、       _ヽ:::__/`゙   |   ` ̄ ̄´|.l:::|       y'/ , - 、 } }   ⌒ヽ, -、/^ヽ「`
. ! r─-‐'´x x x/x/l.|.  ヽ`ニ二_ー- '_ノ;リ   o 。' {/  / ロ .イ ' `-〜' rュ
 `┴- x 、x_ x /x/xl |     ‐' ノ ̄ノ `;ー- . _ />ゞこ °, -- 、 ⊂ヾ ,...---......、
           ̄ ¨T''┴‐- 、, -<._,∠x_x x x x/∠、   }./゙ズ三'ノ . , ':::::::::::::::::::::::::\
-‐, 、    ー_-  ⊥ x x_ ヽ x xヽ. x x  ̄//`ヽ| 々 / / rう 、_j /::;:、::::::::::;;::::::::::::::::ヽ
. /x l ` ‐x.、_   ̄ l x ‐- -_ ニ、 ‐-ゝ x x// x x xLノ / / ′ヽ-'  レ'-‐`'^" 、´゙ヽ::::::::::l
. 〉 | | x x x /`i ー-| x x x x x ̄ヽ>ニ._x _ ニ -‐ ノ レ' / /  ″| =-  ,..__ヽ j::::::::::l
/ xヾ!x x x l x| x xノl x x x x x x ` ー-\ヽ\\ -‐' ノ  / ヾ) ノ|  ノ   ``  〉-、:/
x x /x x x | xハ/x x\ x x x x x x x x x  ̄__.二. -_‐ァ ,ィ 〃 ,く l r`ー- 、   "6/ -=

105 名前:名前は開発中のものです。 mailto:sage [2007/04/13(金) 22:45:41 ID:QbLBQtBv]
こわけ者め たっ!



106 名前:名前は開発中のものです。 mailto:sage [2007/04/13(金) 22:52:05 ID:/RQnBOOG]
烏龍茶吹いた

107 名前:名前は開発中のものです。 mailto:sage [2007/04/14(土) 18:22:15 ID:qrbCYt0W]
そういやスレ過去ログのほう10で止まってるね。

108 名前:名前は開発中のものです。 mailto:sage [2007/04/14(土) 19:36:24 ID:cxAqEdPs]
質問よろしいでしょうか?

通常は画像全てをトランジションさせて表示しているのですが、
エフェクトカットの機能がオンになっている時は、transタグのtime属性に"0"を指定するようにしています
何回か続けて"0"でトランジション表示しても特に止まったりはしないのですが、
"0"を指定するコトによる不具合ってあるでしょうか?
PCに掛かる負荷が大きいとか?
"0"を指定するのは止めた方が良いのでしょうか?

109 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 00:22:34 ID:Po+j8400]
>>108
エフェクトカットしてるときは、直接page=foreに描いてしまう方がいいけど、
めんどくさいので、time=0でいいと思う。
たいした負荷にはならないし。

110 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 13:42:58 ID:7YYaBDDp]
質問です。
一度メッセージレイヤーを非表示にしてその後表示にすると
非表示にする前にあったメッセージが消えてしまうのですが残したまま非表示→表示というのはできませんか?

111 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 14:15:30 ID:7eA/OFbt]
>>110
positonでやってる?
laycountなら消えないようだけど

112 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 14:16:26 ID:7eA/OFbt]
>>110
失礼。
layoptです。吊ってくる

113 名前:110 mailto:sage [2007/04/15(日) 15:15:25 ID:7YYaBDDp]
あああ
[layopt layer="message0" visible="false"]
[freeimage layer="base" page="back"]
[trans method="crossfade" time="800"]
[wt canskip="false"]
[image layer="base" page="back" storage="階段.png"]
[trans method="crossfade" time="800"]
[wt canskip="false"]
[layopt layer="message0" visible="true"]
いいい

一度メッセージレイヤーを非表示にして場面切り替えをして
その後メッセージレイヤを表示にしたいんだけど
「あああ」が消えてしまって「いいい」が表示される。


114 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 15:44:39 ID:6ureWMhS]
>>110
>>54,56

115 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 15:57:30 ID:rp9sNi4r]
二行目のfreeimage丸ごと削除しろ



116 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 15:58:28 ID:7YYaBDDp]
>>114
サンクス出来た。

117 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 16:43:23 ID:d4YRDkZ7]
ここ最近

トランジションの質問
backlay覚えろ、リファレンス嫁

を繰り返している気がするんだが
トランジションの質問してくる奴ってどこの講座で勉強しているわけ?
ちょっと気になる・・・

118 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 16:47:28 ID:rp9sNi4r]
勉強してないからここで聞くんだろ

119 名前:117 mailto:sage [2007/04/15(日) 17:13:05 ID:d4YRDkZ7]
さすがにそれは論外でorz
何か傾向があるなら教える側も参考になると思ったんだよ

120 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 18:35:56 ID:xjy3MKtQ]
>>109
ありがとうございます
時間的に余裕があったら変更したいと思います

121 名前:名前は開発中のものです。 [2007/04/15(日) 22:29:02 ID:gWanPSzj]
誰一人として悪くはない。
この企画は…構造自体が不幸を孕んでいたのだ。

戦犯はいない。
理解できない、根源から違った存在がいただけだ。
誰にとっても。

本当なら決して出会うことのなかった、才能も、経験も、熱意も、人脈も、
何もかも違う人々に関わってしまった事自体がお互いに不幸だった。
つまり…関わった時点で無残な結末が予定されていたのだ。

今はもう…その不幸を呪い、やがて忘れる時を待つしかない。

122 名前:名前は開発中のものです。 mailto:sage [2007/04/15(日) 23:37:20 ID:TfCT3im6]
>121 何があったwww

123 名前:名前は開発中のものです。 mailto:sage [2007/04/16(月) 01:24:04 ID:TAbPf7ot]
>>121
よくわかんないけど、
このスレをベースにしてゲームを作るってこと?

124 名前:名前は開発中のものです。 mailto:sage [2007/04/16(月) 01:34:06 ID:+SyugTJ1]
わっふるわっふる

125 名前:名前は開発中のものです。 [2007/04/16(月) 05:32:43 ID:gqo4JPNs]
kikyou.info/tvp/dev_detail.php
吉里吉里更新
2.29-dev.20070416
>>内部的な描画モデルを新しいモデル(DrawDeviceモデル)に変更(新しい描画モデルでは、
>>ハードウェア描画を利用するプラグインを作成可能)

これってバリバリ動くようなのも作れるようになるってこと?



126 名前:名前は開発中のものです。 mailto:sage [2007/04/16(月) 08:05:59 ID:cP0UYe43]
いや、結局はおまえの腕次第ってところは変わってない

127 名前:名前は開発中のものです。 [2007/04/16(月) 09:13:49 ID:gqo4JPNs]
へー、俺は劇的な機能の追加と感じてるんだけど
皆はそうでもないのかね






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

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

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