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


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

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



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

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

吉里吉里スレ過去ログ倉庫
ttp://bbs.bokunatu.com/krkr/
吉里吉里2/KAG3雑談質問スレ_過去ログ
ttp://www.geocities.jp/kirikiri_log/

吉里吉里ダウンロードページ
ttp://kikyou.info/tvp/
ダウンロードしたアーカイブに含まれる「KAG System リファレンス」は
初心者にとって最も頼もしい教科書です。何度も繰り返し読みましょう。
■タグリファレンス … KAGの機能が網羅的、辞書的に載っています。
大よその機能(KAGでどんなことが出来るか)は把握しておきましょう。
■Tips/その他 … 陥り易いミスやより高度な使い方への足掛かりになる
数々のTipsが記載されています。
■TJSをもっと使うために
ゲームのインターフェイスをカスタマイズしたい、また
KAGの命令に無いことをしたくなったらまずここを読んでみよう。

必要に応じて>>3-5の公式掲示板や講座等を併用してください。
(併用に、紙媒体の参考本が欲しい人は、ダウンロードページにリストがあります)

前スレ
■吉里吉里/KAG/TJS雑談質問スレ■その25
toro.2ch.net/test/read.cgi/gamedev/1323994344/

253 名前:名前は開発中のものです。 mailto:sage [2012/08/05(日) 03:39:44.09 ID:gdrvZuV+]
そのへんのプラグインはこのスレに書けばだいたいすぐなおるよね

254 名前:名前は開発中のものです。 mailto:sage [2012/08/05(日) 05:07:40.64 ID:JxOA4bBL]
>>253
それでいいのかな、公式に書かないといけないんじゃないかな、
とは思うものの、すごく助かるのは助かるよね。
アンテナ広いメンテナーの方々に感謝。


255 名前:名前は開発中のものです。 mailto:sage [2012/08/05(日) 11:44:38.13 ID:oi4xNQnN]
集合痴だからな

256 名前:名前は開発中のものです。 mailto:sage [2012/08/05(日) 12:55:38.72 ID:XS7fIZvL]
大体あってる

257 名前:名前は開発中のものです。 mailto:sage [2012/08/06(月) 02:58:48.52 ID:6wRb2Hwx]
TJSで、あるインスタンスに、そのインスタンスのスーパークラスの
メンバを参照する関数を「後から」追加するにはどうすればいいで
しょうか。

例:kag.leftがpropertyなどでWindowクラスのleftをオーバーライド
している場合に、Windowクラスのleftを表示する関数を kag に
追加する場合、こうだと思っていたのですが、
kag.func = function { dm(super.left); } incontextof kag;
これだと「スーパークラスが存在しないかスーパークラスを特定
できません」と怒られます。


258 名前:名前は開発中のものです。 mailto:sage [2012/08/06(月) 03:20:17.46 ID:6wRb2Hwx]
以下で実現できることは知っていますが、superを指定したいのです。
kag.func = function { dm(.Window.left); } incontextof kag;


259 名前:名前は開発中のものです。 mailto:sage [2012/08/06(月) 03:44:06.31 ID:+9M0Wrqe]
残念ながら super はどうやってもクラス定義中以外では使えない。
オブジェクトのクラスや親クラスを直接取得する方法がないのは
TJSの欠陥よね

全クラスをグローバルに作ってて、単独継承しかしてないなら、
隠れインターフェース経由で以下で対応できる

function getSuper(obj) {
var superName = Scripts.getClassNames(obj)[1];
return superName !== void ? global[superName] : void;
}

260 名前:名前は開発中のものです。 mailto:sage [2012/08/06(月) 04:38:15.78 ID:6wRb2Hwx]
>>259
ありがとうございます。そういう方法があるんですね。
その方法で実装しようとおもいます。


261 名前:名前は開発中のものです。 mailto:sage [2012/08/09(木) 06:42:27.53 ID:5fT1y0O0]
吉里吉里3はハッタリだったね



262 名前:名前は開発中のものです。 mailto:sage [2012/08/09(木) 06:46:12.74 ID:3UUV0rya]
つ 吉里吉里Java


263 名前:名前は開発中のものです。 mailto:sage [2012/08/09(木) 14:02:34.44 ID:726MuRD5]
ぎりぎりJava

264 名前:名前は開発中のものです。 mailto:sage [2012/08/09(木) 15:35:12.46 ID:3rvMzfMZ]
Deeたんってオタク系の変態というよりはベンチャー企業の
セクハラ大好きパワハラ大好き体育会系重役って感じだよね




https://twitter.com/_w_dee/status/231940664978444289
でぃー子♀@クネクネ動く猫しっぽ制作中
@harmonia_www エロゲではシェア33%以上を誇るゲームエンジンの作者でつ。
それとは関係ないけどとアメリカに支店、ベトナムに子会社があるとあるIT企業の
取締役でつ!!

