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


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

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



1 名前:名前は開発中のものです。 [2008/11/27(木) 06:43:48 ID:X85/13M/]
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

※スレで質問をするときは※
KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、
FAQ、Google等で調べてからにしましょう。
努力の形跡が見られないとスルーされがちです。初心者?でも頑張れ!

前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その15
pc11.2ch.net/test/read.cgi/gamedev/1216865800/

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

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

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

170 名前:名前は開発中のものです。 mailto:sage [2008/12/09(火) 00:59:10 ID:2su8gUBG]
かぶったorz

171 名前:名前は開発中のものです。 mailto:sage [2008/12/09(火) 01:02:13 ID:qF9KRu+x]
>>166
いろいろなやり方があると思うけど、たとえば25FPSなら
40ミリ秒に1回ずつ起動するタイマーを作って
タイマーが起動されるまでにデータを更新しておき
起動されたときにそれまでの変更点を描画するとか
タイマーじゃなくて非同期トリガーでもいいけど
ともかく大まかにはそういうイメージになると思う

172 名前:名前は開発中のものです。 mailto:sage [2008/12/09(火) 01:38:43 ID:FDJu/xoq]
ノベルツールのNスクでもやろうと思えば出来るんだから
汎用エンジンである吉里吉里でSTG作れない理由を探す方が難しい。超めんどいけど。
つーか、別ツールや言語でやれってアドバイスはかなり真っ当だぜ。めんどくささが違う。

173 名前:名前は開発中のものです。 mailto:sage [2008/12/09(火) 04:17:08 ID:m5mpjSxt]
質問です。右クリックサブルーチンを作ったのですが、
シナリオ上で右クリックをすると、メッセージレイヤも含めてレイヤが全て消え、
そのまま止まり、以降クリックも右クリックも受け付けないようになるんです。
ただ、デバッグのメニューからシナリオの再読み込みをすればまた流れるようになります。
rclick.ksのソースは以下の通りです。
*rclick_menu
[eval exp="tf.rclick_message = 'message4'"]
[rclick jump=true target="*rclick_return" storage="rclick.ks" enabled=true]
[tempsave place=0]
[history output=false enabled=false]
[mapdisable layer=base page=fore]
[eval exp="tf.rclick_i=0"]
*rclick_loop0
[mapdisable layer="&tf.rclick_i" page=fore]
[jump target=*rclick_loop0 cond="++tf.rclick_i<kag.numCharacterLayers"]
[layopt layer="&tf.rclick_message" page=fore visible=true]
[current layer="&tf.rclick_message" page=fore]
[delay speed=nowait]
*rclick_menu_loop
[position layer="&tf.rclick_message" page=fore left=0 top=0 width="&kag.scWidth" height="&kag.scHeight" frame="rmenu_bg.png" visible=true marginl=0 margint=0 marginr=0 marginb=0][er]
[locate x=300 y=200 ]
[button graphic="rmenu_bt_hide" target=*rclick_hide hint="文章を隠す"]
[locate x=300 y=250 ]
[button graphic="rmenu_bt_load" target=*rclick_load hint="栞をたどる"]
[locate x=300 y=250 ]
[button graphic="rmenu_bt_save" target=*rclick_save hint="栞をはさむ"]
[locate x=300 y=250 ]
[button graphic="rmenu_bt_config" target=*rclick_config hint="設定"]
[locate x=300 y=250 ]
[button graphic="rmenu_bt_title" target=*rclick_title hint="最初に戻る"]
[locate x=300 y=250 ]


174 名前:名前は開発中のものです。 mailto:sage [2008/12/09(火) 07:06:17 ID:tdmPbBkb]
>>173
とりあえず
*rclick_returnの本体が見あたらないのはまずくね?
*rclick_menu_loopの最後に[s]入れないとまずくね?

ゲームが止まっちゃったところでデバッグコンソールを出せば(Shift+F4)
大体何が起こってるか分かるよ
[button]の所までちゃんと実行されてればレイヤ表示の問題だし
rclick.ksに処理が移ってなければ右クリックの定義がおかしいんだろうし

あとはrclick.ksを、
KAGリファレンスの例のような単純なのに置き換えてから原因を絞り込んでいく

175 名前:名前は開発中のものです。 mailto:sage [2008/12/09(火) 12:31:10 ID:3nGCcD4l]
STGは流石にアレだけど、SLGとかなら相性悪く無いんじゃないかな。
その辺、解説したサイトありませんか?


