[過去ログ] ■吉里吉里/KAG/TJS雑談質問スレ■その30 [無断転載禁止]©2ch.net (299レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
204: 2017/01/17(火)12:26 ID:MIOaPv4i(1) AAS
見てないがcenterの設定って事はkagex?
envinitのどこか間違ってるんじゃね?
205: 2017/01/17(火)12:39 ID:LLCfupH6(3/4) AAS
EXではないです…
普通にコンフィグで前景レイヤ初期位置の調整だけしたって意味です。すみません
左右の調整は出来ても、前景レイヤ上下の調整は見当たらなくて、立ち絵が上に行ってしまってるんです
マクロお借りしてるサイトにも書かれていないようなので…
206: 2017/01/17(火)14:13 ID:v5+pQQ+8(1) AAS
マクロを使う前にまず自分でimageタグで表示してみたら?
仕組みを理解すれば、コンフィグでも人の作ったマクロでも、自分でマクロを組んで使う事も出来るでしょ
207: 2017/01/17(火)14:33 ID:LLCfupH6(4/4) AAS
流石にimageタグでは問題なく表示できます…
マクロで表示した時だけ変に表示されてしまうんです…
208
(1): 2017/01/17(火)15:11 ID:5GXWpEdQ(1/2) AAS
足しか映らずって800*600の画面より大きい全身ファイルいれて
マクロそのまんまコピペしてtopとleft指定してないってオチじゃないの?

そのサイトの一番最初にも説明書いてある
[ macro name="キャラ" ]
[ image storage=%ch_sto layer=%lay top=%y left=%x visible=true page=back ]
[ endmacro ]
これだけでまずちゃんと映るかやってみ
209: 2017/01/17(火)21:14 ID:8Td0ce2F(1) AAS
今信用できる背景素材サイトはどこですかね?
とりあえず背景写真保管の会は危険だ。
どっかクリックしたら変な警告が出るぞ。
210: 2017/01/17(火)21:19 ID:2OKz6gTS(1) AAS
そんなパソコン蛾物故割れたみたいなこと言われても
行ってみたらリンク切れ(あるいは接続先のサーバーエラー?)がいくつかあっただけだった
211
(1): 2017/01/17(火)21:19 ID:zabd6HV8(1/2) AAS
>>208
>>202ですが…
xy指定のものは問題なく表示されます
ただ、下部のcenter left rightの指定マクロ部分の時だけおかしくなります。
mp.posのとこですね。
center、left、rightはコンフィグの前景レイヤ部分で設定は出来てるのですが、如何せん下に降りてこず……
サイズを変えてもやはり上に行ってしまってます……
212
(1): 2017/01/17(火)21:40 ID:5GXWpEdQ(2/2) AAS
>>211
だからお前さんがpos指定の意味合い自体理解してない=できないで騒いでるだけじゃ
外部リンク[html]:devdoc.kikyou.info
posの部分な

>縦方向の位置については、レイヤの下端は画面の下端に合わせて ( 下側に 詰められて ) 表示されます。
>この属性を指定した場合は left 属性や top 属性は無視されます。
213: 2017/01/17(火)22:07 ID:zabd6HV8(2/2) AAS
>>212
すみません、多分漸く理解出来ました!
立ち絵の下半身ちょんぎってまた挑戦して見ます!

posの場合、png保存でも立ち絵全体を入れてしまうと足まで、しかも下の空白まで計算されてしまう?のですね?

更にはposとposition同じと思ってましたが違ったようで……お恥ずかしい
214: 2017/01/18(水)16:25 ID:At+8xP2B(1) AAS
俺もしらんかった。。。
cとかlcとか使わないからなぁ。。。
あれは甘え
215: 2017/01/18(水)22:19 ID:8UyiwcWA(1) AAS
>>202です
お蔭さまで画像表示が綺麗にできました!
本当にありがとうございました。
216: 2017/01/22(日)16:21 ID:vWYglPdh(1/2) AAS
oggを使おうとしてプラグインを使うタグを入れて上書き保存しようとしたら、
わけのわからないエラーメッセージが出て来た。
217: 2017/01/22(日)16:45 ID:vWYglPdh(2/2) AAS
ちなみに吉里吉里2でOSはWindows10でつ
218: 2017/01/22(日)16:47 ID:u7a3Cdk5(1) AAS
>上書き保存しようとしたら
吉里吉里には編集機能はないんだよなあ・・・
219
(1): 2017/01/23(月)10:06 ID:UAltOjnd(1) AAS
なんでどうしようもない馬鹿って「なんかエラーが」「わけの分からないエラーが」みたいに
一番肝心なところを具体的に言わないんだろうな
220: 2017/01/23(月)13:16 ID:hsheVRdO(1) AAS
>>219
1行目で答えが出てるじゃんw
221: 2017/01/23(月)17:27 ID:sYttttOr(1/2) AAS
うるさい!どうしようもない馬鹿じゃない!
222: 2017/01/23(月)17:43 ID:M/X5tuKx(1) AAS
どうしようもない馬鹿に解答が降りてきた
223: 2017/01/23(月)18:27 ID:sYttttOr(2/2) AAS
荒らすな!
224: 2017/01/24(火)09:40 ID:iHYSPBxf(1) AAS
攻撃力 55
防御力 68
HP 180

こういうのを、数字は右揃え、文字は左揃えにするには、レイヤーを2枚使うしかないですか?
数字が4桁だったり、ステータスが5文字だったりするのを想定込みで
225: 2017/01/24(火)10:08 ID:fH5yuSo/(1) AAS
リファのLayer.drawTextとfont.getTextWidth読んでわからないなら
[locate x="100" y="100"]使って一項目ずつxy位置を指定するしかない
226: 2017/01/24(火)11:32 ID:omnQ3hdv(1/2) AAS
普通”攻撃力”とかの文字は画像にしてレイヤーにまとめるのがベター
227: 2017/01/24(火)15:28 ID:8MLb6rwb(1) AAS
等幅フォントなら文字列処理でなんとかならなくもないんじゃね?
228: 2017/01/24(火)17:12 ID:omnQ3hdv(2/2) AAS
そうなんだけどさ、結局BGの上に乗っけるものだから背景に塗り込めちゃった方が楽だし、絵的なデザインできるわけだから見栄えが良い
229: 2017/01/27(金)17:39 ID:7BG4/ucA(1) AAS
人生ゲームのようなものを作っています。
1・サイコロを振るボタンを押す
2・道が分岐したらどちらの移動先に行くかを決める
という単純な部分で詰まってしまいました。

サイコロのボタンは表示したままにしておきたいのですが、分岐中はクリックできないようにしたいのですがその方法がわかりません。

また、分岐のボタンを表示中にキーボードの←→キーを押すと、『右の道』『左の道』の他に『サイコロを振る』まで選択出来てしまいます。
分岐ボタン中は←→でどちらの道、というのを選べるようにしたいですがサイコロボタンにキーが行ってしまう、クリックが出来てしまう事を拒否したいのですが良い方法はありませんでしょうか?
230: 2017/01/27(金)20:55 ID:Pfsk/eyL(1) AAS
locklink
231: 2017/01/30(月)22:43 ID:P1C7/7oS(1) AAS
WEB WAVE LIBの効果音素材がダウンロードできなくなってしまった!
232: 2017/02/02(木)23:14 ID:GkZeqSUA(1) AAS
WEB WAVE LIBから効果音素材がダウンロードできるようになった♪
233: 2017/02/03(金)13:50 ID:InlvGBzq(1) AAS
ありがとうございます、様々試した結果、少しだけやりたい動作が出来ました。

が、[locklink]を使用すると問答無用で全部使えなくなってしまう為、『いつでも押せるボタンだがキー操作の対象にならない』というような物は可能でしょうか?

また、ボタンAの上でクリック最中、ボタンから別の場所へ移動して離した(ドラッグするような動き)時、ボタンAが押されなかった判定にしたいのですがどのようにすれば良いのでしょうか?
234: 2017/03/06(月)14:52 ID:+tr73AGh(1) AAS
グラフィカルボタンについて質問です。

ヒロインの立ち絵画像をボタンにしたヒロイン選択画面を作っているのですが
モノクロ画像のボタンを、カーソルを合わせた時とクリックした時に色付きの画像にするようにしています。

この状態だと一度クリックしたボタン画像が再びモノクロに(標準の画像)戻るのですが、
このまま色付きの状態・・・クリックした時の画像のまま表示させるにはどうしたらいいのでしょうか。
アドバイス頂ければ幸いです。
235
(1): 2017/03/13(月)23:12 ID:0Mlm/+oG(1/2) AAS
初めまして。現在吉里吉里2でゲームを作っているのですが、
ロードの方が上手くいかずもうお手上げなので、
こちらの方で良ければ助言を頂ければと思ってます。

今やってる方法がメインのメッセージレイヤ1と2を非表示にして、
メッセージレイヤ3をボタンタグを形成、5でボタンの情報を
乗せる様にしています。

メインのksでメッセージレイヤ1と2を管理して、指定のボタンタグを
省10
236: 2017/03/13(月)23:13 ID:0Mlm/+oG(2/2) AAS
続きです。

[コンソール]
YesNoDialog.tjs を読み込みました(5ms)
================================================================================
Scenario loaded : first.ks
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
first.ks : jumped to : *01a-2
省16
237: 2017/03/13(月)23:32 ID:d1VT/TgJ(1) AAS
プレイヤーが自分のアバター(主人公)をキャラメイク出来るゲームを作りたいんですが吉里吉里で作れますか?
238: 2017/03/13(月)23:41 ID:wK6PnLyK(1) AAS
素材用意できるかどうかのほうが大きい
あとTJSはいじれないと多分きつい
239: 2017/03/14(火)13:04 ID:ir5IgktF(1) AAS
>>235
外部リンク:tjs2.info
ここの第五章 システムボタンの中にある
外部リンク[html]:tjs2.info
6.7 セーブ/ロード画面の設計
ここを見てみるとセーブ・ロードに関する基本的なことがわかると思う

ボタンは「吉里吉里プラグインとかごった煮的配布場所」で配布されてるKLayers.ksのクラスを継承して作ってるなぁ
240: 2017/03/24(金)23:12 ID:ga6j9fBe(1) AAS
フリーセーブ使ってる人見たことない
241
(1): 2017/03/25(土)09:22 ID:2I2MIIL5(1/2) AAS
すみません System.shellExecuteの質問です

吉里吉里上でmifesを起動させようとして以下の記述をしてみましたがうまくいきませんでした
何がいけないのでしょうか

var storage = kag.conductor.curStorage;
var line = kag.conductor.curLine;
System.shellExecute("C:\\Program Files (x86)\\MIFES10\\miw.exe /+%line% %storage%");

ちなみにdosプロンプト上から
省7
242: 2017/03/25(土)13:21 ID:2I2MIIL5(2/2) AAS
>>241
自己解決しました
単純にパラメータの設定を間違ってました
243: 2017/05/08(月)20:58 ID:Ey6Kmg+6(1/2) AAS
吉里吉里(TJS)の処理速度
ってどれくらい早いですかね?

前見た記憶ではけっこう早かった気がしましたが
今ちょっと検索しただけだと具体的な
実行速度の数値が見つかりませんでした

今TJSでゴリゴリ計算するような
特殊なジャンルのプログラムを書いてまして
省5
244: 2017/05/08(月)20:59 ID:eoC24YE/(1) AAS
自分でそのジャンルのプログラムの簡易版みたいのを書いて計測するのが一番ラク
245: 2017/05/08(月)21:02 ID:Ey6Kmg+6(2/2) AAS
なるほどそうですね

じゃあプロトタイプをまずTJSで書いてみて
そこで遅すぎてお話にならないようであれば
あらためてC言語などで書き直すようにします
246: 2017/05/17(水)17:08 ID:NY9YCY3n(1/2) AAS
モブキャラ100人くらいの名前をランダムに生成するのってどんな方法がありますか

f.名前格納[0] = '鈴木'
f.名前格納[1] = '佐藤'
みたいに1000名くらいバーっと書いてシャッフルして上から100人を選ぶ、
みたいな方法は思いつくんですけど、なにかもっといい方法があれば教えて下さい。
247: 2017/05/17(水)17:12 ID:cT+4Yz1m(1) AAS
そら滅茶苦茶な名前でいいなら適当にランダムな平仮名選んで「えぶ」「こゆ」「れび」とか作れないこたないだろうけど
それじゃ意味ないだろうし

もうちょっと効率良くやりたいなら、「バーっとシャッフルして100人選ぶ」のを「名字1文字目」と「名字2文字目」で
それぞれやって繋げれば1000名もいなくてもそれっぽくなる確率は高い
248: 2017/05/17(水)18:35 ID:NY9YCY3n(2/2) AAS
繋げるのは今ためしにやってみたんですけど、どうもおかしな名前が出過ぎて
しまって無理でした。高安とか日馬とか、たまたまなんですけど相撲取りみたいな
名前が連発で出てきて、諦めました。
名字は、全国で多い名字一覧みたいなページがあったのでそれを使って1000人分
作ろうと思います。
でも名前のほうはなかなかないんですよね。名づけを考えるページで
最近の名前一覧100みたいなのはあるんですけど、今風な名前が多いし、
省1
249: 2017/05/20(土)11:30 ID:yhBoyri/(1) AAS
なんのためのシステムか知らんけどBOTの名前付けとかだったら 氏名×名前で適当にくっつければ それなりの数になるんじゃないか
1*5だと 5種類だけど 2*5になれば10だし 5*5なら25になるし 1000人作るにしても 30*30で900になるわけで
日本人だと鈴木とか佐藤とか多いから 配列に鈴木を3個入れたりしてもいいんじゃないか
250
(1): 2017/05/20(土)17:23 ID:GtEParFL(1) AAS
var dic = %[
苗字接頭:['東','西','南','北','大','山','石','森','金','黒'], // 10
苗字接尾:['田','口','山','村','野','川','園','浜','井','本','木','崎','森','小路' ], // 14
苗字単体:['勅使河原'], // 接頭+接尾でなく単体で抽出される苗字
男名前単体:['しんのすけ'],
男名前接頭:['将','翔','優','正','健','良'], // 6
男名前接尾:['男','雄','太','一','助','人'], // 6
省20
251: 2017/05/21(日)08:51 ID:9UdXPNof(1) AAS
>>250
横から失礼します
配列関係のスクリプトは勉強してなかったから勉強にんりました
252: 2017/05/29(月)23:17 ID:OOfBMUFl(1) AAS
MP3の特許切れたみたいだけど対応しないのかな
253: 2017/05/29(月)23:21 ID:sMzIneRc(1) AAS
今や吉里吉里はプロ・セミプロユースがほとんどで
フリー素材とかもoggが大抵一緒にあることを
考えるとねえ
254: 2017/06/07(水)01:37 ID:H156V2+s(1) AAS
組んでてふと思ったんだけど、
ifの中で直接ジャンプしてそこから強制的にタイトルに戻ったり
call先で強制的にタイトルに戻ったり
あまつさえifの中のcall先で強制的にタイトルに戻ったらまずいのではないかな?
ifやcallがずっとスタックされ続けるよね?タブン……
解決法あるのかねこれ それとも無視して平気?
255: 2017/06/07(水)01:40 ID:lKRfd5t4(1) AAS
titleタグ踏んだらその辺はリセットされたんじゃないかと思うけど……
最近KAG触っていないので若干自信ないが
256: 2017/06/17(土)16:01 ID:cePmymgy(1) AAS
吉里吉里講座のホームページが潰れていて高度な事のやり方がわからなくなった。
たとえばタイトル画面の選択肢から栞を読み込ませる方法とか、右クリックで栞にセーブする方法とか。
257: 2017/06/17(土)19:29 ID:wQhP0Mai(1) AAS
学校の教室でリアル型脱出ゲームしてみた
動画リンク[YouTube]
258: 2017/06/17(土)22:46 ID:TD2s8FX4(1) AAS
KAGで扱う部分は初歩的な事だと思うけど
サイトと情報が消えていくのはまずいね

最近過疎ってるのはやっぱ
スマホブームに乗れなかったからか
259: 2017/06/17(土)23:10 ID:prylZ12Y(1/2) AAS
元々プログラマ文化の強いツールで、初心者迎合はムリにやってたようなところもあるからね
260: 2017/06/17(土)23:13 ID:prylZ12Y(2/2) AAS
次に吉里吉里ブームが来るとしたら逆にセミプロ・プロユースとしてだと思う

「アマチュアがノベルゲーム作りたい」って方向なら色々別なのが出てきたしねえ
261: 2017/06/18(日)03:06 ID:nyJf3Ope(1/2) AAS
KAGまで面倒みたのは大正解だったと思うけど
もしKAGなくてKAGを自力で実装必須だったら
一部の通向けの道具として埋もれてたはず
262: 2017/06/18(日)03:17 ID:hw66yuLh(1) AAS
あの時代は吉里吉里でもまあまあ易しいほうだったんだよ
そして「頑張ればFateも作れまっせ」という誘引力がプラスされて
中級者にとってドンピシャだった

アマが凝ったノベルゲーを作りたいという最盛期はもう去っちゃったからね

ノベルに限らず、セミプロやプロが2Dゲームを作る選択肢としての
立ち位置になっていきそう
263: 2017/06/18(日)20:17 ID:nyJf3Ope(2/2) AAS
作る側も若年層はPCよりスマホ触る時間長くて
プログラミング文化が衰退してるのもあるかも
264
(1): 2017/06/19(月)17:05 ID:yaju8vtw(1) AAS
くそっ新しいksファイル作って新しいラベル作って栞にセーブしようとすると、
セーブファイルがどうしてもfirstのスタートになってしまう。
ラベルに|もつけて[cm]タグもつけたのに、なぜだ!
265: 2017/06/20(火)02:58 ID:1Izb6LTB(1) AAS
>>264
栞名も新たに付けた?
266
(1): 2017/06/21(水)17:35 ID:7K4RnHkd(1) AAS
krkrzって、結局とりあえずこれで動くってSDKは無いのかね
kagexからいろいろ組み直しが多くて、kagex環境そこそこ構築して使えてる俺からしてもハードル高い
誰か作ってある環境ゆずってくれないかな……
267: 2017/06/21(水)19:16 ID:hLJJ1UPh(1) AAS
吉里吉里ZはKAGで使うものじゃなくてTJSをゴリゴリ書くものだと思ってる
KAGParserは一応使うけどね
268: 2017/06/23(金)10:58 ID:nMQj6EzN(1) AAS
俺もzの環境欲しいな
メモリ関係が改善されているのが羨ましい
269: 2017/06/23(金)11:51 ID:cgIhvGKt(1) AAS
>>266
外部リンク:github.com

そういう意味じゃない?
270: 2017/06/23(金)13:35 ID:etatw3I/(1) AAS
外部リンク:github.com
こういうのも
271: 2017/06/26(月)22:10 ID:LLFwPWYe(1/2) AAS
質問です。下記のスクリプトは
履歴で「う」の文字だけがリンクとなると思うのですが、
実際には「うえお」の部分がリンクになります
hactとendhactに囲まれた部分だけをリンクにしたい場合
どうすればいいでしょう?

あい[hact exp="dm(1)"]う[endhact]えお[s]
272: 2017/06/26(月)23:39 ID:LLFwPWYe(2/2) AAS
自己解決。HistoryLayerの
endAction()は改行などでも実行され
そん時にリンク終端部分が更新されてるせいだ
HistoryLayer.tjs, endAction()内の
last.end = font.getTextWidth(currentLine);
の行を
if( last.end === void ) last.end = font.getTextWidth(currentLine);
省1
273: 2017/07/03(月)21:29 ID:kvg5I60T(1) AAS
メッセージのデータを CSVファイルで用意して、
csvParser.dllプラグインで読み込んでいるんですが、
そのメッセージ(レイヤ)に、インライン画像を入れる方法はないでしょうか?
[graph storage="○○.bmp" char=false]→普通に文字で表示されてしまいます。
できれば、CSVデータの中に画像のリンク先を入れたいのですが…
274
(1): 2017/07/16(日)00:55 ID:UGWgbWcq(1) AAS
フリーフォントを文章に埋め込みたくて[mappfont]を使ったんですが
文字の大部分が切れたまま表示されてしまいます

フリーフォントだからかと思って
とりあえずMSゴシックをレンダリングしてみたのですが
状況は変わりませんでした

ファイル構造は以下になります

・otherフォルダにレンダリング済みの「フォント名.tft」格納
省9
275: 2017/08/10(木)23:51 ID:NuWKaChr(1) AAS
krkrzのdev_multi_platformブランチが
DrawCycleTimer.hがないと言われてビルドできない。
KAGSigmaは一体どうやって開発してるんだーー
276: 2017/08/10(木)23:57 ID:Osb4P9ec(1) AAS
jin1016さんに遙か彼方からリプするメソッド?
277: 2017/08/12(土)00:07 ID:lnyQD9M2(1) AAS
jinたんつえー
278
(1): 2017/08/12(土)12:33 ID:eDPdCtlL(1) AAS
ncbind使って吉里吉里プラグイン書くときに

void sample::test( const tjs_char hoge )
{
省略
}

って書くとコンパイル通るけどconst外すとエラー出すようになるのって何でなんでしょうか
279: 2017/08/12(土)19:43 ID:uDz6juTB(1) AAS
萌えるゲーム制作吉里吉里で作る美少女ゲームって本で作ってたんですが選択肢二回目のシナリオを表示するところでわからなくなった
280
(1): 2017/08/19(土)15:59 ID:FiNbsHBl(1) AAS
data.xp3にstartup.tjsが含まれているにも関わらずstartup.tjsを外部から実行して、system/Initialize.tjs を実行させるのって可能なのかなこれ
281
(1): [sag] 2017/08/30(水)03:39 ID:r+xMApfH(1/3) AAS
化石レスで恐縮コーナー
>>274
ttf(TrueTypeフォント形式)とtft(吉里吉里独自プリレンダ画像フォント形式)をごっちゃにしてない?
拡張子が紛らわしいけどaddFont.dllはttf用、mappfontはtft用なので注意
mappfontを使うときはface名はユーザー独自名にしておいて、
mappfontを呼んだ時のフォントフェイス・サイズ・修飾が合致した場合にそのtftが使われる…だったと思う

>>278
省2
282: 2017/08/30(水)03:48 ID:r+xMApfH(2/3) AAS
>>280
どういう目的か知らんけど既存の市販等の吉里吉里ゲーのhack目的なら作品次第。
素の吉里吉里なら自前のtpmプラグイン作ってスクリプトより先に外部処理呼ぶとかすればできなくはないと思う
アーカイブ暗号化用の専用のtpmが既にある場合は対策コードが入ってる場合があるので不可かもねー
あと吉里吉里Zとか独自ビルドでtpm自動リンクがカットされてたりする場合もある
283
(1): 2017/08/30(水)08:45 ID:3rBPdXJ6(1) AAS
>>281
const tjs_char* ですね
すいません。
284
(1): 2017/08/30(水)18:39 ID:r+xMApfH(3/3) AAS
>>283
class sample {
int member;
public:
sample(int);
static void test1(const tjs_char *);
void test2(const tjs_char *);
省20
1-
あと 15 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.022s