https://twitter.com/_w_dee/status/231292148526481408
でぃー子♀@クネクネ動く猫しっぽ制作中
@satouni02 いやーむかし女の子が「ちょっやめっ」とかいうの全部無視して
手マンしまくってたらそのうちぐてーっとして恍惚の顔になってぐにゅんぐにゅん
膣内がうごいてたけど「イッてるの?」ってきいても「イッてないよぉ><」とか
いってていまいちわからんですばい


265 名前:名前は開発中のものです。 mailto:sage [2012/08/10(金) 00:53:48.43 ID:Ob6L7C1p]
今シェア33%以上もあるか?

266 名前:名前は開発中のものです。 mailto:sage [2012/08/10(金) 01:01:28.53 ID:bUW23Yx7]
ある

267 名前:名前は開発中のものです。 mailto:sage [2012/08/10(金) 01:11:36.37 ID:Ob6L7C1p]
本人乙
ねーよ

268 名前:名前は開発中のものです。 mailto:sage [2012/08/10(金) 01:17:16.28 ID:IAoWZsRR]
Deeたん実在説とかまだ信じてる奴がいたのか

269 名前:名前は開発中のものです。 mailto:sage [2012/08/10(金) 02:21:10.11 ID:FxXuLnvz]
妹さんがいるんだから兄さんだっているだろ

270 名前:名前は開発中のものです。 mailto:sage [2012/08/10(金) 02:26:07.38 ID:Y+OM/bgx]
昨年のデータだと、新作の25%が吉里吉里

271 名前:名前は開発中のものです。 mailto:sage [2012/08/10(金) 07:27:00.72 ID:TOnppI03]
25%って商業ですか? 同人も含めてですか?(全部カウントするのは無理でしょうけど)



272 名前:名前は開発中のものです。 mailto:sage [2012/08/10(金) 07:38:21.03 ID:i0Qf1DqE]
Deeさん痛すぎて面白いなw

273 名前:名前は開発中のものです。 mailto:sage [2012/08/10(金) 09:11:16.11 ID:oMZ9kWYE]
>>270
低価格ゲーはほとんど吉里吉里

274 名前:名前は開発中のものです。 mailto:sage [2012/08/10(金) 12:43:08.15 ID:gntNwDjW]
俺のエロゲーの100%が吉里吉里

275 名前:名前は開発中のものです。 mailto:sage [2012/08/10(金) 13:02:38.19 ID:Y+OM/bgx]
>>271
商業

276 名前:名前は開発中のものです。 mailto:sage [2012/08/10(金) 19:29:44.01 ID:A3LbA3eC]
学ぶ力には三つの条件があります。

第一は自分自身に対する不全感。
自分は非力で、無知で、まだまだ多くのものが欠けている。
だからこの欠如を埋めなくてはならない、という飢餓感を持つこと。

第二は、その欠如を埋めてくれる「メンター(先達)」を探し当てられる能力です。
メンターは学校の先生でもお母さんでもネットの中の無名の人でも、生きた人間ならどんな人でも、
生涯にわたる師ではなく、ただある場所から別の場所に案内してくれるだけの
「渡し守」のような人でもいいのです。
自分を一歩先に連れて行ってくれる人は全て大切なメンターです。

第三が、素直な気持ち。
メンターを「教える気にさせる」力です。オープンマインドと言ってもいいし、
もっと平たく「愛嬌(あいきょう)」と言ってもいい。

「学ぶ姿勢」のある人は、何よりも素直です。
つまらない先入観を持たないから、生半可なリアリズムで好奇心を閉ざさない。
素直な人に聞かれると、こちらもつい真剣になる。知っている限りのことを、
知らないことまでも、教えてあげたいという気分になる。そういうものです。

以上、この三つの条件をまとめると、

「学びたいことがあります。教えてください。お願いします」

という文になります。これが「マジックワード」です。
これをさらっと口に出せる人はどこまでも成長することができる。
この言葉を惜しむ人は学ぶことができないのです。
学ぶ力には年齢も社会的地位も関係がありません。
>>273さんも、早く学ぶ力を身に付けてください。

277 名前:名前は開発中のものです。 mailto:sage [2012/08/10(金) 20:02:39.76 ID:oMZ9kWYE]
誤爆か

278 名前:名前は開発中のものです。 mailto:sage [2012/08/12(日) 10:52:59.80 ID:hQpm+Z4+]
拾ったゲームをバイナリで開いたらハッキリ吉里吉里の文字列で吹いた。