176 名前:名前は開発中のものです。 mailto:sage [2008/12/09(火) 13:15:20 ID:m5mpjSxt]
あ、自己解決しました、すいません。

177 名前:名前は開発中のものです。 mailto:sage [2008/12/09(火) 13:37:03 ID:fBtL2mWL]
自己解決したら問題点と解決法を書いていくのが質問スレの礼儀ってもんだぜ
あと関係なかったとしても、レスしてくれた人に礼のひとつくらい言ってくのが渡世の義理ってもんだわなぁ

178 名前:名前は開発中のものです。 mailto:sage [2008/12/09(火) 15:27:59 ID:asdpXg3m]
>>167
欲しいよネー
>>168
○○ツクール系は作った気がしないので・・・
>>169-170
ゴリゴリ行く予定です
>>171
なるほど そのタイマーというのも便利そうですが・・・一筋縄ではいかなそうですね
>>172
実は一度だけSTGを作った事があるんです。krkrで出来れば楽だろうなと思う部分が多かったので合体できないものかと・・・



179 名前:名前は開発中のものです。 [2008/12/09(火) 15:42:40 ID:soMvpkKm]
>○○ツクール系は作った気がしないので
んだったらVC++でもやってろや

180 名前:名前は開発中のものです。 mailto:sage [2008/12/10(水) 05:33:13 ID:4XW3uir0]
その程度ならスタティックリンクの解決すら出来そうにないから止めとけ。

181 名前:名前は開発中のものです。 mailto:sage [2008/12/10(水) 09:34:17 ID:lZde2pIb]
>>178
吉里吉里はADVツクールですよ

182 名前:名前は開発中のものです。 mailto:sage [2008/12/10(水) 13:06:42 ID:iGLom+w4]
チャウチャウ

183 名前:名前は開発中のものです。 mailto:sage [2008/12/10(水) 14:29:14 ID:KL/OX/o2]
メインの使われ方は、まんま恋シミュツクールだなw
ほんとはそれ以外にも色々出来るんだが。

184 名前:名前は開発中のものです。 mailto:sage [2008/12/10(水) 14:57:20 ID:J5kPsT4c]
動的ゲームは厳しいだろうけど
SLGとかそういうのは相性もいいし実用レベルで十分作れる

185 名前:名前は開発中のものです。 mailto:sage [2008/12/10(水) 15:41:15 ID:PMEdR8c5]
本来、ADVツクールでしかないNスクでも、RPGやSLGがあるくらいだしな。

186 名前:名前は開発中のものです。 mailto:sage [2008/12/10(水) 16:16:55 ID:TyMHvBAl]
gkbrだったがfateにACTミニゲームあったじゃないか。

187 名前:名前は開発中のものです。 mailto:sage [2008/12/10(水) 16:40:58 ID:ogvqHiY2]
fateのあれって吉里吉里だけで作ってあんの?

188 名前:名前は開発中のものです。 mailto:sage [2008/12/10(水) 17:15:57 ID:Y080g8OV]
>>187
そうじゃなかったっけ
エフェクトは分からないが



189 名前:名前は開発中のものです。 mailto:sage [2008/12/10(水) 19:30:30 ID:8k7FCwGu]
ほかの言語混ぜる方がめんどいしな。

190 名前:名前は開発中のものです。 mailto:sage [2008/12/11(木) 01:16:01 ID:Nix/K62c]
すみません、お尋ねします。

xp3形式でリリースする際、
krkrconf.exeで.eXeのアイコンを変更するときに出てくる、

メッセージマップファイルを読み込まない



XP3アーカイブからのみ実行

のチェックはどうしておくべきでしょうか?


ちなみにメッセージマップファイルが何なのかさえわからないので
そういうものを自分で用意した覚えはありません。





191 名前:名前は開発中のものです。 mailto:sage [2008/12/11(木) 02:12:56 ID:80QYANol]
[image storage=title.jpg layer=base page=fore]
*asa|朝
[wait time=200]
[cm]
[layopt layer=message0 visible=false]
[image storage=asa.jpg layer=base]


このように記述した時、セーブ「朝」をロードすると、
wait=200にしている間、title.jpgが表示されてしまいます。
ロードはラベル朝の部分から行われているはずなのに、
なぜその前の画像が表示されてしまうのでしょうか?