279 名前:名前は開発中のものです。 mailto:sage [2012/08/12(日) 12:11:25.19 ID:fAkWPCru]
吉里吉里のリポジトリ、どのブラウザで開いても文字化け
してしまうんだけど、エンコーディング何にすればいいの?
例:
ttps://sv.kikyou.info/trac/kirikiri/browser/kirikiri2/trunk/kirikiri2/src/plugins/win32/scriptsEx/manual.tjs


280 名前:名前は開発中のものです。 mailto:sage [2012/08/12(日) 12:42:00.28 ID:Vdl4sVoP]
「バイナリで開いたら」ってすげーアホっぽい

281 名前:名前は開発中のものです。 mailto:sage [2012/08/12(日) 12:45:05.21 ID:NLvo2BE1]
>>278
何がおもしろいのか全くわからん。



282 名前:名前は開発中のものです。 mailto:sage [2012/08/12(日) 12:49:41.63 ID:QM3o57vQ]
tracが腐ってる。
直接開けばok

283 名前:名前は開発中のものです。 mailto:sage [2012/08/12(日) 13:26:55.91 ID:HOTsLmE0]
豚切り/初心者的な質問で申し訳ありません。
pimageにはflip属性がありませんが、
画像を反転させた状態で追加読み込みは可能ですか?

284 名前:名前は開発中のものです。 mailto:sage [2012/08/12(日) 14:25:01.03 ID:6V5yNBx1]
KKDE3 開発始めるらしいな。

285 名前:名前は開発中のものです。 mailto:sage [2012/08/12(日) 16:39:26.99 ID:ILpjKAhQ]
吉里吉里3まだー?

286 名前:名前は開発中のものです。 mailto:sage [2012/08/12(日) 20:52:53.69 ID:b+2mjcOD]
>283
できるか? といえば、できるが、
容易にできるか? といえば、できない

初心者向けの解決策として、表示結果だけを求めるならば

件の問題を対処するには、
反転させた画像素材を、別途用意しておいて
必要に応じて pimage すれば
動作結果は、 pimage に flip属性があって 反転しているように見える

pimageタグで、flip属性 を使用できるように、tjsで改造して機能を追加する
なんてことをするのは、
自分自身が初心者であると感じているうちは、手を出さないほうがいい
中級者、上級者でも、てこずる解決方法です







287 名前:名前は開発中のものです。 mailto:sage [2012/08/13(月) 00:44:45.13 ID:Lux0SRZN]
>286さん

283です。自分もそのように反転画像を作る解決策は考えていましたが、
立ち絵の表情差分にその方法を適用すると数が多いため、悩んでおりました。

しかしやはりtjsをカスタマイズする必要があるのですね…
上級者でもてこずる方法とは恐れ入りました。
flip属性は、レイヤそのものを反転させられてこそ、という
仕様における考え方なのでしょうか。

難しいという事実は残念ではありますが、
返信ご丁寧にどうもありがとうございました。楽をせずに頑張ってみます。

288 名前:名前は開発中のものです。 mailto:sage [2012/08/13(月) 00:58:00.65 ID:B4eV59Qm]
ていうかflip属性ってなんだよimageにそんなのあったのか。
先週反転画像用意したばっかりだよバカじゃん。

289 名前:名前は開発中のものです。 mailto:sage [2012/08/13(月) 01:30:52.02 ID:sOLXU1to]
998 名前:[名無し]さん(bin+cue).rar[sage] 投稿日:2012/08/12(日) 04:30:37.03 ID:G9gQhxyp0
>>X Wheelは便利だけどさ、あれって吉里吉里製のゲームと相性悪いよね
>>X Wheel起動したままだとホイールが効かなくなるんだよな
>>吉里吉里のゲームはかなり多いし、何かX Wheelと似た機能の他のフリーソフトないもんかね
エンジン設定ツールが付いてるものは、ホイール検出をウインドウメッセージにすればおk
付いていない場合は他の付いてるゲームのエンジン設定ツールをそのままフォルダにコピーすれば使える

ただ、どっちにしてもホイールを使うとフルスクリーン時のメニューバーがグレイアウト点滅状態になって
セーブロードとかEXITとかがここにしか無い場合は面倒なんだよね

290 名前:名前は開発中のものです。 mailto:sage [2012/08/13(月) 13:11:11.35 ID:Lux0SRZN]
再び283ですが、難しい方法でもやはり将来の向学のために
pimageのプログラムによる画像反転について
TJS改造他、何かしらの解決策をお伺いできればと思います。

ここに書けるだけのアドバイス、ヒントだけでも構いませんので
どなたか、どうぞよろしくお願いいたします。

291 名前:名前は開発中のものです。 mailto:sage [2012/08/13(月) 15:22:51.35 ID:5I823miX]
>290
MainWindow.tjs にて、pimage タグは以下のようになっている

pimage : function(elm)
{
// 部分追加画像読み込み
getLayerFromElm(elm).loadPartialImage(elm);
return 0;
} incontextof this,