192 名前:名前は開発中のものです。 mailto:sage [2008/12/11(木) 02:26:31 ID:7kxswt2/]
>>191
ttp://www.kirikiri.info/bbslog/log/005823
ttp://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=%BB%CD%CA%FD%BB%B3%CF%C3+-+%BE%AE%A5%CD%A5%BF#p2.5

193 名前:名前は開発中のものです。 mailto:sage [2008/12/11(木) 02:58:04 ID:80QYANol]
>>192
こんな時間にレスありがとうございます
無事納得できました。

194 名前:名前は開発中のものです。 mailto:sage [2008/12/11(木) 05:48:43 ID:XRbJSbuJ]
初めてここ来たんだが、kagと心中ってあったんだな
消えたのとばかり思ってたが・・・

195 名前:名前は開発中のものです。 mailto:sage [2008/12/11(木) 10:32:18 ID:iPnlpZeF]
>>191

[image storage=title.jpg layer=base page=fore]
[wait time=200]
[cm]
[layopt layer=message0 visible=false]
[image storage=asa.jpg layer=base]
*asa|朝

ラベルは、この位置にすれば良いと思われ

ロードするとラベルの直前の画面状況を復帰する仕様だから
>>191 の場合 title.jpg が表示されるのは、正常な動作
で、ロードされた直後の記述がその後適用されて行くので
waitがかかってから、メッセージレイヤーを処理して
その後asa.jpgを表示している



196 名前:名前は開発中のものです。 mailto:sage [2008/12/11(木) 14:55:00 ID:31HzfaoH]
質問です。
AVGを作っていて、夕陽や朝陽などの効果を前景レイヤにPNG画像を表示させることで表現しているのですが、

[image storage ="yuugata.png" layer=4 page=fore mode=screen visible=true]
ttp://www.dotup.org/uploda/www.dotup.org30682.png

これで夕陽・朝陽は大丈夫なのですが、夜の暗くなる効果がどうしても作れません。
黒じゃない部分を透過して黒を表示させるにはどうしたらいいでしょうか?
どなたか心当たりの方お願いします。

197 名前:名前は開発中のものです。 mailto:sage [2008/12/11(木) 16:02:44 ID:dC/HhzoL]
>>196
つ[アルファチャンネル]

198 名前:名前は開発中のものです。 mailto:sage [2008/12/11(木) 16:31:41 ID:PzwBSqQW]
screen, add, lighten とかは明るくしかならない。
mul, sub, darken などの暗くする系か、psoverlay/psslight/pshlight とかの
光源用のモードを使うのが妥当。夜の表現だと、pshlight がオススメかな。

この手の処理では、基本的にPS互換の合成モードのほうが opacity に反応するので使いやすい。
Photoshop で再現実験してからパラメータを決めるといいよ。

意味については以下参照
devdoc.kikyou.info/tvp/docs/kr2doc/contents/TPC.html
devdoc.kikyou.info/tvp/docs/kr2doc/contents/GraphicSystem.html



199 名前:名前は開発中のものです。 mailto:sage [2008/12/11(木) 18:49:27 ID:dC/HhzoL]

変数のfって何の略なんだろ?

tfのtはtemporaryだよね。

200 名前:名前は開発中のものです。 mailto:sage [2008/12/11(木) 18:52:13 ID:4aePVYR1]
flag

201 名前:名前は開発中のものです。 [2008/12/11(木) 21:14:20 ID:GNuDoxBp]
>>198
解決しました。ありがとうございました!

202 名前:名前は開発中のものです。 mailto:sage [2008/12/12(金) 02:22:30 ID:u2V9Cwci]
じゃsfはシステム・フラグか
なるほど

203 名前:名前は開発中のものです。 mailto:sage [2008/12/12(金) 13:44:37 ID:I5+ONl5G]
マジでフラグの略?

なんかちがくね?

204 名前:名前は開発中のものです。 mailto:sage [2008/12/12(金) 13:51:39 ID:h8CfSv2C]
内部的には kag.flags とかだし間違いない

205 名前:名前は開発中のものです。 mailto:sage [2008/12/12(金) 14:46:34 ID:jqod0dgz]
更新矩形の表示(Shift + F11)って何に使うの?
なんか横線いっぱい出る

206 名前:名前は開発中のものです。 mailto:sage [2008/12/12(金) 16:42:52 ID:ERxAgR1q]
あれはVRAMの中身を視覚化したものだと思えばいい

207 名前:名前は開発中のものです。 mailto:sage [2008/12/12(金) 16:46:01 ID:r/gdzwzc]
質問です
[wheel]タグで、回転方向の取得方法を教えてください


タグリファレンス見ていたら
wheel ( ホイール待ちジャンプ )
cwheel ( ホイール待ち解除 )

ってのを見つけ
以下の様にして処理に組み込もうとしたが、

>tf.回転方向を初期化しておく
>[s]でボタン等の入力待ちにする直前に[wheel]を設置
>[wheel]で回転を感知したら、回転方向をtf.回転方向に代入。その後指定のラベルにジャンプ
>ジャンプ先で、tf.回転方向の値で条件判定をし、
>↑回転の処理または↓回転の処理へ、さらにジャンプ分岐する

属性のfuncやexpを、どの様に記述すれば、
ホイールの↓回転や、↑回転情報を取得できるか解りません

>func ホイール時に実行されるメソッド名を指定します。func(shift, delta, x, y) の形で呼び出されます
>exp ホイール時に実行される TJS 式を指定します。

タグリファレンスには、このように書いてありましたが、実際にどの様に記述するのか、
サンプル等が無い為よくわかりませんでした


208 名前:名前は開発中のものです。 mailto:sage [2008/12/12(金) 18:38:16 ID:p5k7xs0U]
>>207
tjs使えないとちょっと難しいかも。

AfterInit.tjsを作って↓をコピペしておく。
function myMouseWheel(shift, delta, x, y) {
tf.回転方向 = delta;
}


[wheel]タグの方は、funcに"myMouseWheel"設定しておけばtf.回転方向に回転方向が代入される。
↑回転の時は正、↓回転の時には負の値が代入されているからそれで判定。

;以下サンプル
[wheel target="*label1" func="myMouseWheel"]
[s]

*label1
[cwheel]
[if exp="tf.回転方向 > 0"]
↑回転きたー。
[endif]
[if exp="tf.回転方向 < 0"]
↓回転きたー。
[endif]

[s]



209 名前:名前は開発中のものです。 mailto:sage [2008/12/12(金) 20:01:09 ID:r/gdzwzc]
>>208
解りやすい説明ありがとうございます
さっそく実装してためしてみます

210 名前:名前は開発中のものです。 mailto:sage [2008/12/12(金) 23:46:21 ID:8liSL9t2]
>>203
ttp://kikyou.info/tvp/bbs/bbs.cgi?mode=&action=treeall&num=11813

時間から察すると・・・

211 名前:名前は開発中のものです。 mailto:sage [2008/12/13(土) 18:13:58 ID:xJMQA6PQ]
質問です。
ミニゲームでファミコンみたいなゲーム(RPGツクールのような)を入れたいんですが、
吉里吉里でそういうものを作る為の解説があるサイトとかありますか?

212 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 00:05:51 ID:06o3oVrU]
TJSはゲームループの書き方が特殊だから嫌いだ。

普通に

while(true){
update();
render();
}

みたいに書きたいよね。

213 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 00:34:05 ID:YY+tChQF]
それの update() の中身を自由に全部かけるんだから問題なかろう

214 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 08:35:11 ID:yXGQpULl]
吉里吉里のtjsって、コンテキスト変えたり、
後からクラスやインスタンスにメンバーを追加できるの凄く便利やけど。。。
なんか、変態的。馴れちゃていいものやら不安になる。
こういう事出来る言語って他にもあるのかな?

215 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 08:56:03 ID:8wzAQLXq]
>>214
Rubyとか
TJSの次期版の言語仕様って、Rubyに似てるんだっけ?

216 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 09:17:42 ID:8wzAQLXq]
ごめんなさい、軽く調べただけだけどそんなに似てるわけではないですね。
イテレータの書き方は同じものになるみたいですが

217 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 13:19:38 ID:h2v5rh8P]
javascriptとか

218 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 16:30:09 ID:yXGQpULl]
thx.
引数で関数貰って自分の環境で実行すれば、、、う〜ん



219 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 16:35:11 ID:YY+tChQF]
squirrel も似てる

220 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 16:48:21 ID:wz/+QOXT]
>>211
ドットのRPGみたいなマップ画面ってこと?
解説はないだろうけどサンプルは見たことあるよ。
このスレでもうpしてた人がいた気がする