AnimationLayer.tjs にて、loadPartialImage()を定義している

function loadPartialImage(elm)
{
// 部分追加読み込みを行う
// この読み込みメソッドは レイヤそれ自体の
// 色調補正、フリップなどの設定に従う
// (従って pimage タグ自体には色調補正や
// フリップ関連の属性はない )

件の案件を解決するには、上記の2点を踏まえたうえで、
独自に pimage の挙動を tjs で作る必要がある




292 名前:名前は開発中のものです。 mailto:sage [2012/08/14(火) 13:46:46.03 ID:f50Zlp43]
>291さん

290です。AnimationLayerのほうに書かれてあったのですね!
自分は作品内でアニメーションしないので、そちらの解説は読み込んでいませんでした。

場所がわかっただけでも非常に参考になりました、ありがとうございました。
TJSのことも含め、良い機会だと思って勉強してみます。

293 名前:名前は開発中のものです。 mailto:sage [2012/08/14(火) 20:53:09.28 ID:Hs9NZRCR]
できませんで結論が出そうになってるけど、283のようなことは
デフォルトでできるよ。

[image layer=0 page=fore storage=uni]
[pimage layer=0 page=fore storage=unifore dx=10 dy=10]
[p]
[image layer=0 page=fore storage=uni]
[pimage layer=0 page=fore storage=unifore dx=10 dy=10]
[s]

とやると、二番目のuniforeはlayer=0に付随して反転して
貼られる。座標も反転する。試してみて。


294 名前:名前は開発中のものです。 mailto:sage [2012/08/15(水) 00:06:46.36 ID:P4cLP8gu]
ありゃ、二番目の[image]にfliplr付け忘れてた…

295 名前:名前は開発中のものです。 mailto:sage [2012/08/15(水) 12:08:23.44 ID:xMq6NM8w]
>294さん

283です。ご丁寧にどうもありがとうございました。
その挙動は確認しております。自分も書き方が悪かったですね…

今回は、立ち絵が衣装デザインの関係で左右別の反転した状態で
作成されており、ただ表情だけは使い回しできると判断したはいいものの
表情素材だけの反転ができない、矛盾した状況になってしまっていました。

もともと立ち絵のベース画像も体の向きを同じに作ってフリップすれば
問題は解決するのですが、イラストの子に仕事を負担させる前に
先に自分で出来ることがあればと質問させて頂いておりました。

お手数をおかけしてすみません。お気遣い本当にありがとうございました!

296 名前:名前は開発中のものです。 mailto:sage [2012/08/15(水) 16:24:08.93 ID:XPgiqops]
>>295
画像の反転なんて画像ソフトで左右反転して
差分ファイル用意するのに大した労力いらないじゃん
フォトショならアクションとバッチで一発でできるし
イラスト担当に負担掛けたくないなら
フリーの画像編集ソフトでもDLして自分でもできる
TJSの勉強にも意欲的なのはいいけどその程度のことで
開発の手が遅れるのは勿体無いよ

297 名前:名前は開発中のものです。 mailto:sage [2012/08/15(水) 19:27:57.09 ID:U6NcMWRm]
>>296
手間はかからないけどファイルの容量は量が多ければかなり増えるよね。(上では表情に関してだけど、他の場合の話も含めて)
少しだけならそれでも問題ないんだろうけど。

298 名前:名前は開発中のものです。 mailto:sage [2012/08/15(水) 19:36:49.97 ID:lVLyLt5F]
画像の大・中・小を用意する問題と比べると、「別に画質は左右反転しても変わらない」
っていう違いはあるな

299 名前:名前は開発中のものです。 mailto:sage [2012/08/15(水) 22:01:34.37 ID:CcilJX3Q]
いやいや、自分で絵を描いたことがあれば分かると思うけど
左右反転しても見れる顔をかくのって大変だよ
絵描きに話してやらせた方が良い

300 名前:名前は開発中のものです。 mailto:sage [2012/08/15(水) 23:13:40.55 ID:U6NcMWRm]
>>299
そんなん最前提の話だろ

301 名前:名前は開発中のものです。 mailto:sage [2012/08/24(金) 04:16:52.78 ID:3iPyoMfF]
吉里吉里3は出る出る詐欺でしたね



302 名前:名前は開発中のものです。 mailto:sage [2012/08/24(金) 04:19:08.68 ID:dLzVl9KJ]
Deeたんのある限り我々は何度でも蘇る

303 名前:名前は開発中のものです。 mailto:sage [2012/08/24(金) 20:05:17.39 ID:Ixy0/vmm]
どこぞのゲームメーカーブランドの新作出す出す詐欺と合わせてお楽しみください

304 名前:名前は開発中のものです。 mailto:sage [2012/08/26(日) 20:57:32.65 ID:wQNjsAGz]
吉里吉里4クルー?

305 名前:名前は開発中のものです。 mailto:sage [2012/08/30(木) 00:29:54.20 ID:lv3hFZFG]
TJS2の "const" は、ソースコード上は単純に無視されるようインプリされているように見えるのだけど、ArrayのsaveStructのところには意味があるように書いてあって、どっちが正しいかご存知の方教えてください。
ttp://devdoc.kikyou.info/tvp/docs/tjs2doc/contents/array.html


306 名前:名前は開発中のものです。 mailto:sage [2012/08/30(木) 02:22:46.03 ID:gMuJE7QQ]
TJS中のconstはvarの代わりに使える(例:「const hogehoge = 0;」等)
でも実際にはconst変数ではなく書き換えが可能(未実装なので)

辞書や配列の前の"(const)"は上記ページに書かれている通り
高効率(高速かつ省メモリ)で内容が評価される
でも定数以外の項目を書くとエラーで弾かれるので注意

saveStructで(const)つきで保存されるのは,確かKAGの巨大セーブデータで
ロード時にメモリ不足で落ちることがあったための対策で入ったような記憶


307 名前:名前は開発中のものです。 mailto:sage [2012/08/30(木) 03:29:12.38 ID:vJF014XK]
tjs初心者なのですが、C++みたいに、thisのワードをつかって、
そこからメンバ変数なりにアクセスしていくことはできますか?

また、Visual Studioのようにインテリセンスで楽々開発していけるような、
IDEってありますか?

this->... で開発するスタイルになれてしまって、
いちいち関数名を書くのがめんどくさくて……タイプみすもしそうですし。

308 名前:名前は開発中のものです。 mailto:sage [2012/08/30(木) 14:19:33.14 ID:b7OD1br9]
吉里吉里3が2013年中に出る確率を教えてください(出来れば本人から)

309 名前:名前は開発中のものです。 mailto:sage [2012/08/30(木) 16:52:10.58 ID:LuwVr1d1]
Twitter垢とって自分で聞いてください

310 名前:名前は開発中のものです。 mailto:sage [2012/08/30(木) 18:20:43.72 ID:8ggvKMfc]
ネタじゃなくマルチプラットフォームの吉里吉里が気になってるってことなら
吉里吉里Javaを追う方が利口よ

311 名前:名前は開発中のものです。 mailto:sage [2012/08/30(木) 18:30:04.94 ID:vJF014XK]
質問です。
tjsの辞書配列って順次アクセスはできないのですか?

for (var i = 配列の最初; i != 配列の終端; ++i)
{
if (hoge == hogehoge)
}

みたいな感じで重複部分がめんどうなので、ループで処理したい場所がわりとあります。
普通の配列を使うと、管理が面倒なのでできれば辞書配列をつかいたいのですが……。



312 名前:名前は開発中のものです。 mailto:sage [2012/08/30(木) 18:34:12.03 ID:CR8Fmp9/]
辞書は Array.assign してから処理するのが定石だと思う。
hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=%BB%CD%CA%FD%BB%B3%CF%C3+-+%BE%AE%A5%CD%A5%BF#p1.1

313 名前:名前は開発中のものです。 mailto:sage [2012/08/30(木) 18:36:36.14 ID:8ggvKMfc]
そこでScriptsExプラグインを華麗に適用

314 名前:名前は開発中のものです。 mailto:sage [2012/08/30(木) 18:47:25.42 ID:vJF014XK]
>>312
おーなるほど、
二個ずつとばしてなんとかする感じですね。
ありがとうございます!

315 名前:名前は開発中のものです。 mailto:sage [2012/08/31(金) 06:14:03.67 ID:qBGpNTrs]
吉里吉里3とは今にしてみれば何だったのか……?(´・ω・‘)

316 名前:名前は開発中のものです。 mailto:sage [2012/08/31(金) 21:53:14.09 ID:MyEtrE7N]
吉里吉里3は何がどうよくなるの? マルチプラットフォームとか以外で

317 名前:名前は開発中のものです。 mailto:sage [2012/08/31(金) 21:59:26.87 ID:2umGQ0Tm]
むしろDeeたんの機嫌が悪くなる

318 名前:名前は開発中のものです。 mailto:sage [2012/08/31(金) 22:06:52.33 ID:MfCrXR4m]
悪くはならんだろw
発言の○○○○度には磨きがかかるだろうけど

319 名前:名前は開発中のものです。 mailto:sage [2012/08/31(金) 22:09:15.92 ID:2umGQ0Tm]
吉里吉里を習得する上で最大の壁はDeeたん

320 名前:名前は開発中のものです。 mailto:sage [2012/09/01(土) 06:18:55.01 ID:3EsOs3mB]
すいません、質問です。

・マウスイベント処理を使って、メッセージレイヤを拡張したい。

Message.tjsのclass MessageLayerにonMouseDownを見つけ確認がてら触ってみたのですが、
メッセージレイヤ上をクリックしても反応がありません。
System.inform("call");
と記述してチェックしたところ呼びだされていませんでした。
hitThresholdの値を変更しましたが無意味でした。

メッセージレイヤのマウスイベントが呼びだされる方法を教えてください。
templateフォルダのコピペプロジェクトで確認しています。
それとも、なにか根本的に間違ってます?
on〜とついてるし、イベントハンドラとあるのにメッセージが飛んでこない理由がそもそもわからなくて。
お願いします。

321 名前:名前は開発中のものです。 mailto:sage [2012/09/01(土) 17:16:02.59 ID:ransYfxN]
質問です。
playbgmで鳴らしているBGMがplayseで鳴らした効果音が鳴る度に
音量が急に下がり、徐々に音量が戻っていくというようになります。
playseで鳴らしたBGMの時にはならないのですが、
これは何が原因でしょうか?



322 名前:名前は開発中のものです。 mailto:sage [2012/09/01(土) 17:16:53.51 ID:5ZN1GHOE]
なんかフェードイン関係のマクロでも使ってるんじゃないの

323 名前:名前は開発中のものです。 mailto:sage [2012/09/02(日) 01:49:11.86 ID:UodBJEeH]
音声台詞時にはBGMをしぼるプラグインとか入れてそうだよな

324 名前:名前は開発中のものです。 mailto:sage [2012/09/03(月) 00:15:05.05 ID:2QjuY5XQ]
>>320
実験してみた
MessageLayerクラスのonMouseDownイベントが呼ばれるのは
メッセージレイヤ上に置かれた リンクテキスト をクリックした時

325 名前:320 mailto:sage [2012/09/03(月) 02:00:16.37 ID:n9rvNLh2]
>>324
ありがとうございます。
疑問はまさにお答えていただいたことで、
リンクテキストがない時に、onMouseDownイベントが反応しないのか?でした。
onMouseDown関数にリンクテキストに関する処理が書かれているのならまだしも、
関数にすら飛んでこないので意味がわからなかったのです。

あれから調べてみましたが、上記の原因はどうやらonHitTest関数にあるみたいでした。
リンクテキストの件では、internalHitTest関数内のfindLinkの戻り値がリンクテキストの無い場合はfalseを返すため、
その結果がonMouse〜に影響していました。

というわけでいろいろお手数をおかけしました。
メッセージキューイングの順序がわかればよかったのですが…

326 名前:名前は開発中のものです。 mailto:sage [2012/09/03(月) 02:25:32.49 ID:UX96RwYv]
>>325
吉里吉里新版リファレンスの Layer.onHitTest 見なされ

327 名前:名前は開発中のものです。 mailto:sage [2012/09/03(月) 02:28:04.51 ID:n9rvNLh2]
>>326
ほんとだ…俺がまず見るべきはこれだったのか・・・
ありがとうございます

328 名前:名前は開発中のものです。 mailto:sage [2012/09/03(月) 06:13:02.71 ID:KnmGucWV]
>>319
つか最大の敵の気もするw
ちっとは3の開発でやる気見せろ
Nスクの方はちゃんと2が出たらしいが

329 名前:名前は開発中のものです。 mailto:sage [2012/09/03(月) 06:16:27.73 ID:8XRU72BH]
なんでノベルゲー開発ツールの作者はキチガイばっかりなん?

330 名前:名前は開発中のものです。 mailto:sage [2012/09/03(月) 09:04:55.92 ID:mT08Ygkv]
何か凄いことすればキチガイが許されると思ってるからじゃないの?
もしくは大衆がキチガイを受け入れざるを得ない状況を楽しんでるか

331 名前:名前は開発中のものです。 mailto:sage [2012/09/03(月) 09:14:11.87 ID:9nCE33Vy]
吉里吉里を作らなかった人格者より
吉里吉里を作ってくれたキチガイのほうに感謝する
俺にとってはそれが全て



332 名前:名前は開発中のものです。 mailto:sage [2012/09/03(月) 17:37:05.83 ID:+Ne1mH6U]
情報系が基地外みたいなのは文化

333 名前:名前は開発中のものです。 mailto:sage [2012/09/03(月) 20:49:48.70 ID:ncHorYN9]
作者ごとにそれぞれタイプの違う方向にいっちゃってるのが面白いといえば面白い……か

334 名前:名前は開発中のものです。 mailto:sage [2012/09/03(月) 23:14:54.65 ID:iUJl2+ud]
質問です。
linkするときに、自動的にリンク先を決めるようなことをするにはどうしたらいいのでしょうか?

現状では、ふつうに列挙しているのですが、
要素数が多いとのと条件分岐で使う予定でめんどくさいなぁと思ったので……。

[link target="*hoge1"]あ[endlink][r]
[link target="*hoge2"]い[endlink][r]

これを……

for (var i; i < hoge.count; ++i)
{
[link target="*hoge[i]"]hoge[i].name[endlink][r]
}
こんな感じににしたいです。(KAGですのでfor文では書いていませんだが)
そして、こんな感じの文で処理をすると、iの値が最後になるので、どうしても上手く行かなくて……

335 名前:名前は開発中のものです。 mailto:sage [2012/09/03(月) 23:28:23.42 ID:ncHorYN9]
[link target="&'*hoge'+i"]hoge[i].name[endlink][r]


336 名前:名前は開発中のものです。 mailto:sage [2012/09/04(火) 13:40:19.79 ID:VKvvjtnb]
>>335
やってみましたが、どうにも上手くいきませんでした……。
なんというか、クリックされたらそのクリックされたオブジェクトを受け渡す感じにしたいのです。

for()
{
//以下部分を順次探索なり、条件文で処理して表示させる
選択肢:めろん←例えばめろんをクリックすると……*ジャンプ先に行き、
選択肢:りんご
}

*ジャンプ先
//このジャンプ先の処理自体はどの選択肢をクリックしても同じですが、
//処理対象が選ばれたオブジェクトになる。
//例えば、同じ「切る」でも「めろん」か「りんご」かの違いです。

という感じの仕様です。
オブジェクト自体が無理でも辞書配列のkeyさえ渡せればなんとかなるのですが……。

337 名前:名前は開発中のものです。 mailto:sage [2012/09/04(火) 18:51:10.52 ID:OERGP69/]
linkタグのexp属性でクリックした時に式を評価できるから
f.clickedなり適当な変数にkey入れるようにするだけでいいんじゃね?

338 名前:target= mailto:sage [2012/09/04(火) 19:55:06.28 ID:sjsgrzG7]
んだんだ

[link target=*branch exp="&'tf.tmp='+tf.i"]略[endlink]
...
..
.
[s]

*branch
[if exp="tf.tmp==1"]
[jump target="*s1"]
[elsif exp="tf.tmp==2"]
[jump target="*s1"]
[else]
[jump target="*s1"]
[endif]

339 名前:名前は開発中のものです。 mailto:sage [2012/09/05(水) 02:58:40.52 ID:Y0Mutfvy]
Dee氏はマゾ臭いからこのスレでも他人のフリして自分を
こきおろして快感覚えてそうw

340 名前:名前は開発中のものです。 mailto:sage [2012/09/05(水) 17:20:21.12 ID:2MC47uwu]
ペロ…これはDee

341 名前:名前は開発中のものです。 mailto:sage [2012/09/05(水) 20:23:01.11 ID:R54TDq9G]
吉里吉里3が出ていればまだしばらく変態やりながら求心力保てたのにな・・
吉里吉里3は出さない、でも変態は続けますじゃあねえ・・



342 名前:名前は開発中のものです。 mailto:sage [2012/09/05(水) 20:32:54.51 ID:dM73rIDd]
普通の変態になっちゃう

343 名前:名前は開発中のものです。 mailto:sage [2012/09/05(水) 20:50:01.43 ID:XYLqdSNU]
変態でもオタク系変態ならまだいいんだが体育会系セクハラ親父系の変態が入ってるからな

344 名前:名前は開発中のものです。 mailto:sage [2012/09/05(水) 20:53:42.60 ID:2MC47uwu]
ぜひ>>343氏の変態学の講義を受けてみたいな

345 名前:名前は開発中のものです。 mailto:sage [2012/09/05(水) 21:14:40.96 ID:XYLqdSNU]
オタク系変態
 ●具体的なマンガ・アニメ・ゲームのキャラに絡めた発言が多い
 ●エロトークはエロ漫画・エロゲに出てくるような二次ネタを前提にしていることが多い
 ●リアル女に対しては多少エロトークをすることはあるが基本的に及び腰でお姫様扱い
体育会系変態
 ●リアル女を見かけるとガツガツ絡んでいく
 ●(女に対する)エロトークは実際のセックスネタなどを使うことが多い
 ●はぁセックスしたい 風俗いきたい など直球発言が多い
 ●ちんこ まんこ などの小学生的エロネタを言うのは他の変態もありうるのだが、妙にしつこい
セクハラ親父系変態
 ●自分のリアルにおける収入や地位などをアピールすることが多い
 ●リアル女を見かけると多少距離を置きつつもしつこく絡み、脈ありとみると非常に馴れ馴れしくなる
 ●ある程度親しくなった女には胸揉ませろとか普通に言う
 ●マジメ系ネタとエロネタを合わせた寒い発言をする

346 名前:名前は開発中のものです。 [2012/09/06(木) 14:41:56.76 ID:RoK3Q8oX]
お世話になります。

アドベンチャー物で、クリア後にゲームのCGのみを閲覧するページについてですが
サムネイルをクリックして、基本CG画像を出すところまで出来ましたが
引き続きクリックで差分(例えば5枚)を全て見せるには、どのようにすれば良いかご教授ください。

秀和システムの参考書にあるテンプレのスクリプトですと、1枚閲覧したら最初のサムネイル画面まで戻るので
差分を全部紹介してから最初の画面に戻るには、どんな風にスクリプトを書き込めば宜しいでしょうか?

347 名前:名前は開発中のものです。 mailto:sage [2012/09/06(木) 16:11:16.24 ID:Hu03WtG7]
>>346
おおかたのCG閲覧はこんな動作だと思うので

1サムネクリック→2CGが表示→3画面クリック→4サムネ画面に

こう変更

1サムネクリック→2CGが表示→3画面クリック→[差分ループ判定]→4サムネ画面に
             ↑______________________________________|

CG差分を見た/見てないとか枚数とか
個々のシーンによってループ条件は違うと思うので、変数などで管理して工夫
とりあえずtf.cgcount=0とか作って
@if、@jump、cond属性あたりを用いて5回ループさせてみんしゃい

348 名前:名前は開発中のものです。 [2012/09/06(木) 17:15:20.56 ID:RoK3Q8oX]
>>347
ご厚意ありがとうございます。

ただ、勉強不足でたいへん恐縮ですが用語に関してサッパリなので
実際のスクリプトで例えて頂けないものでしょうか

出来れば引き続き宜しくお願い致します。

私もいろいろ試しているのですが、本編で画像表示に使うimage storageの応用ではないみたいですね。

349 名前:名前は開発中のものです。 mailto:sage [2012/09/06(木) 18:19:16.68 ID:sRKei9Bd]
コピペさせろってか?
レスからたった一時間で両手挙げるのはどうかと思うわー

350 名前:名前は開発中のものです。 mailto:sage [2012/09/06(木) 19:49:56.50 ID:kOO0ImXR]
出来ないことは諦めろ
言葉だけ丁寧にすれば手取り足取り教えてもらえる訳じゃない

351 名前:347 mailto:sage [2012/09/06(木) 20:34:53.27 ID:Hu03WtG7]
>>348
そちらのスクリプトがどんなのか分からないのに
質問だけ投げられたら、こっちは概念しか返せないよ
そのうえで「具体的なのくれ」では無償労働の依頼やね

その調子じゃ分岐するノベルゲーも苦労しそうだ
まず本編作ろうぜ
最後までできた暁には、CGモードも自然と作れるようになってるよ

画像表示の命令は@image storage=〜で合ってるけど
画像の内容を変えるにはif文で実行する命令を選択したり
もしくはエンティティでstorageを指定したり



352 名前:名前は開発中のものです。 mailto:sage [2012/09/06(木) 20:47:12.52 ID:Hu03WtG7]
あ「ループ」の意味わかる?プログラムの処理が同じところをグルグル回ること
(一般的には@jumpで以前のラベルに戻る処理)
無限に回り続けるのはまずいので、条件命令@ifなどで
条件(5枚表示した、とか)を満たしたときに無限ループから脱出させる

ご希望の動作をさせるためには
・上述のループ処理
・表示内容を順に変えていく処理 ヒント>>351
が必要

353 名前:346 mailto:sage [2012/09/06(木) 21:43:29.27 ID:RoK3Q8oX]
>>351
ヒントありがとうございます。
何とかやってみようかと思います。

album.ks
album_init.ks

ただCG鑑賞モードを構築する上の2種類のksのどちらを重点的に書き換えするのかが分からない状態でして
そちらを教えて頂ければと思います(すみません)。

現在、album.ksファイルの今の状態が下記のようになります。

; サムネイル画像が選択された(サムネイル画面からクリック)
*album_select
; イベント絵を前景レイヤに読み込み、表示
[image storage="&tf.album_storage[tf.album_select+20*sf.album_page]" layer="&tf.album_layer" page=fore visible=true left=0 top=0 index=1999999]
------------------------------------
(※この間に画像呼び出しのスクリプトを書き加えるものだと思って作業していました)
------------------------------------
; クリックを待つ
[waitclick]
; イベント絵の前景レイヤを非表示にする
[layopt layer="&tf.album_layer" page=fore visible=false]
[unlocklink]
[s]

(ここでサムネイル画面に戻ります)

すみませんが、何卒宜しくお願い致します。






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

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

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