221 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 19:30:36 ID:Lz9x84cy]
>>220
そうそう。
戦闘とかはなくて良いんだけど、街の中で家宅侵入したり人に話し掛けたり、意味の無いアイテム集めたりするようなのが作りたいのですよ。
ノベルタイプしか作った事がないんで、移動範囲指定とか、その他諸々、
何をどうしたら良いのかサッパリ解らんのですよね。
だから基本の解説が欲しいんですが、やっぱサンプルくらいしかないですかねぇ。

222 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 19:47:04 ID:yXGQpULl]
thx.Squirrelの和訳サイトに
『インスタンスのメンバーは動的に追加や削除を行うことができない』
ってわざわざあるってことは、、、Sleepが欲しいに似て非なる要望なのかも?
改造を前提に考えるに、tjsってほんに良くできた言語だわ〜わ〜

223 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 19:51:50 ID:YVtV7ppd]
>>221
別途RPGつくーるとかで作るというのは駄目なの?

224 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 20:02:52 ID:Lz9x84cy]
>>223
うーん、吉里吉里しか使った事がないんで、未知ゾーンには尻込みするというか。
覚えておけば今後マップ系を組み込みたくなったとき便利かなぁというのも。

まぁどうしても参考になる類のものが見付からなければツクールなのかなぁ。

225 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 20:12:36 ID:dcRT+ZfV]
fpsのいらんRPGくらいTJSで実装できるが素材周りが一番面倒。

226 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 20:24:52 ID:eWiHqz7P]
参考なんか探さないで勝手にやってみるのもおもしろいよ

227 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 20:29:04 ID:5pBSmq+C]
基本的なことが知りたかったらTJSに限らず探してみるべきかなあ
VBとかCとかHSPとか? flashとツクールは特殊か。

228 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 21:21:26 ID:jS/QiwxG]
なんで同じOOPLのC++がないの?



229 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 21:38:05 ID:fXA5FVG0]
>>224
吉里吉里使いこなせてるならtjsで普通に組めばいいじゃん。
RPGの組み方なんてどの言語でも変わらんぞ。
マップエディタとかはまぁ使い慣れた言語でチャッチャと用意しる。

230 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 22:54:02 ID:gTZoA4m9]
お前は>>229を100回読み直せw


231 名前:名前は開発中のものです。 mailto:sage [2008/12/14(日) 23:15:50 ID:SQYc+//j]
よっっしゃー! まかせろヽ(`Д´)ノ !!

232 名前:名前は開発中のものです。 mailto:sage [2008/12/15(月) 00:33:53 ID:t+1o3id+]
便乗で、自分もRPG的マップ移動に興味あるんだけど
具体的にはどういう風に組むのがいいのかな。
マップチップセットみたいなのを用意して、
マップごとにそれの配置設定を作って、
キャラが移動するごとに該当箇所をマップチップからcopyRectで描画する感じ?

233 名前:名前は開発中のものです。 mailto:sage [2008/12/15(月) 02:11:30 ID:qcv1sJKt]
前にクリッカブルマップ使ったRPGサンプルが
ソースのまま置いてあったよ
ttp://pc11.2ch.net/test/read.cgi/gamedev/1090765574/196
今はつながらなかった

234 名前:名前は開発中のものです。 mailto:sage [2008/12/15(月) 02:15:59 ID:qcv1sJKt]
あ、ごめん。クリッカブルマップじゃないかも。
パッと見似てる画像が入ってたからそう思ったけど
tjsでいっぱい書いてある。

235 名前:名前は開発中のものです。 mailto:sage [2008/12/15(月) 10:41:11 ID:dBRo0nH1]
ゲームプロジェクトフォルダをkrkr.eXeアイコンにドラッグしてテストプレイを
しているのですが、
テストプレイ時に保存されるセーブや変数のデータはどこにあるんでしょうか?
一度リセットしたいので削除したいのですが・・・

236 名前:名前は開発中のものです。 mailto:sage [2008/12/15(月) 12:55:05 ID:PTzIdFYi]
kagのドキュメント嫁
confing.tjs嫁
ggrks

これでおk?

237 名前:名前は開発中のものです。 mailto:sage [2008/12/15(月) 13:27:25 ID:90JsmtLq]
>>235
最低限の試行錯誤やリッファレンス基本事項に目を通すくらいしろよ。

238 名前:名前は開発中のものです。 mailto:sage [2008/12/15(月) 15:22:53 ID:T4FaBfYd]
>>237
リファレンスの発音良過ぎワロタw



239 名前:名前は開発中のものです。 mailto:sage [2008/12/15(月) 16:52:40 ID:DWQWIfKs]
>>237
ファの発音が強いんですね、分かります

240 名前:名前は開発中のものです。 mailto:sage [2008/12/15(月) 18:50:24 ID:90JsmtLq]
いや、リじゃね。強いの。
英単語のアクセント覚えるときにリッって強調して呟いてたもんでその影響がテキストにも出てな・・・orz



241 名前:名前は開発中のものです。 mailto:sage [2008/12/15(月) 19:10:00 ID:3E/WA//N]
>>232
最初にでっかいレイヤにマップチップから描画してそれからレイヤを動かした方が楽だと思う。
移動ごとにcopyRectしてたら多分重くなるんじゃないかな・・・・・・。

>>233
それは移動先隅のクリッカブルマップの値で移動可能か判定しただけな筈。
他のキャラクタとの衝突判定も1点でやった。キャラクタ小さくすると余裕で重なります。

何も知らずにぐちゃぐちゃやっててもそれっぽく出来たから、やりたいと思うならやってみるといいよ!

242 名前:名前は開発中のものです。 mailto:sage [2008/12/15(月) 20:45:02 ID:D6XVW2zL]
それっぽいのうp

243 名前:名前は開発中のものです。 mailto:sage [2008/12/15(月) 21:18:48 ID:NbEn2nz8]
>>227
なるほど。
じゃあ聞き覚えのあるHSPに特攻してみますね

>>229
吉里吉里を使いこなせて居るならもっと具体的な質問してるんだぜ…(´・ω・`)

244 名前:名前は開発中のものです。 mailto:sage [2008/12/15(月) 23:15:17 ID:kaP/yzTd]
質問いいでしょうか。
角を丸くしたメッセージレイヤーを使ってるんですが、
その角付近にインライン画像を表示すると
メッセージレイヤー通りに角が丸く途切れず四角くなってしまいます。
メッセージレイヤーの保存形式(ItAddAlphaのチェック等)も
複数試してみましたが、うまくいきませんでした。
公式もチェックしたのですがなさそうだったので、
解決法をご存知の方がいましたらお願いします。

245 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 00:26:06 ID:F6TNeEXo]
>>242
前にその13あたりでうpした奴からほぼ変わってない;;

246 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 00:43:55 ID:Zrg5a0Jl]
>>245
おお、あれうpしたひとか

247 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 06:30:03 ID:S7CubbXS]
>244
インライン画像の方の形式は?

248 名前:名前は開発中のものです。 [2008/12/16(火) 10:12:59 ID:Uwvu9xIk]
移動するクリッカブルマップってできる?



249 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 12:38:20 ID:AGwMCY7r]
>>248
他人と話すときは何を言いたい/聞きたいのか具体的に

250 名前:244 mailto:sage [2008/12/16(火) 13:27:27 ID:LMVrOiXV]
>>247
pngとtlgです。
それぞれ変換時のItAddAlphaチェックも色々試しましたが駄目でした。
Config.tjsのlayerTypeもltAddAlphaにしてあります。

251 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 14:25:53 ID:0RFFmGx1]
>>250
メッセージ窓の裏は画像はってるだけなので、
別に上にのせる文字/画像が勝手にその形にあわせて切れたりはしない。
つまり仕様。

252 名前:244 mailto:sage [2008/12/16(火) 18:19:10 ID:LMVrOiXV]
>>251
ありがとうございました。
インライン画像の形を調整することにします。

253 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 19:21:17 ID:s+Xn3D3L]
マクロで立ち絵を切り替え表示させたいのですが線画する時
left=0 left=50 left=100 left=170 left=250 left=330 left=400
というポジションを選べるようにしたいのです


現在は
@macro name="***"
@image strorage="***" layer=1 page=back visible=true top=0 left=%left|170
@trans method=crossfade time=100
@endmacro

で、個別にleft代入をしている状況です。

位置ポイントは決まっているので、123等の番号を割り振って定義できるようにしたいと思うのですが、やり方がいまいちわかりません

よい方法があれば教えてもらえないでしょうか。よろしくお願いします


254 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 19:27:33 ID:YwnJH5hy]
@iscript
var left = [];
left[0]=0;
left[1]=50;
left[2]=100;
left[3]=170;
left[4]=250;
left[5]=330;
left[6]=400;
@endscript

@macro name="***"
@image strorage="***" layer=1 page=back visible=true top=0 left=&left[3]
@trans method=crossfade time=100
@endmacro

255 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 19:30:07 ID:YwnJH5hy]
ああ違うわ、

@macro name="***"
@image strorage="***" layer=1 page=back visible=true top=0 left=%left
@trans method=crossfade time=100
@endmacro

@*** left=&left[3]


256 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 19:44:02 ID:SXgqzx6L]
>>252
ごめんなさい。247だけど、話を勘違いしてた。251の言う通りだ。

メッセージレイヤの色が黒で角以外透けていないなら
インナー画像のレイヤタイプを ltPsLighten
とか、試してみるのも悪くないかもだけど...
(たぶん、インナー画像のレイヤタイプの指定は
「MessageLayer.tjs」のputGraph って関数の中)

257 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 19:59:59 ID:QgQct+Kr]
それならこんな感じのが楽じゃないかな?
@eval exp="var l = [0,50,100,170,250,330,400]"
@macro name="***"
@image strorage="***" layer=1 page=back visible=true top=0 left=&l[mp.n]
@trans method=crossfade time=100
@endmacro
使用例
@*** n=番号

258 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 20:18:10 ID:s+Xn3D3L]
>>255

無事動きました!
これは辞書配列……なのかな 定義部分はtjsスクリプトですね

>>257



259 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 20:18:45 ID:s+Xn3D3L]
途中送信orz

>>257
文法エラー吐いてしまうとです( ´・ω・`)

260 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 20:27:37 ID:QgQct+Kr]
>>259
文法エラーか…こうかな?
@eval exp="f.l=['0','50','100','170','250','330','400']"
@macro name="***"
@image strorage="***" layer=1 page=back visible=true top=0 left=&f.l[mp.n]
@trans method=crossfade time=100
@endmacro
使用例
@*** n=番号

まあ動けばどっちでもいいよな、なんかすまんかった

261 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 21:02:24 ID:QgQct+Kr]
""が抜けてたorz
257の例だと
@image strorage="***" layer=1 page=back visible=true top=0 left=&"l[mp.n]"
こうだね

262 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 21:03:34 ID:s+Xn3D3L]
それでもやっぱりエラー吐くみたいで……( ´・ω・`)

いや、>>255氏も>>260氏も考えていただいてすごく感謝です。

ADVならKAGタグだけで何とかなるかなっと思ってましたがこれを気に配列とtjsスクリプトを本格的に勉強してみます

ありがとうございます!


最後に私のstorageのスペルミスがずっと継承されてて不覚にも

263 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 21:08:28 ID:s+Xn3D3L]
>>261
申し訳ない( ´・ω・`)
メンバ"l"が見つかりません と……

264 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 21:12:43 ID:QgQct+Kr]
261は257の例ね
261だと left=&"f.l[mp.n]"

265 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 21:20:09 ID:s+Xn3D3L]
や、見逃していました。
257の例、261の例、両方とも動きました。

ありがとうございます!

266 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 21:43:19 ID:MPGlrKK4]
>>260
いまさらだが、fはまずいだろ
clearvarしたら消えるし

267 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 22:26:43 ID:oYEX8zxf]
逆に考えるんだ
「evalもマクロの中に書いちゃえばいいさ」
と考えるんだ

268 名前:名前は開発中のものです。 mailto:sage [2008/12/16(火) 22:53:02 ID:QgQct+Kr]
267氏とケコーンするとこだった
とりあえず丸コピで使うなら260は忘れてくれw



269 名前:244 mailto:sage [2008/12/17(水) 13:13:27 ID:8i0hWx3P]
>>256
ありがとうございます。
試してみたところ、背景とメッセージレイヤーが白黒ならいけました。
白黒に固定はできないの今回はあきらめましたが、
タイプの変更は勉強になりました。

いわれてみればメッセージレイヤーも持っているのは「透明度」で、
「透明だけどある」んだから、インライン画像が透過しないのも納得。

270 名前:名前は開発中のものです。 mailto:sage [2008/12/18(木) 02:02:42 ID:ild+dv5L]
質問です。
クリック連打で進めると行の頭から数文字消えてメッセージレイヤに表示されます事があります。
履歴でみるときちんと見ることができるのですが、何が原因で起きるのでしょうか?
トラジションを頻繁に使っているのですが、もしかしてこれが原因ですか?






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

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

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