板検索:
■吉里吉里/KAG/TJS雑談質問スレ■その28 (1007)
まとめビュー
1
名前は開発中のものです。[sage]   投稿日:2014/02/04 17:45:20  ID:zUepSYWa(5)
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

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

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

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

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

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


2
名前は開発中のものです。[sage]   投稿日:2014/02/04 17:46:02  ID:zUepSYWa(5)

3
名前は開発中のものです。[sage]   投稿日:2014/02/04 17:46:41  ID:zUepSYWa(5)
【公式】
kikyou.info
http://kikyou.info/
吉里吉里/KAG 掲示板
http://kikyou.info/tvp/bbs/
公式掲示板過去ログ検索
http://www.kirikiri.info/bbslog/
吉里吉里開発サイト
https://sv.kikyou.info/trac/kirikiri/

【ドキュメント】(最新版のオンラインマニュアル)
KAG System リファレンス
http://devdoc.kikyou.info/tvp/docs/kag3doc/contents/
吉里吉里2 リファレンス
http://devdoc.kikyou.info/tvp/docs/kr2doc/contents/
TJS2 リファレンス
http://devdoc.kikyou.info/tvp/docs/tjs2doc/contents/

【FAQ】
逆引きマニュアル
http://homepage1.nifty.com/gutchie/kirikiri_kag2/faq.html

【網羅的リンク集】
OUTFOCUS Wiki ブックマーク
http://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=%A5%D6%A5%C3%A5%AF%A...
コメント1件

4
名前は開発中のものです。[sage]   投稿日:2014/02/04 17:47:23  ID:zUepSYWa(5)
【講座】
吉里吉里2/KAG3によるノベルゲーム開発
http://homepage1.nifty.com/gutchie/kirikiri_kag3/game_dev.html
Studioついんくる - 吉里吉里2/KAG3講座
http://contest2004.thinkquest.jp/tqj2004/70619/subindex.html
RUTA'S GAME - 初心者のための吉里吉里講座
http://www.manitoux.net/ruta/game/kiri/
TJSに挑戦!
http://www.geocities.co.jp/tjschallenger/

【過去の講座】
KAGと心中 ※※一部の仕様が現在と違うので注意※※
http://yokohama.cool.ne.jp/pia/

【解説】
Inside KAG3
http://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=Inside+KAG3
TJS入門
http://homepage1.nifty.com/gutchie/kirikiri_kag/tjs_primer.html

5
名前は開発中のものです。[sage]   投稿日:2014/02/04 17:48:03  ID:zUepSYWa(5)
【KAGEX】
KAGEX
http://ruriko.denpa.org/2006_ca.html#W_%E5%90%89%E9%87%8C%E5%90%89%E9%87%8C
KAGEXのダウンロードの仕方(Subversionリポジトリへのアクセスの仕方)
http://kikyou.info/diary/?200610#i4_3
↑の解説の「リポジトリのURL」は↓に変更されています
https://sv.kikyou.info/svn/kirikiri2/branches/kag3ex2

※注意
KAGEXを含め、公式以外のプラグインやコードを使用する場合は
それらが作者の好意によって公開されているいうことを理解し、
バグや、吉里吉里のバージョンアップに伴う不都合に対して、
泣いたり怒ったりしないようにしましょう。

また、スレで話題にする時は、プラグイン名や出所を明記しましょう。
使っている人とそうでない人とで、話が噛み合わない場合があります。

6
名前は開発中のものです。[sage]   投稿日:2014/02/04 17:50:19  ID:P+GjVe2A
まほろさんは(゚゚)イラネ

7
名前は開発中のものです。[sage]   投稿日:2014/02/04 18:38:07  ID:+usTapD7
テンプレのリンク何個か切れてるぞ
すきゃんてぃは遂に消えてしまったのか

8
名前は開発中のものです。[sage]   投稿日:2014/02/04 20:16:10  ID:rGooQ7+j(2)
次スレあたりから吉里吉里Zリンクも入るかのう

9
名前は開発中のものです。[sage]   投稿日:2014/02/04 20:23:05  ID:FljrBMWT
健全でない言葉が含まれているため表示しません 内容を確認する

10
名前は開発中のものです。[sage]   投稿日:2014/02/04 20:24:25  ID:rGooQ7+j(2)
Deeたんは座敷牢に閉じ込めてロッテ!

11
名前は開発中のものです。[sage]   投稿日:2014/02/04 21:19:13  ID:ZAmEUkIX(2)
>996
>968=ID:CFccTlP 本人でないなら不用意にくちばしを挟まずに
黙っていた方がよかったんじゃないかな?
話の流れを読む能力がないのならなおさらね

ID:CFccTlPz が、>961に対してどういう立ち位置でものを言ってるか考えればいい
>961の「(金を集めようとしてた)お前は何者なんだ」
というつぶやきに対して
ID:CFccTlPz の「名乗りもせず安全圏で石なげてるお前らはどうなんだい?」
という反論は、名乗った人間を擁護する意図に基づく反応だ
ID:CFccTlPz はそれなりに立場を明らかにした誰かを擁護する反応ということになる
誰を擁護してるんだろうか?
名乗って(=諸君が言うところの立場や実績を明らかにして)金を集めようとしていた人間を、だろう

こういう話の流れで来ていたのだよ。ID:CFccTlPz が過去に楓氏に絡んだかどうかなど関係ない
このスレでどういう立ち位置で俺たちに絡んできていたかが重要なのだ
議論に妙な予断や色眼鏡をかけて臨まない方がいいと思う

12
名前は開発中のものです。[]   投稿日:2014/02/04 21:32:44  ID:ZAmEUkIX(2)
>998
典型的な論点逸らしの詭弁だな。あまりに分かりやすすぎる。不合格
自分が正しいとか君が正しいとかそういう話ではない
俺は事実を語っている。金を集める人間の意識や希望など問題にはしていない

信用しない奴は金を払わない……事実
金を払うのは信用した奴のみ……事実
金が集まったのは信用を得たからだ……事実
つまり信用を得ずして金を集めることはできない……事実
だったら金を集める側は信用を得るべき立場だろ
信用を得なくても金が集まった例があるなら是非知りたい
そしたら俺の事実認定が誤っていたことを詫びた上で、真似させてもらう

※また詭弁を弄するかもしれないので先に言っておくが、一切の例外はないと言うつもりはない
痴呆症の人間や、酔って正常な判断ができない人間が金を払うかもしれない。そうした可能性まで否定するものではない

13
名前は開発中のものです。[sage]   投稿日:2014/02/04 22:45:49  ID:IaWuq2wl(2)
うぜえ

14
名前は開発中のものです。[sage]   投稿日:2014/02/04 22:46:29  ID:IaWuq2wl(2)
あ、それといちおry

15
名前は開発中のものです。[sage]   投稿日:2014/02/05 00:56:24  ID:5AE2ndnB(2)
> 信用を得るべき立場の人間が「その言葉はお前にそっくりそのまま返そう」
> なんて頓珍漢なことを言い出したから、それはおかしいねと指摘しただけだよ
ここは完全に間違い
事実を言っていない

信用を得るべき立場の人間が「その言葉はお前にそっくりそのまま返そう」
なんて頓珍漢なことを言い出した「としたら、おかしいから」指摘しただけだよ
こっちなら指摘や意味は通る

この部分訂正していればまだ話はわかるが、そのまま押し通そうとして無理が
出てきた
コメント2件

16
名前は開発中のものです。[sage]   投稿日:2014/02/05 07:34:28  ID:HRUajqDa(2)
>15
話を逸らしてスレを荒らすのはやめろ

17
名前は開発中のものです。[sage]   投稿日:2014/02/05 07:57:07  ID:HRUajqDa(2)
いや、でもID:CFccTlPz=>996=>15だとしたら
枝葉末節にこだわって論点を語ろうとしない卑劣漢とは言い切れないな
スレの誰一人>>ID:CFccTlPzが開発者だと解釈していないと思うが
万が一、極度に読解力に劣る人間がこのスレにいたら開発者と思われる
そのような不名誉は我慢ならぬと考えての書き込みとすれば筋が通る

>>ID:CFccTlPzが「その言葉はお前にそっくりそのまま返そう」
なんて開発者の立場に立った頓珍漢なことを言い出したから
それはおかしいねと指摘しただけだよ
信用を得る必要があるのは金を集める側。金を出す側ではない
これは普遍的な事実であって、諸君がどれだけ御託や詭弁を並べても覆るものではないよ

に訂正する。すまなかった
本論について特に反論はなく事実として受け入れてもらえたようでよかった
議論はこれで終了かな

18
名前は開発中のものです。[sage]   投稿日:2014/02/05 17:13:01  ID:5AE2ndnB(2)
枝葉末節じゃなくて「信用を得るべき立場の人間が〜」の部分
こういう仮定の上の話だと思っていなかったから、みんな突っ込んでた
突っ込んでいた人は、この部分こそが根幹だったんだけど、
17はこの仮定以降の話が根幹だと思って議論していた
これがちぐはぐの原因
と言うか、なんだ勘違いかで前スレで話終わったと思ってた

信用を得るべき立場の人間が言っていたと仮定したらそれはおかしい
そこは反論していない
でも、そもそも信用を得るべき立場の人間はそんなこと言ってない

19
名前は開発中のものです。[sage]   投稿日:2014/02/05 22:02:53  ID:joxRgrhh
               ∧_∧
オツカレチャ━━━━━━(´∀` )━━━━━━ソ!!!!!
              /     ヽ
             / 人   \\   彡
           ⊂´_/  )   ヽ__`⊃
                / 人 (
               (_ノ (_)

20
名前は開発中のものです。[sage]   投稿日:2014/02/05 23:49:31  ID:fNXSHWQq
せっかくスレが終わって区切りがついたところなのにまだ蒸し返すのかね

21
名前は開発中のものです。[sage]   投稿日:2014/02/06 00:15:21  ID:YbkwKyHA
いちいち絡むアホはマジでいい加減にしてほしい
はいはいそうですねで放置すれば終わるのに反応してスレを荒らしやがって

22
名前は開発中のものです。[sage]   投稿日:2014/02/06 10:31:38  ID:lByegAHw
はいはいそうですね

23
名前は開発中のものです。[sage]   投稿日:2014/02/08 06:41:26  ID:dxFNS8ah(2)
はやく末端ユーザーな俺みたいな奴でもkrkrzの恩恵を受けてみたいっす

24
名前は開発中のものです。[sage]   投稿日:2014/02/08 13:39:39  ID:thZ1mPfc
喜べ。その時はすぐに来る。
5年もかからずに恩恵を受けられるようになるだろう。

25
名前は開発中のものです。[sage]   投稿日:2014/02/08 14:05:23  ID:dxFNS8ah(2)
わーい

26
名前は開発中のものです。[sage]   投稿日:2014/02/08 14:25:55  ID:sT71n8oU
KAGにちょっとTJS風味で組んでるような奴まで恩恵が来るのは難しいと思うなあ

27
名前は開発中のものです。[sage]   投稿日:2014/02/09 08:10:34  ID:5j3Mufn/
互換性ってまだ低いの?>Z

28
名前は開発中のものです。[sage]   投稿日:2014/02/09 08:50:23  ID:CxLdcZ5O
ほとんどのスクリプトやプラグインはZでもそのまま使える。
KAG3も何カ所かZ用の記述を追加すればそのまま使える。
俺のつくったネイティブプラグインもそのまま読み込んで使えたんで良かったわ。

29
名前は開発中のものです。[sage]   投稿日:2014/02/10 03:31:55  ID:QvlnY7K+(4)
なんかすごい流れの所申し訳ないですが、質問です
栞データをグラフィカルボタン経由で読み込むための修正をしようと思うのですが
Butt_mouseDown = false;
update();

if(isvalid this) // オブジェクトが有効であれば処理を実行
{
Butt_mouseDown = false;
update();
}
この修正を fix_buttonlayer.tjsとかを作るような形で(直接buttonlayer.tjsを編集せずに)修正する方法ってありませんか
LinkButtonLayer extends ButtonLayerとなっていてどうやって修正したらいいものやらOTL
コメント1件

30
名前は開発中のものです。[sage]   投稿日:2014/02/10 11:47:12  ID:JtBbosgK
流れというのは物わかりの悪い馬鹿に便乗荒らしが絡んで
スレを機能不全に陥れた一連のレスの応酬のこと?
もう何日も前に終わってるんだから蒸し返すのはやめようね

31
名前は開発中のものです。[sage]   投稿日:2014/02/10 13:15:31  ID:+ubg+0qq
>29
ButtonLayer.onMouseUp=function(){ ... };

とかすれば、既存クラスのメソッドさしかえできる。古いメソッドの内容に足すだけなら、あらかじめふるいのは別のメンバーに保存しておいてそれを、呼ぶようにする

新規に作成されるオブジェクトに反映されるので、クラス生成終わって、kag オブジェクトが生成される前の
Override.tjsにかけばおっけー
コメント3件

32
名前は開発中のものです。[sage]   投稿日:2014/02/10 17:33:38  ID:QvlnY7K+(4)
>31 ありがたい
連続で申し訳ないんだが・・・>31を試してみたら
ButtonLayer.onMouseUp=function()
{
// onMouseUp イベントハンドラ
if(Butt_mouseDown) onExecute(...);
//エラーが起きるのでif文の中に入れる customAdd
if(isvalid this) // オブジェクトが有効であれば処理を実行
{
Butt_mouseDown = false;
update();
}

super.onMouseUp(...);
};

super.onMouseUp(...);でエラーが発生。
superクラスが存在しないかスーパークラスを特定できませんって言われました。

この系統のエラー全く意味不明なんだ・・・
superクラスが未だによく分かってない俺って...OTL
kagとかwindowと何が違うのか、どこに定義してあるのか良かったら教えて下さい・・・
コメント1件

33
名前は開発中のものです。[sage]   投稿日:2014/02/10 22:05:13  ID:G2JN3iGV
問題外だな。基本的なクラスの概念勉強しておいで。
コメント1件

34
名前は開発中のものです。[sage]   投稿日:2014/02/10 22:09:13  ID:FduUAoP6(3)
>fix_buttonlayer.tjsとかを作るような形で(直接buttonlayer.tjsを編集せずに)修正する方法

みたいにちゃんとした手法でやるなら継承は勉強しないとアカンて
無理なら直接書き換えるくらいしか

35
名前は開発中のものです。[sage]   投稿日:2014/02/10 22:39:38  ID:QvlnY7K+(4)
OTL 了解した おじゃましました

36
名前は開発中のものです。[sage]   投稿日:2014/02/10 23:12:13  ID:9jS6ICVh
クラス外からsuper呼びたいなら親クラスのメソッドを直接呼ぶしかないね
global.KAGLayer.onMouseUp(...);みたいな感じで(試してないから動かなかったらすまん)
保守性はぐっと落ちる…というかそもそもクラスメソッドを置き換えてる時点でアレだけどw
コメント1件

37
名前は開発中のものです。[sage]   投稿日:2014/02/10 23:21:43  ID:FduUAoP6(3)
吉里吉里自体がアップデートされたときにbuttonlayer.tjsを上書きしちゃうのがコワイんじゃね
もう吉里吉里2(少なくともTJS部分)はまずアップデートされないから大丈夫やろ

38
名前は開発中のものです。[sage]   投稿日:2014/02/10 23:34:46  ID:QvlnY7K+(4)
自分の勉強不足が故に的外れな質問してた事に 気が付きました。
ナナメ読みをした程度ですが、superはextends等と同じように classの基本機能だった・・・んですかね?
現時点での実装は無理ですが、良い機会なので 1から勉強してみようと思います。
度重なる連投及び長文 失礼しました。

最後に 回答意見を頂いた >31及び>33-34さん、本当に感謝します。有難うございます。

39
名前は開発中のものです。[sage]   投稿日:2014/02/10 23:45:06  ID:u0Zj1oZ3
>32
ああ、super のこと失念してた。
それは親クラスを指すんだけど、コンパイル時に処理されるので、差し込む場合は記述が通らない

明示的に親クラス指定して global.KAGLayer.onMouseUp() と書けばいい

>36 が正解

これは結構悩ましい問題。指定オブジェクトのクラスを直接取得する方法と、クラスの親クラスを取得する方法が無いのは吉里吉里の欠陥

40
名前は開発中のものです。[sage]   投稿日:2014/02/10 23:54:43  ID:FduUAoP6(3)
吉里吉里Zの機能提案にでも投げればいいんじゃないですかね(適当)
コメント1件

41
名前は開発中のものです。[sage]   投稿日:2014/02/11 00:03:59  ID:xiwE3DKy
global[Scripts.getClassNames(this)[1]].onMouseUp();で動かないこともない

42
名前は開発中のものです。[sage]   投稿日:2014/02/11 02:12:43  ID:L9JV+gO7
こんな関数有ったのか。リファに載ってねーから知らんかった

43
名前は開発中のものです。[sage]   投稿日:2014/02/11 02:37:34  ID:zqWitfVL
>40
多重継承のときどうするかが悩ましい

44
名前は開発中のものです。[sage]   投稿日:2014/02/13 02:22:51  ID:qVnkcZ6q
初心者丸出しの質問で申し訳ないのですが、
栞をたどって(ロード)した時に、背景と前景レイヤが復元される仕様だと思います。
ただ、イキナリ復元するのではなく、
ロードボタンクリック→フェードアウト→フェードインで画面復元としたいのですが
良い方法ないでしょうか?
また、背景と前景を復元しない方法がありましたら教えて頂けると助かります。

45
名前は開発中のものです。[sage]   投稿日:2014/02/13 10:52:01  ID:l9NiqcsZ
誰かがそういうプラグインを開発してるならともかく、
初心者があがいてどうにかなる問題じゃない気はする

46
名前は開発中のものです。[sage]   投稿日:2014/02/13 11:44:32  ID:C2T7+i33
ロード時処理追加プラグインは?
http://www.geocities.co.jp/Bookend/2352/krkrplugins/

47
名前は開発中のものです。[sage]   投稿日:2014/02/13 14:12:22  ID:92AgXMb3
ロード時の挙動は一番厄介


48
名前は開発中のものです。[sage]   投稿日:2014/02/13 20:27:56  ID:oeukfz/d
デフォルトの栞を使わず、必要なフラグや変数を辞書配列にして
手動でsaveStruct〜loadしておいて
ロードボタンクリック→フェードアウト→裏画面にロード後の画面を描画→フェードイン
としてみたらどうだろう?

49
名前は開発中のものです。[sage]   投稿日:2014/02/13 21:15:15  ID:kcAoJK47
onload.ksで処理入れるとロード時に色々なエラーがおきるんだがなんでなんだろう

50
名前は開発中のものです。[sage]   投稿日:2014/02/13 22:38:45  ID:+IttBQKK
あきらめるのが手っ取り早い

51
名前は開発中のものです。[sage]   投稿日:2014/02/16 16:52:16  ID:vjWolPjL
吉里吉里ってセーブ・システムデータを作らせないようにする事って出来ます?
コメント1件

52
名前は開発中のものです。[sage]   投稿日:2014/02/16 16:55:54  ID:r6vNFHi/(2)
LV0 KAGもよくわからない!
LV1 KAGしかできない上にKAGもちょっと不安です
LV2 KAGなら説明されればどうにか TJSも変数を簡単に使うくらいはできます
LV3 KAGレベルならかなりできます TJSも言われたとおりにMessageLayer.tjsを書き換えるくらいは プラグイン導入もOK
LV4 いちおうTJSは読めるし既存コードの改変でいいなら色々書けます あんま深いところはムリです
LV5 TJSは十分読めるし改変じゃなく自分でコード書けます デフォ吉里吉里のTJSファイルの構造とかも大体わかります
LV6 TJSで既存コードにほとんど頼らずアプリ作ったりできます
LV7 TJSをゴリゴリ書けるのはもちろん、吉里吉里のプラグインをC++で書けます
LV8 吉里吉里の開発に関係してます
コメント2件

53
名前は開発中のものです。[sage]   投稿日:2014/02/16 16:56:36  ID:r6vNFHi/(2)
>51はLV4〜5ならできるけど改変しなきゃいけない部分が
かなり多そうだし、「セーブした」って出るのにセーブできてない
みたいな問題に対処しようとすると さらに大変そう

54
名前は開発中のものです。[sage]   投稿日:2014/02/17 00:47:46  ID:dRYdRLQj(2)
LV4なら出来るんじゃない

55
名前は開発中のものです。[sage]   投稿日:2014/02/17 12:39:29  ID:FqP5vL3+
吉里吉里Zって現状だとプラグインを利用してもフルスクリーン時のメニュー表示には問題があって、
今後修正される予定も無いってことなんかな
コメント1件

56
名前は開発中のものです。[sage]   投稿日:2014/02/17 14:52:40  ID:1YY1lkLW
ゲーム配布するときに吉里吉里Zと吉里吉里2を同梱して
動く方でプレイしてもらうしか無いな

57
名前は開発中のものです。[sage]   投稿日:2014/02/17 15:37:56  ID:dRYdRLQj(2)
体験版にでも入れてテストして貰うとか

58
名前は開発中のものです。[sage]   投稿日:2014/02/18 21:48:37  ID:tmCLhVTk
>55
いやあえて言えばフルスクリーン時にメニューが使えるとタッチ操作で問題があるから
使えなくしましたって流れでは
コメント1件

59
名前は開発中のものです。[sage]   投稿日:2014/02/18 21:53:16  ID:zB3hi5SS
タッチ時代に適応したメニュー機能はあっていいよね
たぶんTJSレベルで十分実現できるプラグインだけど

60
名前は開発中のものです。[sage]   投稿日:2014/02/20 01:33:49  ID:th+990yK(3)
画面解像度(というかアスペクト比)の変更機能を付けたくて頑張っているんですが、
せっかく変更してもフルスクリーンにすると起動時の画面解像度に戻ってしまう……。
どうしたらいいんだろう。

61
60[sage]   投稿日:2014/02/20 01:36:16  ID:th+990yK(3)
正確には
×起動時の画面解像度
○Config.tjs の scWidth と scHeight に設定した値
です

62
60[sage]   投稿日:2014/02/20 02:05:09  ID:th+990yK(3)
すんません、自己解決しました。
kag.innerHeight と kag.innerHeight だけで画面解像度を変更してたんだが
kag.scHeight と kag.scWidth にも値を入れてやったらいけた。

63
名前は開発中のものです。[sage]   投稿日:2014/02/20 22:53:06  ID:AXqa2XyR
>58
タブレットを使う人に対して対応するのはまあ必要だろうけど、
そうてないPC使ってる人にまでタブレットと同じ操作方法を強いることもなかんべと思ったんよ

画面上のメニューって誰でも使い方分かるし、
あるとあらゆるソフトで通用するシンプルな操作方法って意外と価値のあるモノな気がするんだが

タブレットでのメニューってどんなのが一般的なんだろ

64
名前は開発中のものです。[sage]   投稿日:2014/02/21 05:28:26  ID:5gZeJoFZ
Config.tjsで、各設定項目の行頭にセミコロンがあるのはどういう意味があるの?
セミコロンを削除しても動くみたいだけど……

65
名前は開発中のものです。[sage]   投稿日:2014/02/21 11:42:11  ID:dDUIDK+F
UpdateConfig.tjsで設定行と認識するために必要
Config.~newがないかKAGのバージョンが変わってglobal.config_versionが
古くなったとかない限りは基本関係ない
コメント1件

66
名前は開発中のものです。[sage]   投稿日:2014/02/22 00:20:55  ID:P5fGpr+q
>65
教えてくれてありがとうございます。なるほどなー。
理由が分かってすっきりした。

67
名前は開発中のものです。[sage]   投稿日:2014/02/22 15:06:39  ID:m17ixIhI
タブレット端末で大作エロゲやノベルゲームが出ない理由は
開発者が使ってないからだろうな
タブレット端末って大作プレイするのには向いてないから
それを開発者もわかってるから乗り気なところが少ない

68
名前は開発中のものです。[sage]   投稿日:2014/02/22 15:43:27  ID:SpBM3CNp
普及台数と、開発に余分にかかる労力のバランスが問題なんだろうなあ

69
名前は開発中のものです。[sage]   投稿日:2014/02/22 15:52:38  ID:lXvj9GnO
前も話題になってたけど、「こんな時代になってもエロゲ(ノベルゲー)する珍しい人」は
結局旧来型のパソコンを最低1つはプレイ用に持ち続けるんじゃないかっていうね

70
名前は開発中のものです。[sage]   投稿日:2014/02/22 22:06:01  ID:dQgvbxnb
スマートフォン版『沙耶の唄』制作決定!

2013年12月27日 , ゲーム , 中央東口 , 沙耶の唄 , 虚淵玄
10年のご愛顧ありがとうございます。これからもよろしくお願いいたします。

2003年12月にPC18禁にてリリースいたしました、シナリオ“虚淵玄”×原画“中央東口”によるサスペンスホラーADV『沙耶の唄』も今年で発売から10年。
おかげをもちまして2013年現在も多くの方から愛される作品となりましたが、この10周年の機会により多くの方に作品に触れていただくべく、スマートフォン版『沙耶の唄』の制作が決定いたしました!

71
名前は開発中のものです。[sage]   投稿日:2014/02/23 10:48:31  ID:OYRFrFDJ
「スマホ」は4インチ前後の液晶サイズが一般的で5インチだと大きく機種も限られる。
「タブレット」は8インチ前後が中心? 5〜11辺りまで。
10インチ辺りからモバイルノートPC。

「スマホ向け」をタブレットでプレイすることは出来るけれど
「タブレット向け」はスマホでは画面小さくて難しいよね。
で、タブレット向けって結局、PC開発者・ユーザーの目線の延長線上にある気がする。

客層を広げる・客と金を集める為にはスマホ向けで作んないと駄目でしょ。
でも、いま開発者側が見てるのはタブレット向けだよね。そう感じる。

もともとノベルゲーってスマホの小画面には向かないコンテンツだしね。
スマホ向けと銘打って配信されてる過去作のどれを見ても新規ユーザーが
魅力を感じるものだとはとても思えないし。システム的にもコンテンツ的にも。
なんかPC持っててプレイしてるユーザーがスマホ/タブレットでも同等の内容を
求めるというはっきり言って「頭おかしい」要求に変に応えようとか思っちゃう
専門馬鹿な開発者ってのも問題だと思うし。そういう要求するクライアントもね。

根本のところから違うものだって認識は必要だと思うんだよねぇ。
コメント2件

72
名前は開発中のものです。[sage]   投稿日:2014/02/23 12:05:37  ID:96IySniw
>71
携帯ゲーム機でゲーム遊んでいる奴は基地街扱いw

73
名前は開発中のものです。[sage]   投稿日:2014/02/23 12:22:38  ID:n8/hEfyO(2)
ノベルゲーム自体に時代を引っ張るようなオーラがあるときなら
まだ強引な移行が進んだかもしれないけど……

今はなんだ? ニコニコか艦これ?

74
名前は開発中のものです。[sage]   投稿日:2014/02/23 13:32:48  ID:9Ss0KZu2
>71
スマホどころか、ケータイの時代から
がしがし移植されてたし、なにより
PSPとかVITAでいくらでもでてるぞ
画面サイズはなんら問題にはならない
まぁ、そのまま持って行こうとして文字サイズが残念なことになってるのは良くあるけどなんとかなる

今のスマホやタブレットにおけるノベル系の最大の問題は、クリック進行前提がタッチ操作と根本的に相性悪いことだよ

75
名前は開発中のものです。[sage]   投稿日:2014/02/23 15:58:06  ID:96JJ3Ykw
オート専用にするしか

76
名前は開発中のものです。[sage]   投稿日:2014/02/23 17:35:20  ID:h4z5dIas
タッチ前提はやばいよな
画面が小さいのは置いといても
DSとかPSPならまだボタンついてるから、長時間プレイは何とか出来るが
タッチは無理だろ

77
名前は開発中のものです。[sage]   投稿日:2014/02/23 17:53:03  ID:n8/hEfyO(2)
物理ボタンが完全に排除されちゃったスマホ・タブレットでは
ノベルゲームは現実的じゃないと思う

エロゲって枠なら、多少ゲーム性があるもののほうが
向いてるんじゃないか

78
名前は開発中のものです。[sage]   投稿日:2014/02/24 12:52:10  ID:WyQLrW3B
スマホ向きのユーザーインターフェースってどんなんだろ
ドラッグ&ドロップとかかね

79
名前は開発中のものです。[sage]   投稿日:2014/02/24 14:03:58  ID:4JW4hGgw
向いていない。

80
名前は開発中のものです。[]   投稿日:2014/02/24 14:45:52  ID:rhg0lnzI
いっそのことスマホ・タブレットにマウス・キーボードを繋いでプレイしたらいい

81
名前は開発中のものです。[sage]   投稿日:2014/02/24 15:02:54  ID:FppbX7Tc(3)
一番大きいのはフリック
あれはモバイル端末では簡単でマウスでは大変という大きな差をもたらす

82
名前は開発中のものです。[sage]   投稿日:2014/02/24 21:57:28  ID:zARZMOJd(3)
マウスジェスチャーで代用すればマウスでも何とかなりそうではある
それなら開始位置に依らないだるし
コメント1件

83
名前は開発中のものです。[sage]   投稿日:2014/02/24 22:12:45  ID:FppbX7Tc(3)
フリックを知らないユーザーってPCで言えばダブルクリックを知らないユーザーくらいだと思うけど
マウスジェスチャー的な動作の存在を知ってるのはそっからだいぶ高いレベルになる気がする
コメント1件

84
名前は開発中のものです。[sage]   投稿日:2014/02/24 22:37:33  ID:6R1pyONG(5)
一番多用する左クリック/Enterの文字送りとバックログの2つを
フリックの上下に割り当てて、残り2つはメニューPOPUPとテキスト消し。
その辺しか選択肢がないよねぇ。
端末に依存しない操作って上下左右フリックしか無いもんね。

PCはいくつも出来ちゃうからまた機能差が出ちゃうんだけど。

85
名前は開発中のものです。[sage]   投稿日:2014/02/24 22:39:19  ID:6R1pyONG(5)
あ、タップでテキスト送りは現実的じゃないって
コンセンサスの上でね。
あとメニュー呼び出しはロングタップもありか。

86
名前は開発中のものです。[sage]   投稿日:2014/02/24 22:49:04  ID:6R1pyONG(5)
>82
そうでもないんだよ。
マウスジェスチャーは、と言うかマウスカーソルが画面の中央にいると邪魔でしょ?
でも確認ダイアログって画面の中央に出るじゃん、当然だけど。
あと最近は画面端のPOPUPメニューがあるから単純に画面端に
カーソル寄せることも出来ない。
吉里吉里で上メニューが生きてて下にもPOPUPメニューがあると
カーソル置く位置に困ったりすることも。ワムソフトのとか。
戯画のNexusなんかもうどうしてくれようかな感じだしw

大図書館の周回プレイでジェスチャーで次の選択肢に飛ぼうとして
確認ダイアログで画面中央に行ったカーソルを動かして……
みたいな動作を繰り返した記憶が。
カミカゼなんかもだなぁ。あれは右下のボタンでだけど。
コメント1件

87
名前は開発中のものです。[sage]   投稿日:2014/02/24 22:52:53  ID:6R1pyONG(5)
ミス防止に確認ダイアログは出したい。
でも画面中央に出たのをクリックで決定しかできない。
マウスジェスチャーの問題点だと思うんだけどね。

確認ダイアログのYes-Noをジェスチャーで選択出来るように
していないのは実用としては駄目なんじゃないかなぁ。
コメント1件

88
名前は開発中のものです。[sage]   投稿日:2014/02/24 23:12:32  ID:FppbX7Tc(3)
PCのノベルゲーでマウスジェスチャーが要るかっつー根本のとこだと基本はいらんだろうな

「スマホ向けのUIがあるかどうか?」ってのが話題のスタートなんで、「フリックという大きい違いがある」
「だからPCとスマホで完全共通コードの使い回しは微妙だよね」で終わりでいいと思うんだけど

タップについてもマウスクリックと同価では捉えられないし
コメント1件

89
名前は開発中のものです。[sage]   投稿日:2014/02/24 23:15:46  ID:zARZMOJd(3)
>83
初回起動時に説明出すか…?
読まないだろうなぁ…

>86-87
カーソルをどこに置くかはまぁプレイする側の好みみたいなもんだから置いとくとして

確認ダイアログも自分で実装して画面内どこでもいけるようにマウスジェスチャー対応させるとか…?

90
名前は開発中のものです。[sage]   投稿日:2014/02/24 23:41:42  ID:6R1pyONG(5)
あー、確認ダイアログは何故必要かというとミスしたら困るから。
逆に言えばミスしても困らない=簡単にリカバリ出来るならいらないのよね。
多少の操作は必要だとしても。

次の選択肢へ であれば 前の選択肢へ or オートセーブ(からの復帰)
ロード であれば オートセーブ(からの復帰)
セーブ であれば セーブ画面で編集削除移動
終了 であれば レジューム起動              なんかがありさえすれば。

セーブデータの上書き確認くらいかな、ダイアログが必須なんて。
ただ実際にこれらが全部出来るのって紫のCMVSくらいかなぁ、現状。

91
名前は開発中のものです。[sage]   投稿日:2014/02/24 23:54:32  ID:zARZMOJd(3)
セーブデータの上書きって意味ならどうせどのデータか選択するために
マウス動かすからあんまり関係ない気がする
実装云々は置いといて出来なくはなさそうだな

結論は>88になりそうな気がするけども

92
名前は開発中のものです。[sage]   投稿日:2014/02/25 00:12:06  ID:VYVMNqR/
>87
覚えとく

ジェスチャー有効時は、
ダイアログ時に右クリックしたらジェスチャーのアイコン表示すればたぶん伝わるよね

93
名前は開発中のものです。[sage]   投稿日:2014/02/25 01:00:42  ID:6Ysabw4T
履歴から任意のラベルを指定してロールバックできるプラグインって既存でありますかね?
自分で実装するとなると難易度高いよね、これ……。

94
名前は開発中のものです。[sage]   投稿日:2014/02/25 01:04:07  ID:CEkZLi8U(2)
シナリオファイルを解析してその位置の状態を調べれば行けるかな
フラグとかあったら無理だな

95
名前は開発中のものです。[sage]   投稿日:2014/02/25 01:18:11  ID:qOz6xYxf
ワムソフト版なら出来てるんだし中見てみればいい。
ノーブルワークスからだな。

96
名前は開発中のものです。[sage]   投稿日:2014/02/25 04:46:25  ID:v1w2auae(2)
バラしてみると分かるけどアレはksファイルじゃないから
おいそれ真似できるようなものじゃない

97
名前は開発中のものです。[sage]   投稿日:2014/02/25 10:35:54  ID:KlpcH4Xi
今流行りの、ゲームの進行具合をTwitterに投稿する機能
誰か吉里吉里でプラグイン作って! 僕は無理です(^ q ^)

98
名前は開発中のものです。[sage]   投稿日:2014/02/25 15:18:10  ID:87yy80JQ
ゲーム進行が逐一ツイートしてる奴がいたらとりあえずブロックですわぁ(^ q ^)

99
名前は開発中のものです。[sage]   投稿日:2014/02/25 15:22:39  ID:l463nPpM(2)
もっとエロゲに勢いがあって、中堅どころの萌えゲーでもバンバン売れてる時代に
Twitterが流行っていたら相性が良かったかもしれない

そういう時代があったとしてもFateとかAIRとかのゲームにそんな機能付いてたら
ドンビキだっただろうけど

100
名前は開発中のものです。[sage]   投稿日:2014/02/25 15:26:13  ID:CEkZLi8U(2)
ああいう連携機能は宣伝することにガメツイことを証明するだけだから
マイナスだろう

101
名前は開発中のものです。[sage]   投稿日:2014/02/25 16:14:50  ID:v1w2auae(2)
function tweet(text) {
Plugins.link("systemEx.dll") if (typeof System.urlencode != "Object");
System.shellExecute("http://twitter.com/?status=";+System.urlencode(text));
}

102
名前は開発中のものです。[sage]   投稿日:2014/02/25 21:08:16  ID:gEdd7xgB
初回起動時にダイアログ出して「実装してみたから協力して!」ってやれば奇特な人はオンにするんじゃね?
もちろんデフォルトは連携しないでコンフィグからいつでもオフに出来るようにした上で

103
名前は開発中のものです。[sage]   投稿日:2014/02/25 21:26:50  ID:l463nPpM(2)
何にせよエネルギーに満ちた業界じゃないとやりづらい
コアなファンがいるゲームならいけるかな?

104
名前は開発中のものです。[sage]   投稿日:2014/02/26 00:39:01  ID:kq1MwU2n
Twitter連携はNitro+とかMOONSTONEがやってるけど
結局のところ相性は良くない。
持ってない人には「何やってんだこいつ」って無意味な垂れ流し
持ってる人とならコミュニティ組めるかもしれないけど
オープンなTwitterでやる事じゃないし。エロゲだしね。

でぼみたいにゲームエンジンからアクセスできるユーザー専用の
BBSとか、クローズなコミュニティ作るのが現実的なアプローチ。
まぁこのスレの話題じゃないけど。

この系統の話でこのスレに関わるとすればネット連携機能かな。
追加エピソードのダウンロード配信とか自動アップデート機能とか。
既に実装してるところもあるけど。

105
名前は開発中のものです。[sage]   投稿日:2014/02/26 01:05:41  ID:FJEKbo0G
それこそ今のラブライブだとか艦これだとか
あの規模の勢いを持ってるコンテンツじゃないとね

エロゲがそうだった時代もあったんだが・・・

106
名前は開発中のものです。[sage]   投稿日:2014/02/27 17:12:37  ID:WHWyfCbe
ツイート機能は邪魔というかテロ

107
名前は開発中のものです。[sage]   投稿日:2014/03/04 20:05:15  ID:cjsgYy3I(2)
TJSで定数宣言ができればいいのになあ。
直で値を入れるとマジックナンバーだらけになってしまう……。

みんなどうしてる?

108
名前は開発中のものです。[sage]   投稿日:2014/03/04 22:17:01  ID:0Tvy6POT
Const○○は定数扱い って感じのコーディングルール作っとけば良いだけじゃね
自分で決めたルールも守れないなら諦めろ

109
名前は開発中のものです。[sage]   投稿日:2014/03/04 22:28:13  ID:cjsgYy3I(2)
んー、自分だけで組んで自分だけが使うソースならそれでもいいんだけどね

110
名前は開発中のものです。[sage]   投稿日:2014/03/04 22:30:49  ID:g03Bt9ak
varの代わりにconstが使えるけどね>TJS(でも意味はvarと同じ)

どうしても読み取り専用にしたけりゃ
function makeConst(name, value) { (@"property ${name} { getter { return ${value}; } }")!; }
みたいに読み取り専用のプロパティ作るしかないかと…
コメント1件

111
名前は開発中のものです。[sage]   投稿日:2014/03/05 01:27:32  ID:glyzPB7W(2)
メッセージレイヤのサイズ変更についてですが
@position layer=message0 page=fore margint="10" marginl="100" marginr="100" marginb="10" widht=1000 height=250 left=140 top=490
と記入しても起動するとメッセージレイヤの高さは指定通りになるのですが、幅が指定通りになりません。
色々いじっていたらconfig.tjsのmwを1000とすることによってメッセージレイヤを1000×250にできたのですが、
なぜpotisionのwidhtだけ命令が無視されるのでしょうか?
恐らく凄く単純なミスか勘違いをしているのだと思うのですが、
解説書やネットなどで調べてもpositionタグでできるということしかわかりませんでした

112
名前は開発中のものです。[sage]   投稿日:2014/03/05 01:37:54  ID:KkEVcx03
>なぜpotisionのwidhtだけ
? たんなるTypo?
それとも本当にwidhtって打ってるならwidthだけど……

113
名前は開発中のものです。[sage]   投稿日:2014/03/05 01:40:07  ID:glyzPB7W(2)
ありがとうございました、死んできます
コメント2件

114
名前は開発中のものです。[sage]   投稿日:2014/03/05 01:47:20  ID:BSmIsMvp
>110
うおお、ありがとー。そのコード、使わせていただきます。

>113
( ´∀`)σ)A`)

115
名前は開発中のものです。[sage]   投稿日:2014/03/05 23:43:22  ID:s6MFiOo+
>113
死ぬ前にエディタの設定弄って強調表示入れとけ

116
名前は開発中のものです。[sage]   投稿日:2014/03/06 07:47:03  ID:mRWk7bI0
だいたいlv3-4くらいのモノデス いつもお世話になっております。
栞ロードすると何故かkag.inStableが1の状態で入って、困っています。
そこで現在onload.ksにて一時的に変数をいれ、シナリオ1行1行の終わりにマクロを入れ onload.ksにて定義した変数の値を消そうとしています。
そこで質問なのですが、 変数を初期化する時、↓の中でどれが一番早い(もしくはオススメ)でしょうか

[macro name="macroA"]
[eval exp="tf.a = 0;"]
[endmacro]

[macro name="macroB"]
[eval exp="tf.a = '';"]
[endmacro]

[macro name="macroC"]
[eval exp="tf.a = void;"]
[endmacro]

[macro name="macroD"]
[eval exp="delete tf.a;"]
[endmacro]

condやifをつけたり付けなかったり・・・etc
ちょっと変な質問ですが、よろしくお願いします。

117
名前は開発中のものです。[]   投稿日:2014/03/07 18:13:54  ID:PaM9OGRj
すいません、みなさんがどのようにタイトル画面やストーリー、設定やストーリーの流れを書いているのか知りたいので、First.ksなどを公開しているノベゲはありませんかね?

118
名前は開発中のものです。[]   投稿日:2014/03/09 19:49:47  ID:xiS0J6Xq
吉里吉里Zで、スクリプトで例外が発生しました
文法エラーです(syntax error) と出てしまいます。

http://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=NAnt%A4%C7%B5%C8%CE%...
このやりかたでSUCCEEDまで行ったのですが、syoukaiフォルダを読むとエラーが出ます。

生成されたsavedataフォルダの中のkrkr.console.logには、最後の方に

19:15:27 DefaultMover.tjs を読み込みました(2ms)
19:15:27 文法エラーです(syntax error) at line 5698

19:15:27 スクリプトで例外が発生しました
文法エラーです(syntax error)
19:15:27 trace : initialize.tjs(118)[(function) KAGLoadScript] <-- initialize.tjs(200)[(top level script) global] <-- startup.tjs(33)[(top level script) global] <-- startup
19:15:27 (info) CPU clock (roughly) : 2370MHz


となっています。
DefaultMover.tjsの5698行目が吉里吉里Zの文法になってないってことでしょうか?
コメント1件

119
名前は開発中のものです。[sage]   投稿日:2014/03/10 05:19:47  ID:XNoFIu8y
>118
文法エラーが出るときは、問題があるのはたいていはその行じゃなくて
それより前になる。

内容もセミコロンを忘れてたりとか{}を閉じるの忘れてるとか。
そういうのが多いよ。
コメント1件

120
名前は開発中のものです。[sage]   投稿日:2014/03/10 22:42:36  ID:jvR+MVSq
>119
まず、SYOUKAIフォルダの中にDefaultMover.tjsファイルがありませんでした。
なのに上のようなエラーが吐出されます。

OUTFOCUSさんところの通りにやったつもりなのですが、何か違う箇所があったんかなぁ
コメント1件

121
名前は開発中のものです。[sage]   投稿日:2014/03/15 03:06:43  ID:UkF4p0GV
吉里吉里のedgecolorって 動作おかしくない?

122
名前は開発中のものです。[sage]   投稿日:2014/03/17 03:11:00  ID:6HVHxui+(2)
Layerクラスの saveLayerImage で保存した画像ファイルを削除したいんだけど
どうすればいいんだろう
コメント1件

123
名前は開発中のものです。[sage]   投稿日:2014/03/17 03:55:24  ID:6HVHxui+(2)
>120
もう解決したかもしれんけど、DefaultMover.tjs はちゃんと読み込まれてる。
エラーが発生しているのはその後みたい。

19:15:27 trace : initialize.tjs(118)[(function) KAGLoadScript]

ってあるから、initialize.tjs の118行目で落ちてるっぽい。
実際は、その行で読み込んでるスクリプトに文法エラーがあるんだと思う。

124
名前は開発中のものです。[sage]   投稿日:2014/03/17 06:37:26  ID:afJBlGKS(3)
質問する人はいるけど答える人が

125
名前は開発中のものです。[sage]   投稿日:2014/03/17 12:44:12  ID:afJBlGKS(3)
var obj_ar = [];

obj_ar[0] = %["name" => "すずき", "height" => "152"];
obj_ar[1] = %["name" => "たなか", "height" => "153"];
obj_ar[2] = %["name" => "さとう", "height" => "153"];
obj_ar[3] = %["name" => "たかはし", "height" => "146"];

この状態でソートの第一キーをheight、同順だった時の第二キーをname(両方降順)にしたいのですが
.sortを使ったらエラーが出ました。オブジェクトのソートってどうやるんでしょうか
コメント1件

126
名前は開発中のものです。[sage]   投稿日:2014/03/17 13:00:07  ID:OvmLcvFC
> var array = [ "abcd", "abc", "ab", "a" , "b", "c" ];
> array.sort(function(a,b) { return a.length < b.length; }, true );
> // ↑ 文字列の長さの短い順
> // (長さが同じ"a" "b" "c" はソート後もこの順番である)

リファレンスのこれがヒントやで
コメント2件

127
名前は開発中のものです。[sage]   投稿日:2014/03/17 13:10:38  ID:tN0tKgXY
>122
fstat.dllのdeleteFileで消せる
コメント1件

128
名前は開発中のものです。[sage]   投稿日:2014/03/17 20:39:36  ID:afJBlGKS(3)
>126
何だこの意味不明なのはと思い 読み飛ばしてたけどこれ神やん・・・
ありがとうございます

129
名前は開発中のものです。[sage]   投稿日:2014/03/18 16:45:46  ID:XYqT5MXR
>127
ファイル消せました。ありがとー!

130
名前は開発中のものです。[]   投稿日:2014/03/25 04:59:19  ID:DeMzuVtu
質問です。
コンフィグで、
ゲームマスターVOL・BGMVOL・SEVOL・ボイスマスターVOL・
キャラごとVOL を調整できるように項目追加したいです。
(最近のエロゲーでよくあるかんじ)
調べてもマスターや個別を設定できるようなプラグインなども見つからず、
行き詰ってます。助けてくださいおねがいします!
コメント2件

131
名前は開発中のものです。[]   投稿日:2014/03/25 09:42:54  ID:KT+bOjyU
不謹慎ゲームスレ
↑   ↑   ↑   ↑   ↑  

132
名前は開発中のものです。[sage]   投稿日:2014/03/25 10:46:08  ID:zhGFmmWt
BGMとSEのバッファを必要分用意してそれぞれ固定したらいいんじゃないの?
コメント1件

133
名前は開発中のものです。[sage]   投稿日:2014/03/25 14:03:16  ID:VLMY8Bks
たぶんTJS理解してないから厳しいんじゃないかと思うんですけど(名推理)

134
名前は開発中のものです。[sage]   投稿日:2014/03/25 15:24:36  ID:Ipwh23Ht
BGMとSEのバッファ追加分けにTJS知識なんて必要だっけ?
>130
答え>132さんのでFA
あと音声管理系のわかりやすい作り方公開してるサイトさんあるぞ
それ読んでも解らない!!というなら吉里吉里での実装は諦めれ
>52の吉里吉里LV0で、エロゲーレベルシステムを求めるのは無謀です
素直に誰か人雇え

135
名前は開発中のものです。[sage]   投稿日:2014/03/25 20:16:06  ID:RkmyO7GX
マスターボリュームの所が結構めんどい

136
名前は開発中のものです。[sage]   投稿日:2014/03/25 23:13:35  ID:D/7MxlTR

137
名前は開発中のものです。[sage]   投稿日:2014/03/26 00:57:55  ID:M3I7ix1f
>126 を参考に >125のheightの値+配列の番号を一度純粋な配列に入れ.sort()を実行。
その上でfunction(a,b)を使って値を調べてみたんだけど・・・
配列の総数が16以下の時は調子よかったのに17?を超えると処理順が変わる・・・
同じ位置にある配列を確認しだしたり、最終的には途中からreturnの値と判定?が逆になったりで、
さすがに心が折れ また相談に来ました。

(´・ω・`)オススメのオブジェクトソートの方法がありましたら、教えてください
コメント1件

138
名前は開発中のものです。[sage]   投稿日:2014/03/26 14:30:33  ID:I6yDb33Y
まずはお前の書いたTJSコードを出さないとお話にならない
間違ってるとこがあれば指摘する

139
名前は開発中のものです。[sage]   投稿日:2014/03/29 23:32:55  ID:HGfCVGtd
>137です インフルでひーひーいっとった・・・
コードがあまりに汚いので出直してきます

140
名前は開発中のものです。[sage]   投稿日:2014/03/30 02:09:11  ID:3UXRZZeA
しょうがないにゃぁ...

var list = [], count = 20, rndmax = 100;
var rndgen = new Math.RandomGenerator();
// 適当なテーブルを作成
for (var i = 0; i < count; i++) list.add(%[ id:i, number:int(rndgen.random() * rndmax) ]);
// ソート前一覧表示
for (var i = 0; i < count; i++) with (list[i]) Debug.message("before(%03d) ... id:%3d / number:%3d".sprintf(i, .id, .number));
// ソート実行
list.sort(function (a,b) { return a.number < b.number; }, /*安定ソート*/true);
// ソート後一覧表示
for (var i = 0; i < count; i++) with (list[i]) Debug.message(" after(%03d) ... id:%3d / number:%3d".sprintf(i, .id, .number));
コメント1件

141
名前は開発中のものです。[sage]   投稿日:2014/03/31 11:01:49  ID:2rAG33+N
TJSでダイアログを表示させるkag.なんちゃらがどうしても思い出せない
助けて
コメント1件

142
名前は開発中のものです。[sage]   投稿日:2014/03/31 11:10:05  ID:5mbkmGr7
  ズドドドドドド!!!

マックノーウチ! ゚ヾ  ″
  =≡⌒)∵∧_∧∵
∴ Λ_≡∴(   )∴>141
⌒)(゚Д/⌒)/ / ̄(⌒≡
≡/ヽ| ソ⌒ ヽ_Λ=
\/Λ_L_/  ||Д゚)/
  (゚Д゚|  ||/∴.
_=≡ ̄|  |(⌒=―
∴―=≡/ ノ )∵≡=
  ∴// /| |ゞ
  〃/( ∧| |マックノーウチ
  / | ||ヽ \
  / | || v⌒)
 (_ノ(_)(_(_/

頭を打てば思い出すかもしれない

143
名前は開発中のものです。[sage]   投稿日:2014/03/31 12:09:19  ID:0P4zw5tc
つまんね

144
名前は開発中のものです。[sage]   投稿日:2014/03/31 17:45:59  ID:5ATAhSaA
>140
ウオオオオSUGEE!完璧です!
ありがとうございます!
この発想はまったくなかったOTL

145
名前は開発中のものです。[sage]   投稿日:2014/04/01 14:24:05  ID:4Wwkj6ug(3)
score()って自作の関数が、scoreって名前だけが
関数ではないかプロパティの種類が違いますってエラー吐いて蹴られる
Afterinit削除しても、first.ksの一番頭に持ってきてsで止めても蹴られる
どこで引っかかってんのかマジで分からん・・・

146
名前は開発中のものです。[sage]   投稿日:2014/04/01 14:39:22  ID:Gabksxz3
そのエラーメッセージを貼りなよ

147
名前は開発中のものです。[sage]   投稿日:2014/04/01 14:40:45  ID:ohuMdckj(2)
エラーメッセージはたぶんそのまんまでしょ

最小限に切り分けてソースうp汁 と言いたいところだが、
>52のLV3くらいだとそれができないから先に進まないんだよなあ

148
名前は開発中のものです。[sage]   投稿日:2014/04/01 15:19:11  ID:4Wwkj6ug(3)
first.ksの先頭に
function score() {
return 777;
}
を置いて、var score=0; の前にSystem.inform(score());を置くと問題無いけど
後に置くとエラーが出る
関数と同じ名前の変数があると駄目とかあったっけ・・・?

149
名前は開発中のものです。[sage]   投稿日:2014/04/01 15:24:56  ID:ohuMdckj(2)
そらもうダメやろ……
var score = 0;とした時点でfunction scoreは上書きされて消える

150
名前は開発中のものです。[sage]   投稿日:2014/04/01 15:27:57  ID:4Wwkj6ug(3)
あー・・・本当に・・・
過去に作った物のソースだけコピペしてきて、そっちでは動いてたから考えた事も無かったけど
過去の動いてるソース見たら変数名と関数名のバッティングしてなかった・・・
コメント1件

151
名前は開発中のものです。[sage]   投稿日:2014/04/01 17:52:47  ID:q8yhIQBv
これは変数のスコープとスクリプトの実行時評価順の話題に続く展開ですね。
var score = 999;
function score() {
var score = 777;
return score;
}
{
var score = 666;
}
System.inform(typeof score == "Object" ? score() : score);
さて,結果はいくつになるでしょう?

152
名前は開発中のものです。[sage]   投稿日:2014/04/01 22:25:05  ID:BnHmpu9c
最期の666のはブロックの外には反映されないわけだな

tf.a = "aaa";
dic = %[A : tf.a];
tf.a = "bbb";
とやると
System.inform(dic.A) は "aaa"

2行目は値を代入するんじゃなく参照してるだけと思ったら逆だった

153
名前は開発中のものです。[sage]   投稿日:2014/04/02 02:27:36  ID:/s1P3gmk
>150

//Scripts.evalStorage でtjsファイルを読み込んでる仕様ならstartup.tjsで

Scripts.evalStorage_org = Scripts.evalStorage;
Scripts.evalStorage = function(file){
var res = evalStorage_org(...);
if( ( typeof global.score ) != 'undefined' ){
global.dm( @'${file} では score があるよ' );
}
else {
global.dm( @'${file} の時点ではscore は無いよ' );
}
return res;
}incontextof Scripts;
//のようにScripts.evalStorageをオーバライドして、定義したファイルさがせるかも。

154
名前は開発中のものです。[sage]   投稿日:2014/04/02 20:46:30  ID:qDENxk4e
普通にgrepで探したらどうなのか

155
名前は開発中のものです。[sage]   投稿日:2014/04/04 03:56:07  ID:asZ73Wxh
一時変数って(シナリオ)ファイル跨いで使えないのか・・
ファイル跨いでも使える方法知っていないでしょうか?

156
名前は開発中のものです。[sage]   投稿日:2014/04/04 04:43:59  ID:OwRRcLNl(3)
え、ファイルを跨いで使えるよ
どこかでdeleteしてるんじゃないの
コメント1件

157
名前は開発中のものです。[sage]   投稿日:2014/04/04 19:21:15  ID:wW00wg3/
ノベルツール選考スレより

            HTML5       専用エディタ    GUIを使った編集    リアルタイムプレビュー   スクリプト記述

light.vn          ×(対応予定)     ○              △(対応予定)       ○                ○
らのべえ           ×               ○              ○                 ○                ×
ティラノビルダー     ○           ○              △                 ×               ○
吉里吉里          ×           △             ×                 ×              ○
Almight            ○            ×             ×                 ×               ○
Live maker        ×           ○             △(座標指定必要)    ×              ×

ノベルツール選考スレ 4th KIND

158
名前は開発中のものです。[sage]   投稿日:2014/04/04 19:56:56  ID:svIEGCL2
catが無いのはなんで

159
名前は開発中のものです。[sage]   投稿日:2014/04/04 19:59:12  ID:9XWpcWhf
なんで?

160
名前は開発中のものです。[sage]   投稿日:2014/04/04 21:40:46  ID:nRKEG3MS
Renpyは?

161
名前は開発中のものです。[sage]   投稿日:2014/04/04 21:54:28  ID:xNTBuJnX
Cとかプログラミング言語使えないけど
吉里吉里とTJSはノベルゲー以外でも色々作れるから末永く生き残ってほしい
新しいのを覚える気が無いとも言うけど

162
名前は開発中のものです。[sage]   投稿日:2014/04/04 22:28:55  ID:OwRRcLNl(3)
リアルタイムプレビューってなんぞ
コメント1件

163
名前は開発中のものです。[sage]   投稿日:2014/04/04 23:02:39  ID:ftH12aN/
>162
プレビュー画面がついていて
書いたプログラムの行を選択すると、その行のゲーム画面が表示される
これが無いといちいちゲームを起動させてみないと思い通りに動いているか分からない

特にアニメーション等座標の調節が必要な物は、ムービーメーカーのように画面で見ながら
微調節して確認、また微調節と簡単にチェックし書き換えられる

GUIを使った編集とは、WardやPowerPointのようにゲーム画面に直接キャラや画像をドラッグドロップで放り込めるかどうか
コメント1件

164
名前は開発中のものです。[sage]   投稿日:2014/04/04 23:07:07  ID:oS1iNqnl
例えば「画像Aをこの座標まで移動」って書いたらその瞬間プレビュー画面でその通りに動くってこと
他のスクリプトエディターだといちいちビルドして再生をしないといけない=効率が悪い

165
名前は開発中のものです。[sage]   投稿日:2014/04/04 23:07:25  ID:cs6n5nh1
Wordな

166
名前は開発中のものです。[sage]   投稿日:2014/04/04 23:30:17  ID:OwRRcLNl(3)
>163-164 トン
プレビューって便利そう

167
名前は開発中のものです。[sage]   投稿日:2014/04/04 23:44:23  ID:rwSy1ORT
ウィンドウサイズ不問で扱えるよう
数値でなく比率で指定してるからどうでもいい

168
名前は開発中のものです。[sage]   投稿日:2014/04/05 00:17:55  ID:h9gdLr+t
ソルトライブで検索してワロタ

新卒「スマートフォンのアプリを開発しているソルトライブ社にプログラマとして内定が決まりました!!」

「特定人材派遣という形で派遣先が決まりました」

169
名前は開発中のものです。[sage]   投稿日:2014/04/05 00:29:19  ID:CIKMY2LT
↑誤爆すまん

170
名前は開発中のものです。[sage]   投稿日:2014/04/05 01:12:53  ID:3PJaSqwm
KKDEだったらすぐ実行できるやん

171
名前は開発中のものです。[sage]   投稿日:2014/04/05 03:00:04  ID:2nsWcHE4
>156
えまじですか?
例えばa.ks内でf.suzi=6の宣言したらb.ksでは宣言しなくてもf.suzi=6
の数字引き継げるんですか? なぜできない・・
コメント1件

172
名前は開発中のものです。[sage]   投稿日:2014/04/05 04:42:02  ID:H7v7Z7Q+
>171
吉里吉里を終了したらシステム変数(sf.*)以外は値が消えちゃうけど
そういうことじゃないよね

173
名前は開発中のものです。[sage]   投稿日:2014/04/05 09:27:25  ID:p3CZEYaz
tf.→そもそも保存されない 一度ゲームを終了したら全リセット。
f.→ラベル通過時にセーブデータに組み込まれる(セーブロードで値が変わる) ロードや、ラベル通過しない場合tfと同じ全リセ
sf.→保存されるタイミングは知らないが、システムに保存される(セーブデータを消さなければ いつでも使える)
って感じ?ファイル云々は関係ないはず

174
名前は開発中のものです。[sage]   投稿日:2014/04/05 10:07:16  ID:54tYgs3x(2)
リアルタイムプレビューまではともかくIDEっぽいものの充実は今後重要だろうね

175
名前は開発中のものです。[sage]   投稿日:2014/04/05 12:47:47  ID:c1vPCJ4M
そういえばCrystel Engineはどうなったのか
今時Windows専用は時代遅れな気がするけど

176
名前は開発中のものです。[sage]   投稿日:2014/04/05 13:34:51  ID:3GzJNY1q
10年以上の歴史があるツールなのに
なんでか外部ツール的なのって全然充実してないよね
KKDEが無くなったら死ぬ テキストエディタに定義ファイル読み込ませてやるのはしんどい

177
名前は開発中のものです。[sage]   投稿日:2014/04/05 14:02:21  ID:W+2PAW8L
ツールなんて自作するのが当たり前だから。

178
名前は開発中のものです。[sage]   投稿日:2014/04/05 16:15:48  ID:LE8uIj2o
シナリオライター=プログラマーではない
そもそもそれだけの技術があるならスクリプトなんか使わず言語でゲーム作ったほうが自由度が高い

179
名前は開発中のものです。[sage]   投稿日:2014/04/05 17:00:09  ID:94AlBLq3
ぼくは自作するのが面倒くさいからツールを使うんです
コメント1件

180
名前は開発中のものです。[sage]   投稿日:2014/04/05 22:00:38  ID:IZNPxTRm
堀井雄二は簡単なプログラムは自分で組んでたね。
その方がイメージ伝えるのが早いって。簡単な絵も描いてた。

いまはゲームプランナーでそんな事してる人いないんだろうな。

181
名前は開発中のものです。[sage]   投稿日:2014/04/05 22:50:01  ID:54tYgs3x(2)
まあ同人の世界なら現代でも普通

182
名前は開発中のものです。[sage]   投稿日:2014/04/05 23:05:23  ID:44ZnSC4E
プロでも普通だろ
映画監督だってコンテ描いて脚本の叩き台書いたりするわけだし
そういうことをしないで成立してるゲーム制作現場もあるとは思うけど

183
名前は開発中のものです。[sage]   投稿日:2014/04/05 23:33:54  ID:9tAKJ/aH
吉里吉里互換のティラノスクリプトに移住すりゃいいじゃん
Light.vnはコンセプトはいいけど互換性が全くないのがなぁ

184
名前は開発中のものです。[sage]   投稿日:2014/04/06 06:23:07  ID:0kTjeKLF
吉里吉里ってGUIというかRADツールなかったっけ

185
名前は開発中のものです。[sage]   投稿日:2014/04/06 13:48:00  ID:fMPZAnS4
>179
× 自作するのがめんどくさい
○ 乞食するしか能がない

186
名前は開発中のものです。[sage]   投稿日:2014/04/06 14:50:52  ID:30lSxMeg
それは視野が狭いな
矛盾している

187
名前は開発中のものです。[]   投稿日:2014/04/06 16:39:15  ID:MuEhPe3b
スクリプト使うのが乞食というなら
機械語じゃなく誰かが作ってくれたプログラミング言語使うプログラマーも乞食なんだが?

188
名前は開発中のものです。[sage]   投稿日:2014/04/06 18:22:54  ID:unuSQFkX(2)
いるよね。こういう極論を言っちゃう人

189
名前は開発中のものです。[sage]   投稿日:2014/04/06 18:51:12  ID:gJs6CwNF
うんうん、そう言っとけば、とりあえず安泰だもんな

190
名前は開発中のものです。[sage]   投稿日:2014/04/06 19:00:37  ID:lVD6FnHz
自分でツールを作れないスクリプターを乞食呼ばわりする奴に限って
ツールを作るどころか大したゲームすら作っていないだろ
他人を見下すことで自分が高尚な人間だと思おうとしてるだけ

191
名前は開発中のものです。[sage]   投稿日:2014/04/06 23:13:42  ID:7B22eUbF(2)
どっかの解説サイトの人が

なんでも自分で作ろうとするのは車輪の再発明で自己満足です
既にあるものは利用しましょう

みたいなこと言っててなるほどなーと思ったので、今はそれに従っている。

192
名前は開発中のものです。[sage]   投稿日:2014/04/06 23:20:51  ID:X9urfOoq
まず既存のツールを使ってみて、それで不満が出てきたら改善する
それが進化というものだ

使ってみて不具合、バグや要望などフィードバックを送るのも立派な役目だぞ
いくら技術があっても何を改良すればいいか分からなければ進化はない

193
名前は開発中のものです。[sage]   投稿日:2014/04/06 23:29:55  ID:unuSQFkX(2)
車輪の再発明は無駄である

だが、

車輪の改良は無駄ではない

194
名前は開発中のものです。[sage]   投稿日:2014/04/06 23:39:47  ID:V9iAcx7k
車輪の再発明はオナニーしているようで気持ちがいい
コメント1件

195
名前は開発中のものです。[sage]   投稿日:2014/04/06 23:41:43  ID:A0SvMq2w
スクリプタはプログラマではないから、
改良するのにかかる時間と、その改良によって効率化できる時間の兼ね合いだな
微々たるものなら既存のものを使うのがてっとり早い

196
名前は開発中のものです。[sage]   投稿日:2014/04/06 23:45:10  ID:7B22eUbF(2)
>194
プログラマのサガだよな。どうしても自分で作りたくなってしまう。

197
名前は開発中のものです。[sage]   投稿日:2014/04/09 16:41:52  ID:egwWB99G
そしてあまりの気持ち良さに溺れてゲームを作るためにはじめたということを忘れてしまう。
腕のある人にこそ、いいゲームを沢山リリースして貰いたいんですがー。
見てて本当に、あーなんか気持ちよさそうにやってるなーって思う。

198
名前は開発中のものです。[sage]   投稿日:2014/04/09 16:43:33  ID:dbU+RxjV
そのツールが配布されるなら巡り巡っていいゲームが沢山リリースされる可能性あるからいいんじゃないですかね
とはいえ、そういうツールは往々にして誰得なニッチツールになってることもあるんだけど……

199
名前は開発中のものです。[sage]   投稿日:2014/04/10 16:24:38  ID:MFdiw9F3(2)
高レベ友の招待で昨日から温泉行ってたんだけど
メンテ開けて気がついたらみんなと旅立っててぼっち旅行になってた
ちょっと寂しいな

200
名前は開発中のものです。[sage]   投稿日:2014/04/10 16:25:25  ID:MFdiw9F3(2)
ごめ、誤爆

201
まりの気持ち良さに溺れてゲームを作るためにはじめたということを忘れてしまう。
腕のある人にこそ、いいゲームを沢山リリースして貰いたいんですがー。
見てて本当に、あーなんか気持ちよさ
[]   投稿日:0000/00/00 00:00:00

202
名前は開発中のものです。[sage]   投稿日:2014/04/09 16:43:33  ID:dbU+RxjV.net
そのツールが配布されるなら巡り巡っていいゲームが沢山リリースされる可能性あるからいいんじゃないですかね
とはいえ、そういうツールは往々にして誰得なニッチツールになってることもあるんだけど……

203
名前は開発中のものです。[sage]   投稿日:2014/04/10 16:24:38  ID:MFdiw9F3.net(2)
高レベ友の招待で昨日から温泉行ってたんだけど
メンテ開けて気がついたらみんなと旅立っててぼっち旅行になってた
ちょっと寂しいな

204
名前は開発中のものです。[sage]   投稿日:2014/04/10 16:25:25  ID:MFdiw9F3.net(2)
ごめ、誤爆

205
名前は開発中のものです。[sage]   投稿日:2014/04/22 14:06:01  ID:O3zLVHTY.net
Splashtop2というPCをタブレットでリモートするアプリで、
吉里吉里だと動画が表示されないんだけど、どっかの設定
いじれば表示できたりしますか?
ちなみに最大化は基本し辛いですが、設定いじると快適にできます、

206
名前は開発中のものです。[sage]   投稿日:2014/04/22 16:47:06  ID:LEmQy78i.net
>201
Lv5あるなら分かるだろ

207
名前は開発中のものです。[sage]   投稿日:2014/04/22 17:01:18  ID:WhZTGHOm.net
たぶんLV4.5くらいの人間が見栄を張ってると思うんですけど(名推理)

208
名前は開発中のものです。[sage]   投稿日:2014/04/22 20:51:04  ID:Emo1HvEf.net
もしくは
(今はまだLv足りてないけど)Lv5くらいでできるかね
とか?

209
名前は開発中のものです。[sage]   投稿日:2014/04/26 21:05:24  ID:j1lp/a3a.net
kikyou.info落ちてる?

210
名前は開発中のものです。[sage]   投稿日:2014/04/27 00:42:05  ID:oiaX95w+.net
ダウンロード出来ないから質問しようかと思ってたらやっぱり落ちてるのか
コメント1件

211
名前は開発中のものです。[]   投稿日:2014/05/02 09:42:20  ID:xwyPc8Uh.net
IDに「nintendo」がでたら神22代目 /ゲームサロン板
 ↑  ↑    ↑  ↑    ↑  ↑ 
コメント1件

212
名前は開発中のものです。[sage]   投稿日:2014/05/03 10:22:59  ID:pZq1WMpY.net
Deeたんやっぱ並みのオタクと一歩違う歪み方してるよな
東大生を面接でいじめてやった自慢とか

213
名前は開発中のものです。[sage]   投稿日:2014/05/04 09:26:45  ID:8lnUkbEn.net(2)
人間小さい・・・ww

214
名前は開発中のものです。[sage]   投稿日:2014/05/04 18:18:28  ID:yyVmC4WZ.net(2)
吉里吉里使うの初めてなんだけど
吉里吉里Zを使う場合って本体以外に何もダウンロードする必要無いの?
KAGはプラグインの中に入ってるKAGParser.dllのことでいいんだよな?

215
名前は開発中のものです。[sage]   投稿日:2014/05/04 18:22:36  ID:Vd7QUvGY.net
>210
>吉里吉里使うの初めて
なら
吉里吉里Z
はオススメしない

少なくとも聞くくらいなら
オススメしない

本家使っとけば
説明サイトいくらでもある
コメント3件

216
名前は開発中のものです。[sage]   投稿日:2014/05/04 18:29:56  ID:yyVmC4WZ.net(2)
>211
やっぱりそうか薄々そんな気はしてた
安定版をダウンロードしてみる

217
名前は開発中のものです。[sage]   投稿日:2014/05/04 18:43:18  ID:HKrupfz9.net
開発者忙しいのかなかなか更新されないしのう
せめて1.01までは待ったほうがええんちゃうか
コメント1件

218
名前は開発中のものです。[sage]   投稿日:2014/05/04 22:46:22  ID:8lnUkbEn.net(2)
メッセージレイヤーのフォントサイズを変更する

fontタグを使って文字サイズを変更する

kag.current.lineLayer.font.getTextWidthで取得できる幅がfontsize変更前と同じ

何故だ・・・

219
名前は開発中のものです。[sage]   投稿日:2014/05/05 02:09:29  ID:UDWFIKL8.net
kag.current.font.getTextWidth() じゃいかんの?

220
名前は開発中のものです。[sage]   投稿日:2014/05/05 15:46:46  ID:RLl17DlS.net
改行位置までのテキスト量を1としてllの方だと半分(5割)書いたところで一杯という判定になって
>215 試してみたところ 今度は逆に1.5まで書けるようになってしまった。\(^o^)/

// ソース長いからその場所だけ切り離して・・・みたけど
// 動作確認できてない↓
//font size=18

input='We Are The Winner とかそんな感じの文章ガアルノデス';

tmp_relinexpos = kag.current.relinexpos - kag.current.marginL - kag.current.marginR;
↑これをつかって

for(var i=0;i<input.length;i++)
{
tmp_char = input[i];
// 追加する予定の文字の横幅を取得
//tmp_char_width = kag.current.lineLayer.font.getTextWidth(tmp_char);
tmp_char_width = kag.current.font.getTextWidth(tmp_char);
// すでに格納されている文字の横幅を取得
//tmp_message_width = kag.current.lineLayer.font.getTextWidth(tmp_message);
tmp_message_width = kag.current.font.getTextWidth(tmp_message);

// 改行位置までいったら処理を終える
if((tmp_message_width + tmp_char_width) > ( tmp_reline_xpos )){return tmp_message;}
else{tmp_message += tmp_char;}
}
//帰ってきた文字を描画
//resetfont

長文スマソ

221
名前は開発中のものです。[sage]   投稿日:2014/05/08 01:14:02  ID:9lsRld72.net
Deeたんがまたオッサンと10代の悪いところを合わせたみたいなTweetをしておる……

222
名前は開発中のものです。[sage]   投稿日:2014/05/08 09:17:27  ID:h9PCgEcA.net
>215 ですが、修正方法がよくわからないので他の方法試す事にします。
>215さんありがとうございました。

223
名前は開発中のものです。[sage]   投稿日:2014/05/10 04:27:56  ID:rqRmATuE.net
>217
Deeたんのアカウント教えてくれ。見つからん。

224
名前は開発中のものです。[sage]   投稿日:2014/05/10 22:59:09  ID:yatWxer/.net
でぃー子で検索するなよ!絶対するなよ!
コメント1件

225
名前は開発中のものです。[sage]   投稿日:2014/05/11 01:38:50  ID:Jmp1UPtR.net(3)
オタクって実際に会ってみると意外と普通の人が多いっていうやん
オタクって実際に会ってみるとそこまでひどいブサイクでもないっていうやん
オタクって実際に会ってみるとほんとに臭い奴とかあんまいないっていうやん
オタクって実際には普通に働いてる社会人とかちゃんと勉強してる学生が多いっていうやん

でも中にはマジのガイキチとか同情するようなブサイクとかマジで臭い奴とかこっちが将来不安になりそうなニートとか
底辺フリーターとかおるし、非オタの30人に1人がそういう奴だとしたらオタは10人に1人かもなあ とかあるやん
以下略

226
名前は開発中のものです。[sage]   投稿日:2014/05/11 07:51:58  ID:druIg+Mh.net
廃墟だな
なんでこのスレこんなことになっちゃったんだ

227
名前は開発中のものです。[sage]   投稿日:2014/05/11 23:44:11  ID:yPIJfxjB.net(2)
吉里吉里が時代遅れだから

商用ならまだしも個人で作るゲームをプレイしてもらうにはスマホへの展開が必要となりつつある
コメント1件

228
名前は開発中のものです。[sage]   投稿日:2014/05/11 23:48:13  ID:Jmp1UPtR.net(3)
んなこたーない(AA略
単にノベルゲーム熱が減っただけ

90年代後半から00年前半くらいまでの「ノベルエロゲこそがオタ趣味の頂点にして中心、
しかもノベルエロゲならアマがプロと互角に勝負しうる」みたいなムードは完全に消えた
息してるのはBL畑くらい

当時同人エロゲ作ってたような層は今ニコニコに動画とかうpしているんでは

229
名前は開発中のものです。[sage]   投稿日:2014/05/11 23:50:45  ID:yPIJfxjB.net(2)
そうか。寂しいな


でも移動の暇つぶしにスマホでプレイしてる層は結構いそうなもんだけどなぁ
PCオンリーのノベルゲーは商用含めて下火になってきてて厳しいね
コメント1件

230
名前は開発中のものです。[sage]   投稿日:2014/05/11 23:58:07  ID:Jmp1UPtR.net(3)
スマホで暇つぶしするなら昔ノベルゲーで育った筋金いりのノベルゲー好き(三十路以上)を除けば
ニコニコに上げられた動画でも見るかってことになるでしょ

しかもニコニコとかを視野に入れると、違法orグレーゾーンのゲーム実況動画なんかとも争うことになる
もちろんソーシャルゲーみたいのもライバルだし

家に帰ったら帰ったで艦これやるか とかになるし

231
名前は開発中のものです。[sage]   投稿日:2014/05/12 01:35:03  ID:F8TNlKaz.net
つか、廃墟ってほど書き込み減ったか?
これくらいが普通だと思うんだが
コメント1件

232
名前は開発中のものです。[sage]   投稿日:2014/05/12 02:51:02  ID:UodFjKBB.net(3)
>224
これ

ノベゲ熱が冷めちゃってさびしいわ

同人ノベゲのブームは
ひぐらし商業化あたりがピークだと思う

東方の時代に入ったら
ニコニコに客を持ってかれた

これから艦これの時代がくれば
個人レベルではスマホだろうし


>227
もともと作り手の絶対数は少ないから
このスレへの影響はあんまないだろうね

233
名前は開発中のものです。[sage]   投稿日:2014/05/12 03:18:48  ID:5Bu8DaGJ.net(2)
というか艦これの時代はもう来ているし、艦これは基本的にスマホでプレイするもんちゃうやろ……

何にせよスマホでノベルゲームをみんなプレー なんて時代が来ないことは断言できる
可能性残ってるのは腐女子くらいか
コメント2件

234
名前は開発中のものです。[sage]   投稿日:2014/05/12 03:45:53  ID:UodFjKBB.net(3)
>229
艦これの時代ってのはソシャゲの時代だけど
個人だとソシャゲは無理だからスマホでってこと

>スマホでノベルゲームをみんなプレー
>なんて時代が来ないことは断言できる
そうか?
そういう時代が来るかもしれないだろ

スマホ用のノベゲエンジンたくさん出てるし
それを使ったノベゲもちらほら出てる

かつての月姫やひぐらしみたいな
大ブレイクが出るかどうかはともかく

235
名前は開発中のものです。[sage]   投稿日:2014/05/12 03:54:19  ID:5Bu8DaGJ.net(2)
可能性だけならなんとでも言えるが、企業の作ったヒット作のソーシャルゲーでもなく
東方絡みとか淫夢絡みとか流行アニメのMAD動画、あるいは最新ゲームの実況動画とか
そういうものでもなく、個人の作ったノベルゲーが多少なりとも流行る理由があるというなら
教えて欲しい

そもそも今から流行る流れになるならこの10年間ずっと続いてるノベルゲー衰退はなかった

236
名前は開発中のものです。[sage]   投稿日:2014/05/12 05:53:17  ID:UodFjKBB.net(3)
>231
>個人の作ったノベルゲーが多少なりとも流行る理由
あいまいさが残る言い方だったので言い直そう

流行りそうなのはスマホゲー
でもその主流はたぶんノベゲじゃない
ただノベゲの主流がスマホに移ることはありえる

スマホの流行に乗っかって
衰退したノベゲの中では
相対的に人が集まるだろうってこと

237
名前は開発中のものです。[]   投稿日:2014/05/12 18:17:51  ID:k3WReaoY.net
XPサポート切れてさらに衰退に拍車ってことはないか?
コメント2件

238
名前は開発中のものです。[sage]   投稿日:2014/05/14 21:26:59  ID:irSUbLiC.net
他のもののせいにするのは構わないが現実を見ようとはおもわんかね

239
名前は開発中のものです。[sage]   投稿日:2014/05/14 21:33:35  ID:wd3q/d8W.net
別にXPのせいにしているわけではないのでは
「XPのサポートが切れたからもうむりぽ XPのサポート残ってればノベルゲー作ったのになーチラッチラッ」とか言ってるならわかるが

240
名前は開発中のものです。[sage]   投稿日:2014/05/14 21:54:20  ID:wV4zedcH.net
>233
>233は「衰退に拍車」って言ってるから
XP「だけ」のせいにしてないし現実も見てるよ
むしろレスをよく見てないだけ

241
名前は開発中のものです。[sage]   投稿日:2014/05/15 13:02:35  ID:oBrpKJYx.net
吉里吉里Zはなかなか更新されないけど、
自分で作れる人向けなのか。
コメント1件

242
名前は開発中のものです。[sage]   投稿日:2014/05/15 23:46:07  ID:Jli4HDjo.net
XPのサポートが切れて消費税上がっても新規・買換需要は堅調だし。
それと衰退となんの関係があるのか意味不明。
PCからスマホへの流れはXPのうんちゃらとはなんの関係もないし。

243
名前は開発中のものです。[sage]   投稿日:2014/05/16 00:10:14  ID:LUcUb+Lo.net
確かに1ヶ月前から止まってるけどそれよりgitでforkされてるのにPRが一つもないってどういう開発してんだ。
みんな仕事用にプライベートリポジトリなのか?

244
名前は開発中のものです。[sage]   投稿日:2014/05/16 02:40:57  ID:qsWeQcU/.net
>237
そうだろうね

クラウドファンディング
してくれたような人らは
自分でビルドできるだろうから

まあオレももっと開発環境を整えた
パッケージを出してくれたら
いいのにとは思うけどね

245
名前は開発中のものです。[]   投稿日:2014/05/17 00:49:59  ID:nqGoS8Jg.net(3)
ゲ制作のモチベーション維持のため、他の人が作ったフリーゲーム
を見てみたいんだけど、みんなどこで公開してる?

1. 本当に制作してる場合は公開先

2. 実は出来上がった試しがない場合は、何か野菜の名前

246
名前は開発中のものです。[]   投稿日:2014/05/17 00:55:55  ID:pXx2ORYB.net
は?

247
名前は開発中のものです。[sage]   投稿日:2014/05/17 00:57:49  ID:UwZUGCYY.net
なにこの中途半端なんJだかVIPのノリ

248
名前は開発中のものです。[]   投稿日:2014/05/17 01:05:37  ID:nqGoS8Jg.net(3)
...やはり自称クリエーターの集まるスレだったか

249
名前は開発中のものです。[sage]   投稿日:2014/05/17 01:24:53  ID:had09fpx.net
お、おう……

(なんやこいつ……)

250
名前は開発中のものです。[sage]   投稿日:2014/05/17 01:24:54  ID:2wfuKEbR.net
何でここで自分から身バレせんとあかんねん

251
名前は開発中のものです。[]   投稿日:2014/05/17 01:30:41  ID:nqGoS8Jg.net(3)
萌え萌えなゲームでもエロゲでも笑わないから
公開先を教えなさい

252
名前は開発中のものです。[sage]   投稿日:2014/05/17 05:36:50  ID:bJFDzqA/.net
>241
フリゲの公開先を聞くなら
この板にもっとふさわしいスレあるだろ

253
名前は開発中のものです。[sage]   投稿日:2014/05/18 20:26:46  ID:cSVrGXiI.net
吉里吉里2でwmv形式のムービーを再生してみたのですが、

ムービー○○.wmv を再生できません : Failed to call ConnectFilters( pWMSource, pWMVDec ). : [0x80004005] エラーを特定できません

ムービーを Mixer モードで開くことができません : "" は対応していないメディアタイプです

とエラーが出てしまい、動画が再生されません
色々調べてみたのですが、wmvのエンコードの問題でしょうか?
何か助言をいただけると助かります
exeもプラグインも最新版を使っています

254
名前は開発中のものです。[sage]   投稿日:2014/05/18 22:42:42  ID:VuOgZ3td.net
最新版てどれだよ

255
名前は開発中のものです。[sage]   投稿日:2014/05/18 23:55:12  ID:Li9E+lvM.net
wmvはEncoder9もしくはそれに準ずるコーデック設定でエンコードしないとだめ
新しいバージョンでエンコードするとkrmovieでは再生できないっぽい

256
名前は開発中のものです。[sage]   投稿日:2014/05/19 00:14:17  ID:M9bGWVDp.net
動画再生はKAGでやれる範囲の吉里吉里の中でもワンランク難しい気がする

257
250[sage]   投稿日:2014/05/20 17:56:22  ID:TiNO14/5.net
ありがとうございます
コーデックの設定を見直しつつ試行錯誤してみます

258
名前は開発中のものです。[sage]   投稿日:2014/05/20 21:34:38  ID:uQ2qR8FV.net
>237
頑張ってる人もいるみたいよ(震え声)
http://www.geocities.jp/keep_creating/DojinDOC/Migration_to_KRKRZ.htm...

windowEx.dllが使えるようになったのな。ありがたい。
自作ゲームが吉里吉里Zに移植できるようになったから。
…移植しないけど。
コメント2件

259
名前は開発中のものです。[sage]   投稿日:2014/05/21 01:50:48  ID:Z7SqlSMN.net
普通のオタクの変態って変態アピールしつつも自省・自虐・寛容キャラなのが持ち味だと思うんだけど
でぃーたんは攻撃的で不寛容な差別キャラってのが新しいと思う

260
名前は開発中のものです。[sage]   投稿日:2014/05/21 18:52:11  ID:P8R5C0p2.net
そういう人種は基本人と絡まない。
たまに気まぐれに人里に来たときに猛威を振るう。

261
名前は開発中のものです。[sage]   投稿日:2014/05/22 01:42:27  ID:p7HhB5fn.net
そう ってのはどっちのことなんですかねぇ・・・
コメント1件

262
名前は開発中のものです。[sage]   投稿日:2014/05/22 02:15:27  ID:imAc024S.net
ruby風クロージャとか要らんから内部イテレータと外部イテレータと構造化束縛とfor-eachとシリアライズとJSONをください。色々めんどくさいです。
あとファイルIOくらい使いたいです。

263
名前は開発中のものです。[sage]   投稿日:2014/05/22 09:39:22  ID:APjyr/Nv.net
JSONとかファイルIOならこのへんにあるんじゃない
http://www.boleros.x0.com/doc/ktlwiki/

264
名前は開発中のものです。[sage]   投稿日:2014/05/22 20:02:13  ID:vyEvQ/cf.net
>258
JSONはデフォルトでプラグインもあるよ。
https://sv.kikyou.info/svn/kirikiri2/trunk/kirikiri2/src/plugins/win...

こういうプラグインの説明ってどっかにないかなぁと
思ったらこんなのが。
http://www.geocities.jp/keep_creating/DojinDOC/krkrDefaultPlugins.htm...

265
名前は開発中のものです。[sage]   投稿日:2014/05/22 20:53:22  ID:PlJJxa+d.net(2)
>258
JSONとか使うかどうかはユーザによるす
プラグインでやれば済むことだけど

>for-each
たしかにこれはTJSのレベルでサポートして欲しいな
どういうスタイルでもあると確実に便利

266
名前は開発中のものです。[sage]   投稿日:2014/05/22 20:53:53  ID:PlJJxa+d.net(2)
>261
×よるす
○よるし

267
名前は開発中のものです。[sage]   投稿日:2014/05/24 14:03:42  ID:OiBu7gTs.net(2)
セーブロード画面

268
名前は開発中のものです。[sage]   投稿日:2014/05/24 14:04:14  ID:OiBu7gTs.net(2)
間違えました、すみません。

269
名前は開発中のものです。[sage]   投稿日:2014/05/24 14:05:08  ID:h1atzYna.net
みんな間違えすぎィ!
コメント1件

270
名前は開発中のものです。[sage]   投稿日:2014/05/28 03:55:38  ID:LmxGiPbP.net
人生間違えた

271
名前は開発中のものです。[sage]   投稿日:2014/05/29 02:15:26  ID:GsgeBlzl.net
jpeg xrってH/Wで実装する以外メリットないじゃん。
2kである必要がないならwebpかmozjpegでいいんじゃないの?

272
名前は開発中のものです。[sage]   投稿日:2014/05/29 03:58:39  ID:Oqx4iFRo.net
本気でそう思ってるならtwitterかgithubで言ってこい

273
名前は開発中のものです。[sage]   投稿日:2014/05/29 15:04:14  ID:4wu/tL0y.net
Windowsのビューアで気軽に見られるってのがポイントみたいだが
コメント1件

274
名前は開発中のものです。[sage]   投稿日:2014/05/29 21:49:21  ID:O5NDGUYo.net
>269
2kかXRに対応してるソフトはだいたい片方対応してたらもう片方も対応してるからwindows フォトビューアだけ2k対応してないってのが近いかな。
post jepgは規格乱立するだけでどれも全く普及してないからmozillaが文句言ってたな。

275
名前は開発中のものです。[]   投稿日:2014/06/01 15:01:08  ID:8IYaN9Jb.net(2)
自分は現状だと最終出力は、透明度なし画像はjpgで
立ち絵はtlg6で出力してる
開発中はpng使ってる

jpgは色味の劣化が目でわかるほど酷いがサイズ的にそれを選択するしかない
プレイヤーに対しては見比べなければ元からそういう色だとして誤魔化せる

汎用ツールで対応しているかはどうでもいい
最終出力でサイズと画質の効率が良ければなんでもいい
吉里吉里でしか利用しない規格でも優れてるなら使う

276
名前は開発中のものです。[]   投稿日:2014/06/01 15:07:55  ID:8IYaN9Jb.net(2)
http://mushikabu.net/blog/2008/05/jpeg_2000_jpeg_xr.html
jpg 52.8KB
http://mushikabu.net/blog/2008/img/20080525_3.jpg
jpg 2000 51.6KB
http://mushikabu.net/blog/2008/img/20080525_4.png
jpg xr 51.3KB
http://mushikabu.net/blog/2008/img/20080525_5.png


これみると2000のノイズ少ないのが魅力的なんだが
色味重視ならXR
ノイズ少なさ重視なら2000
ってことか?

277
名前は開発中のものです。[sage]   投稿日:2014/06/01 20:06:00  ID:jX1jGpWH.net(2)
>サイズ的にそれを選択するしかない
きょうびどんな環境で制作してるんだ……
スマフォ向けならわかるが

278
名前は開発中のものです。[sage]   投稿日:2014/06/01 20:55:19  ID:KqdOnb/t.net
>273
配布サイズ気にしないのかよ
コメント1件

279
名前は開発中のものです。[sage]   投稿日:2014/06/01 21:08:45  ID:jX1jGpWH.net(2)
今の時代、DL同人でも製品版で300MB 体験版で100MBくらいなら気にしないだろ
オフ同人ならCD-Rでも600MB入るし、商業なら言わずもがな

280
名前は開発中のものです。[sage]   投稿日:2014/06/03 07:06:59  ID:hkk1Ak7t.net
setMixingLayer使っても
透明部分がスルーされてミキシングされます
画像も一個しかミックスできないですし
動画プレイヤーみたいなものはどう頑張っても無理でしょうか

281
名前は開発中のものです。[sage]   投稿日:2014/06/04 21:53:16  ID:Fc1Rcq08.net
http://www.geocities.jp/keep_creating/krkrplugins/
こちらのセーブロードプラグイン使ってるんですが、
コメント欄の追加ができません
tjsで入力フォームを作るにはどうすればいいのでしょうか?
他のプラグインと見比べてみても、全然違うやり方でセーブロードを作っているようでよくわかりません

282
名前は開発中のものです。[sage]   投稿日:2014/06/06 21:55:31  ID:HE8/QEEU.net
ティラノスクリプト のHTML5というのが気にかかるな。
徹底的にIEを弾圧して強制的に旧規格を潰してできた仕様だから
後になったら再生環境も用意できない可能性が高い。仕様変更による
互換性もやばい世界。

WebKitはJavascriptをLLVMに移行するようだし、機種間の非互換も
やばすぎる。HTML5の盛り上がらなさからして5年後にはどうなってるか
わからんのじゃね?

283
名前は開発中のものです。[sage]   投稿日:2014/06/06 23:20:39  ID:61lFdkJA.net(2)
>278
そこらへん非常に興味がある

HTML5はブームのときに
これからは5だって話しかなかったんで

HTML5ダメだったら代替どうすんの、とか

さいきんのスマホ大勝利の流れで
マルチプラットフォーム対応が迫られるけど
開発負荷が高いんで
吉里吉里互換ツールは使いたいんだが
コメント1件

284
名前は開発中のものです。[sage]   投稿日:2014/06/06 23:21:02  ID:/egJapYC.net
吉里吉里互換といってもKAGレベルじゃねえ……

285
名前は開発中のものです。[sage]   投稿日:2014/06/06 23:52:18  ID:61lFdkJA.net(2)
まあたしかにKAG互換でしかないけどな
それでもKAG書けるだけでも欲しいのは欲しい
コメント2件

286
名前は開発中のものです。[sage]   投稿日:2014/06/07 02:34:27  ID:x4lY+FX8.net(4)
現在TJSのclassを使用してそこからマクロの登録を行いたいと思い試行錯誤しております。
ジャンプや右クリックにあたる命令は見つけることができましたが、callタグに相当するTJS式が
見当たらず困っております。どなたかご存知ありませんか。


;呼び出し側(Macro_CharLayers.ks)
[macro name="char_reg"]
;←マクロ内で引数としてnameを貰う
[call target="*char_reg_sub"]
;↑これをTJSで処理させたい
;(もしくは[macro name=%name][char_disp * name=%tagname]の2つをTJS化させたい)
[endmacro]

;実行される処理
*char_reg_sub
[macro name=%name]
[char_disp * name=%tagname]
[endmacro]

少し変わった質問+マクロ内の処理の話
で申し訳ありませんが、よろしくお願いします
コメント2件

287
名前は開発中のものです。[sage]   投稿日:2014/06/07 02:52:50  ID:RSJd1ul1.net(2)
call もマクロもKAGParserの内部機能なのでtjsではどうやっても書けんよ

288
名前は開発中のものです。[sage]   投稿日:2014/06/07 04:33:57  ID:x4lY+FX8.net(4)
>283
まじですかOTL
KAGParser callで試しにぐぐってみたところKAGParser.callLabel的なのが出てきましたが
一時的に格納されているというCallStackの情報?の参照先がわからずお手上げでした。

別の方法考えてみます。有難うございました。
コメント1件

289
名前は開発中のものです。[sage]   投稿日:2014/06/07 08:24:06  ID:RSJd1ul1.net(2)
質問するときは、その操作がそもそも何のために必要なのか、元の目的を説明したほうがいいよ

たぶん過去ログを pendings でググれば解決する
コメント1件

290
名前は開発中のものです。[sage]   投稿日:2014/06/07 13:36:23  ID:c8blDu8k.net(2)
スクリプト例を見ると本質はcallじゃなくてTJSでマクロを定義したいってことでそ
[macro name="char_reg"]
[eval exp="kag.conductor.macros[mp.name]=@'[char_disp * name=${mp.tagname}][macropop]'"]
[endmacro]
とかじゃダメかね?

291
名前は開発中のものです。[sage]   投稿日:2014/06/07 13:43:10  ID:c8blDu8k.net(2)
あ、mp.tagnameは使えない(恐らく"char_reg"が入ってる?)かもしれんので
ダメだったら別のパラメータ名を使ってね

292
名前は開発中のものです。[sage]   投稿日:2014/06/07 15:07:05  ID:F+9beI01.net(2)
そのマクロの再定義はなんのために必要なのかってことよ

中身を動的に変えたいのなら、マクロ定義はtjs呼び出し一つだけの同一のものにして、
pendings でタグつませるほうがスマート
コメント2件

293
名前は開発中のものです。[sage]   投稿日:2014/06/07 15:28:37  ID:F+9beI01.net(2)
あ、あと、独自のタグをTJSから足したいなら、マクロではなく、kag.tagHandlers に外部からさしこむ方法がある。それと pendings技法をあわせれば任意のタグ構造を動的につくれる

294
285[sage]   投稿日:2014/06/07 17:20:48  ID:x4lY+FX8.net(4)
諦めかけた所に沢山のレスが!テンション上がってきた(文章力のなさ+長文すみません)
>285
たまにでてくるこのTJS内のアットマークの正確な仕様を調べようとグーグル先生を開いたのですが
何処で見つけられるんでしょうか・・・(サイトでなくてもks,tjs,cpp等のソースコードの場所等何でもいいです!)
>285,>288
たしかコンダクターのpendings.addも試してみたんですがマクロじゃないからダメって怒られた所で詰んで諦めた記憶があります。
(タグハンドラーに直接登録したりすればいけるんじゃね? と今思いついたので試してみます)

目的ってこんな感じでいいんでしょうか
・何種類かあるキャラクター関連の定義に同じような引数を使っているものがあるので一つのにまとめたい
(↑をやってる最中に不便に感じることがあったので↓に挑戦してみようと考えた)
・最終的にはファイルを独立させて次のプロジェクトで簡単に定義できるようしたい
 (マクロの仕様を理解しきっていないため、特定処理時にうまく制御できなかったり
 特定の処理【複数行に渡るhash変数?等の定義やwhile】が簡単には使えなかったりと
 不便なことがあるのでプラグイン化もしくはCLASS化しようと試みている所です。)
・(自分で吉里吉里を作れたらいいなと理想を描きながら色々な実装方法を試し、メリット・デメリットを探っている)
コメント4件

295
名前は開発中のものです。[sage]   投稿日:2014/06/07 17:23:07  ID:x4lY+FX8.net(4)
>289
それ試してみます!
(すっげー長い間文章作ってたのがバレる・・・)

296
名前は開発中のものです。[sage]   投稿日:2014/06/07 22:19:55  ID:xFJ+PF8N.net
レンダリング済みフォントの表示についてご教示ください。

フリーフォントを本文に使用したいため
[deffont face="ほげほげ" size=20 color=0xFFFFFF shadow=false edge=true edgecolor=0x000000][mappfont storage="hogehoge.tft"]
[resetfont]
このように記述していますが、実行したところ文字が表示されません。
具体的には、
あいうえお[p]
と記述すると、5文字分スペースが開いた後に、クリック待ち画像が表示される状態です。
念のため、MSゴシックからtftファイルを作成して"ほげほげ"に割り当ててみましたが、
結果は変わりませんでした。
文字が表示されない原因についてお教えいただければと思います。
コメント1件

297
名前は開発中のものです。[]   投稿日:2014/06/08 02:01:44  ID:HJ31QBNd.net
kagexで作った作品って売ってもいいんだよな?
ふつうの吉里吉里と同じ扱いだよね?
コメント1件

298
sage[]   投稿日:2014/06/09 03:06:18  ID:ZUHh+va1.net(2)
>292
deffont部分削ったらフォント反映されましたがどうでしょう?
(文字サイズなどはTFTに変換する時点で変えたような

吉里吉里で対処方法のいまいちわからないエラーにぶち当たって困ってます。

main.ks : [backlay]
==== An exception occured at kaglayer.tjs(185)[(function) assignVisibleState], VM ip = 68 ====
-- Disassembled VM code --
#(185) setPos(src.left, src.top, src.width, src.height);
00000052 gpd %1, %-3.*7 // *7 = (string)"left"
00000056 gpd %2, %-3.*8 // *8 = (string)"top"
00000060 gpd %3, %-3.*9 // *9 = (string)"width"
00000064 gpd %4, %-3.*10 // *10 = (string)"height"
00000068 calld %0, %-2.*11(%1, %2, %3, %4) // *11 = (string)"setPos"
-- Register dump --
%-3=(object)(object 0x03C04AE8:0x03C04AE8) %-2=(object)(object 0x0018DFE0:0x00000000)
%-1=(object)(object 0x03C0AF64:0x03C0AF64) %0=(void) %1=(int)24 %2=(int)272
%3=(int)4294967289 %4=(int)15
----------------------------------------------------------------------------------------------
trace : graphiclayer.tjs(520)[(function) assign] <-- graphiclayer.tjs(95)[(function) assignComp]
<-- mainwindow.tjs(3187)[(function) backupLayer] <-- mainwindow.tjs(5429)[(function expression) (anonymous)]
<-- conductor.tjs(440)[(function) onTag] <-- conductor.tjs(104)[(function) timerCallback]
エラーが発生しました
ファイル : main.ks 行 : 351
タグ : backlay ( ← エラーの発生した前後のタグを示している場合もあります )
不正なパラメータです

[backlay]の部分をcopylayなどに置き換えたり[backlay]をレイヤ指定にしても起こるのですが、エラーが起こらない事も多く原因がつかめません。
もしわかる方いましたらアドバイスいただけると助かります。
コメント4件

299
名前は開発中のものです。[sage]   投稿日:2014/06/09 14:06:45  ID:WUZR4Ccsq
>294
width に 4294967289 を与えようとしてるからじゃないか。
参照:
http://www.geocities.jp/keep_creating/DojinDOC/HowToReadErrorLog.html

300
名前は開発中のものです。[sage]   投稿日:2014/06/09 17:49:08  ID:7FE1MBCC.net
フォント選択(窓)の追加ってどうやればいいですか?

301
285[sage]   投稿日:2014/06/09 17:58:37  ID:roVDagH1.net
よくよく考えたらTJS化できてないからそもそもtagHandlerに追加できなかったOTL
>286を使わせて頂いた所そのまんますんなり動きました。

>286さん、そしてその他コメントをくださった皆様有難うございます。
早くkagから卒業したい・・・

302
名前は開発中のものです。[sage]   投稿日:2014/06/09 22:15:43  ID:zgTHeyOQ.net
>292
deffontの直後にresetfontしてその後にmappfontだとどうか?
mappfontは現在のフォントに割り当てるので
deffontではまだ実際のフォントが変わってないのでNGな気がする

>294
レジスタダンプみるとsetPos(24,272,4294967289,15)てしてるから
何かしらのコピー元のレイヤがおかしいことになってる
ぶっちゃけこれだけでは何が原因かわからん
変なプラグインとか入れてたりしない?

>296
kag.selectFont()

>297
KAGParser.macrosの辞書を書き換えるのは多分想定された使い方じゃないので注意な
書き換えるなら末尾に必ず[macropop]を入れないとmpのスタックがおかしくなる

303
名前は開発中のものです。[sage]   投稿日:2014/06/09 22:47:36  ID:ZUHh+va1.net(2)
>298
返答有難うございます
あれから少し様子みて、imageのクリップ命令で0指定してる箇所があり
それを直したら起こらなくなりました。
プラグインはズームのつかってます。また発生するようでしたらちょっと外してます。

304
285[sage]   投稿日:2014/06/11 21:57:23  ID:YRcTUM0/.net
>298
了解した(`・ω・´)ゞそういう情報はとても助かる

305
名前は開発中のものです。[sage]   投稿日:2014/06/14 12:43:38  ID:hOVOkGrH.net
>294
>deffont部分削ったらフォント反映されましたがどうでしょう?
deffontを削除してみましたが、Config.tjsでデフォルト設定している
フォントが表示されて反映されませんでした。

>298
>deffontの直後にresetfontしてその後にmappfontだとどうか?
[deffont face="ほげほげ" size=20 color=0xFFFFFF shadow=false edge=true edgecolor=0x000000]
[resetfont]
[mappfont storage="hogehoge.tft"]
このように記述してみましたが、結果は同様でした(文字表示されない)

>294>298で回答いただいた方、ありがとうございました。

306
名前は開発中のものです。[sage]   投稿日:2014/06/16 12:01:54  ID:q21WNnYO.net(2)
エンティティを使ったif文について質問です
アイテムを持ってたらアイテム名を表示、そうでなければ空白というものを
作ろうとしてたんですが、どうしてもif文が無視されます

[eval exp="f.a001item=0"]
[eval exp="f.item_number='001'"]
[if exp="&amp;'f.a'+f.item_number+'item'!=0"]
[s]
[endif]

例えばこうすれば、ifでf.a001itemの中身を参照して、[s]を無視すると
思ったのですが、普通に[s]で止まります
こういう形でif文を使うのには、何か別の一手間必要なのでしょうか?
解決策あれば、ご教授お願いします

307
302[sage]   投稿日:2014/06/16 12:29:45  ID:q21WNnYO.net(2)
失礼、自己解決しました
コメント1件

308
名前は開発中のものです。[sage]   投稿日:2014/06/18 23:30:43  ID:kTDggs5a.net
できれば
何が原因だったのか、どう解決したのか
を残していって欲しい
コメント2件

309
名前は開発中のものです。[sage]   投稿日:2014/06/19 08:46:27  ID:YsaOwQfk.net
if文の中の評価式が間違ってたに1ペリカ
コメント1件

310
名前は開発中のものです。[sage]   投稿日:2014/06/19 23:27:41  ID:I9v1tSi2.net
"="じゃなくて"=="か

311
名前は開発中のものです。[sage]   投稿日:2014/06/21 10:06:56  ID:zZ+ZAALn.net
質問があります。
var timer_obj=%[];b();
b();//2回目
function b()
{
if(typeof timer_obj == 'Object' )
{
if(timer_obj.enabled == 'Integer' )//←※1
{
timer_obj.enabled = false;
}
kag.remove( timer_obj ); //タイマーオブジェクトをウィンドウの管理下から外す
invalidate timer_obj ; //辞書の無効化
}
}
※1の所で スクリプトで例外が発生しました
オブジェクトはすでに無効化されています
と表示されてしまいます。typeofで調べた時にはObjectがかえってくるのにいざ中をみようとすると無効化されているというのは
どういう状態なのかわからず 回避する方法をどうしたらいいのかわかる方いらっしゃいましたらご教授お願いします。
(´・ω・`)invalidateした後deleteしとくべきなんでしょうか

312
名前は開発中のものです。[sage]   投稿日:2014/06/21 10:10:09  ID:XT/uhct/.net
invalidate timer_obj ; //辞書の無効化
timer_obj = void;

313
名前は開発中のものです。[sage]   投稿日:2014/06/21 13:09:39  ID:d6hIArr/.net
>307
tjs には無効化って概念があるのよ。
invalidate されたけどまだ参照されてるのでオブジェクトとしては残ってる
>308
のように明示的に参照をきるか、isvalid 演算子で確認できるからそれで判定すれば良い

314
名前は開発中のものです。[sage]   投稿日:2014/06/22 03:00:05  ID:CTa2I+oc.net
履歴を選択フォントにするのって
メッセージ履歴の設定で
;fontName = "user";
だけじゃダメなんでしょうか?

315
名前は開発中のものです。[sage]   投稿日:2014/06/22 20:01:30  ID:aLaPGMTE.net
>308 'void'じゃなくてvoidを入れるという手があったんですね。参考になります。
>309 isvalid演算子という便利なこんな物が!少し動作テストしてみましたが、問題なく動きそうな感じです。

お二方とも返答有難うございます。何とか動きそうですOTL

316
名前は開発中のものです。[sage]   投稿日:2014/06/22 20:06:54  ID:g8GuROB4.net
'void'はただ文字列入れてるだけじゃん……

317
名前は開発中のものです。[sage]   投稿日:2014/06/28 10:54:27  ID:kEt1T2FI.net
最近のDeeたんは反女性活動家みたいになってきとるな
コメント2件

318
名前は開発中のものです。[sage]   投稿日:2014/06/29 20:21:40  ID:6h0tPaYB.net
よくわからないエラーが出てたので調べてみたら
void == 0の結果が1になるんだけどこれって普通なの?

319
名前は開発中のものです。[sage]   投稿日:2014/06/29 20:24:12  ID:YY9m9Prq.net
== なら変換されるから普通

320
名前は開発中のものです。[sage]   投稿日:2014/06/29 21:11:00  ID:aWqLlhnw.net
そこで === の意味を知ってまた一歩前に進むんだ
コメント1件

321
名前は開発中のものです。[sage]   投稿日:2014/06/30 02:26:12  ID:Yc9ysJQs.net
履歴を選択フォントにするのってExtHistoryLayerプラグインがないと無理なんですか?
コメント1件

322
名前は開発中のものです。[sage]   投稿日:2014/06/30 22:37:45  ID:khKot/ShG
>317
変更するだけなら、system/HistoryLayer.ksで
var fontName = "MS P明朝";
ってやってるところを書き換えれば、プラグインを使わなくてもいい。
でも選択可能にするのはそういうのを書かない限りできないね。
コメント1件

323
名前は開発中のものです。[sage]   投稿日:2014/07/07 19:54:32  ID:AQDpHVYP.net
過去ログ倉庫の自動dat取得がうまくいかなくなってます
近い内に調べるつもりですがダメかもしれません
scと同じさくらインターネットで運用してるので弾かれてるかも
状況報告まで

324
名前は開発中のものです。[sage]   投稿日:2014/07/07 22:26:18  ID:EXgYARN7.net
質問です。
edit内に表示した文字列を一回クリックする(もしくは触れる)と、文字列が選択状態になるようにしたいのですがどうしたらいいでしょうか?
よろしくお願いします。

325
名前は開発中のものです。[sage]   投稿日:2014/07/09 03:18:26  ID:XUvWpyrY.net
>317
試してないがHistoryLayer.tjsのdispInitの冒頭のとこに
font.face = (verticalView?"@":"") + window.chDefaultFace;
とか入れればいいんじゃね?

>320
OverrideとかAfterInitでの調整じゃなくてすまんが
EditLayer.tjsのonFocus()のとこを
function onFocus()
{
// フォーカスを得た
super.onFocus(...);
operationAllSelection();
}
にすればいいんじゃね?
(showCaret()をoperationAllSelection()に置き換え)

326
名前は開発中のものです。[sage]   投稿日:2014/07/09 07:15:48  ID:y8SxGhKr.net(2)
すみません、どうしても解らないので質問させて下さい。

ノベルゲームを作っているのですが、回想場面の文字のみ
[eval exp="kag.current.edgeExtent=4"]
[eval exp="kag.current.edgeEmphasis=1024"]
↑で袋文字の強調をし、

回想が終了すると
[eval exp="kag.current.edgeExtent=1"]
[eval exp="kag.current.edgeEmphasis=512"]
でデフォルト設定に戻るようにしているのですが、
デフォルトに戻した後も、別のシナリオファイルにジャンプしたりすると、袋文字が強調されている設定に戻ってしまうのです。

どなたか解る方がいらっしゃいましたら、アドバイス頂けると助かります。

327
名前は開発中のものです。[sage]   投稿日:2014/07/09 13:21:18  ID:fh6qyV4v.net
Deeたん自分の体型についてやんわりとアドバイス受けたことについては
努力で解決しないこともあるのにってわめいたり鬱になったりしたのに
自分と別の人については名指しでキモいと言うとか良い性格してんな

328
名前は開発中のものです。[]   投稿日:2014/07/09 16:11:55  ID:WTTzHbrd.net
そりゃあDeeたんですから
コメント1件

329
名前は開発中のものです。[sage]   投稿日:2014/07/09 16:35:07  ID:qhCzmtgc.net
名前を入力して下さい[r]
[edit color="0x0000FF" length=200 maxchars=5 name=f.name1]
[link target="*check"]進む[endlink]
[s]
*check
[jump target="*Error" cond="f.name1 == 'Deeたん'"]
[jump target="*start"]
[s]
*Error
[eval exp="kag.closeByScript(%[ask:true]);"]
[s]
*start
[emb exp="f.name1"]さんこんばんわ![r]
今日も1日頑張りましょう☆[lcm]

330
319[sage]   投稿日:2014/07/09 16:50:36  ID:jmcOTCP/.net
>321
こちらを書き換えるとは、思い付きもしませんでした…
これで立ち絵などの挿入が一気に楽になります!
ありがとうございました!

331
321[sage]   投稿日:2014/07/09 19:31:46  ID:y8SxGhKr.net(2)
すみません直りました。
失礼致しました。
コメント1件

332
名前は開発中のものです。[sage]   投稿日:2014/07/11 10:33:26  ID:XM0QplEy.net(2)
すみません、どうしてもわからないので質問させていただきます。
ゲーム用のショートカットキーを作りたくて、Xキー又はマウスの中ボタンを押した時に
特定のラベルを実行するという処理をしたいのですが

if (key == VK_X || key == VK_MBUTTON) {
kag.process('○○○○.ks', '*○○○○');
return;
}

こういう文を書いたのですが、Xキーを押した時は正常に実行されるのですが、
マウスの中ボタンを押した時になぜか処理が無視されます。
念の為、VK_MBUTTONを左クリック(VK_LBUTTON)や右クリックに変えてみたのですが、どちらも反応がありません。
マウスにショートカットを指定したい場合仮想キーでなく別の書き方があるのでしょうか?

333
327[sage]   投稿日:2014/07/11 17:15:46  ID:XM0QplEy.net(2)
327です。自己解決しました。
失礼致しました。

334
名前は開発中のものです。[sage]   投稿日:2014/07/11 17:16:09  ID:NfGvqF7J.net
このスレいつも自己解決してんな
コメント1件

335
名前は開発中のものです。[sage]   投稿日:2014/07/11 19:05:59  ID:4TcYWjDp.net
せめてどう解決したか書いて欲しいよな。
>322
裏画面のメッセージレイヤの設定が復活したとかかね。
edgeExtetnt/Emphasisを変更した後にbacklayするか、
kag.current.comp.edge{Extent,Emphasis}を合わせて変更して解決したと予想。
>328
マウスボタンはonKeyDownではなくonMouseDownでmbMiddleの判定が必要だね。
ただ、ボタン押されて無条件にkag.processするのは危険。
kag.inStableとかhistoryShowingとか現在の状態をチェックして
問題ないときに限りkag.processで飛ばすようにしないと
意図しない時にキーやボタンが押されてエラーになる場合がある。

336
327[sage]   投稿日:2014/07/12 18:12:08  ID:fCFwWgYf.net
>331
返信ありがとうございます。
onMouseDownで上手くいきました。
現在の状態のチェックは、注意するようにします。
コメント1件

337
名前は開発中のものです。[sage]   投稿日:2014/07/13 14:23:49  ID:j3kae3M2.net
変な質問かもしれませんが・・・
吉里吉里で、強制的に左クリックを押させたり、
キーボードの特定のキーを押させるという事はできるんでしょうか?
わかる方がいましたらご教授お願いします。

338
名前は開発中のものです。[sage]   投稿日:2014/07/14 00:48:56  ID:Ft4qmpMr.net
キーボードはWindow.postInputEvent使えばできると思う
マウスは特定のボタンを押させるとかでなければkag.onPrimaryClick()直接呼ぶとかかね

339
名前は開発中のものです。[]   投稿日:2014/07/14 04:39:10  ID:rY08c6TW.net(3)
昨日から吉里吉里zを使い始めたのですが詰まってしまいました。

first.ksで文の表示を試していたのですが、
[l]、[p]を使うと以下のエラーが発生します。
-----------------------------------------------------------------
エラーが発生しました。
ファイル:first.ks 行:1
タグ:l( ← エラーの発生した前後のタグを示している場合もあります)
PNG 読み込み中にエラーが発生しました/Not a PNG file
-----------------------------------------------------------------

ググっても出てこず、こちらで質問させていただきました。
どなたか教えていただけると助かります。

340
名前は開発中のものです。[sage]   投稿日:2014/07/14 13:22:51  ID:4EEmWxKd.net(2)
吉里吉里Zは最低でもTJSレベルで問題解析して、
これこれここが明らかにおかしいから報告する みたいのが
できる人じゃないと難しい

おとなしく吉里吉里2にしとき
コメント2件

341
名前は開発中のものです。[sage]   投稿日:2014/07/14 14:10:56  ID:TOSPf5cK.net
>334
無事にやりたかった事が出来ました。
本当にありがとうございました。

342
名前は開発中のものです。[]   投稿日:2014/07/14 14:53:31  ID:rY08c6TW.net(3)
>336
返信ありがとうございました。
やっぱり吉里吉里2から入ってから吉里吉里Zに移行する方がいいんでしょうか。
問題の方は自己解決しました。
LineBreak.pngとLineBreak_a.png、PageBreak.pngとPageBreak_a.pngが
ぶっ壊れて読み込めなかっただけでした。

343
名前は開発中のものです。[sage]   投稿日:2014/07/14 15:09:37  ID:4EEmWxKd.net(2)
他の言語の経験があって問題解決の自信があって、Zで使ってみたい機能があるならZでもよか

344
名前は開発中のものです。[sage]   投稿日:2014/07/14 15:55:41  ID:uGTNTKwy.net
一般的なPCADVならZにする意味はあんまりないような気はするよ
移行してる人自体少ないんじゃないか
コメント2件

345
名前は開発中のものです。[sage]   投稿日:2014/07/14 18:04:19  ID:rY08c6TW.net(3)
>340, >340
お二人共お答えいただきありがとうございます。
友人との共同開発で「吉里吉里Z使ってくれ」の一言で使い始めましたが、
改めて話し合って2にするか、Zにするか決めようと思います。

346
名前は開発中のものです。[]   投稿日:2014/07/15 19:14:44  ID:GrA5KjM6.net
「NScripter」製ゲームをChrome Apps化する「PNaCL ONScripter」が公開
Windows/Mac/Linux上の「Google Chrome」で実行可能に
http://www.forest.impress.co.jp/docs/news/20140701_655817.html

Nスク互換エンジンは、機能が少ないが故の移植のしやすさか

吉里吉里のソース見ても
アセンブラ使ってたりソース全体が混沌として自分じゃ手に負えないのが辛い
コメント1件

347
名前は開発中のものです。[sage]   投稿日:2014/07/15 22:45:34  ID:SOXd4MBZ.net
ONSがそもそも他環境への移植前提としたつくりだからできたって話でしょ
吉里吉里のソースの構造自体はそんな混沌としてるとは思わないし、
asm実装もオプションだし(C++での実装もあるのでasmを使わないことも可能)
でも移植するなら各フォルダ内のwin32以下の全実装を書き直す必要があるので
それが出来てたらPNaCl以前にMacやLinuxにでも移植できてるって…
もしやるならレガシー切り捨ててるZの方が移植しやすいだろうとは思う

中華方面でZをGL仕様にして移植するプロジェクトはあるっぽいね>krkr_for_gl @github
あとAndroidでkirikiroid2とか(有料なので全く試してないからどんなのか知らんが
デベロッパーサイトは既存製品を動かすパッチがあがってるようでかなりグレーというかヤバい匂いがする)

348
名前は開発中のものです。[sage]   投稿日:2014/07/17 20:55:29  ID:oykwgyTM.net
吉里吉里Zじゃなくて吉里吉里2のほうでwindows8でも動くquakeってどうやったらいいのだろうか

349
名前は開発中のものです。[sage]   投稿日:2014/07/17 22:24:40  ID:jz6xRA51v

350
名前は開発中のものです。[sage]   投稿日:2014/07/19 03:24:18  ID:Yllz/G6+.net
>344
https://sv.kikyou.info/trac/kirikiri/changeset/5202
どぞ。
ページ末尾の Download in other formats の Zip Archive をクリックすると
変更の2ファイルをまとめてzipでDLできる
パッチツール使えるならdiffファイルをDLしてパッチ当てた方が安心やね
コメント1件

351
名前は開発中のものです。[sage]   投稿日:2014/07/19 06:59:51  ID:HhFeduwJ.net
>346
ソース付きとは嬉しい、早速試してみます。
ありがとうございます
コメント2件

352
名前は開発中のものです。[sage]   投稿日:2014/07/24 23:04:23  ID:7C2NzPM4.net
var temp_obj = kag.temporaryLayer;で作成したobjにoperateRect使って1枚のレイヤーにセーブ画像のサムネ(複数)を貼り付けているんですが
シナリオ→セーブ画面→戻る→シナリオ→セーブ画面という流れの時は表示されていたのですが、
タイトルへ戻るを使った瞬間から表示されなくなり、(何処のどういった処理が原因なのか突き止められず)困っています。

・layerオブジェクトのabsolute,left,top,opacity,visible等の値は確認しましたが、特に変わった様子はなかった
・画像を試しに入れ替えてテスト→サムネを貼り付けるための裏の画像は正常に表示された。(サムネイルは表示されない)
・タイトルへ戻らなければ何度シナリオ<->セーブ画面を行ってもサムネイル画像は正常に表示される

画像が表示されない際に調べる為のLayerプロパティ等で他に調べられる項目が有りましたら教えて頂けませんでしょうか
長文な上に乱雑な文で申し訳ありませんが よろしくお願いします。

353
名前は開発中のものです。[sage]   投稿日:2014/07/25 00:31:42  ID:RsuwJX4F.net
http://devdoc.kikyou.info/tvp/docs/kr2doc/contents/f_Layer.html
http://devdoc.kikyou.info/tvp/docs/kr2doc/contents/f_Layer_order.html
Layer.order
Layer.absolute
Layer.absoluteOrderMode
Layer.bringToBack
Layer.bringToFront

使ったこと無いから分からないが
コメント1件

354
名前は開発中のものです。[sage]   投稿日:2014/07/25 00:38:55  ID:9cPB0hfK.net
kag.temporaryLayer は表裏処理されるものじゃないからトランジションで裏にいってるんじゃろ。そもそもKAGがつかってるから、
一時処理以外につかったらあかん

355
名前は開発中のものです。[sage]   投稿日:2014/07/25 00:44:10  ID:BopzMhL+.net
TJSでレイヤーとかいじり始めたときの鬼門はトランジション

356
名前は開発中のものです。[sage]   投稿日:2014/07/25 01:30:06  ID:wkArk3HU.net(2)
私宛の書き込みでは無いかもしれませんが念のため返信させて頂きます。
>351
ありがとうございます。今調べた所kag.fore.layers[51].orderが177になってましたが何の値だかさっぱりなので
これから早速調べてみます
>350
一応使い終わった後はinvalidateしてる(つもり)よ!
http://pastebin.com/qtAsP2HY
こんな感じ(`・ω・´)ゞ 描画処理の前にレイヤーの設定したり、描画処理の後にtransがあったりしてます
>351
むずすぎ・・・ほんと・・・
コメント1件

357
名前は開発中のものです。[sage]   投稿日:2014/07/25 01:40:32  ID:o7rbtzt8.net
kagのレイヤ使ってんなら .name で裏か表かわかる。
tf.i = kag.fore.layers[0] みたいな処理の後トランジションして
tf.iが裏にあって表示されなくなる事はよくある。

358
名前は開発中のものです。[sage]   投稿日:2014/07/25 04:35:53  ID:wkArk3HU.net(2)
>353
裏と表は本当にわからなくなって困りますOTL

原因がわかりました タイトル画面へ戻った後の初期化時のこの1文が問題だったようです
(Dictionary.clear incontextof kag.tflags)();

OTL すみません大きさを指定するtf.newHeightの値がリセットされて0になってたため見えなくなっていたようです。
お騒がせして申し訳ありませんでした。

こう言う値をtfに保存するの辞めたほうがいいかな・・・

359
名前は開発中のものです。[sage]   投稿日:2014/08/13 13:23:46  ID:Q/FvXDIp.net
ボタンのクリックイベントをその奥にあるレイヤーまで動作させるにはどうしたらいいんでしょうか?

[rclick enabled=true call=true storage="call.ks"]
[button exp="void(0);" onenter="somefunc()"]

なぜかボタンの上にあると右クリックイベントが発生しない・・・

360
名前は開発中のものです。[]   投稿日:2014/08/13 15:25:16  ID:SvUMfJm5.net
恐らくこういうふうに関数を追加すれば動く
kagexとして配布されてるセットだとこの関数が追加されてた

MessageLayer.tjs の 初めのほうに class LinkButtonLayer の定義があるから
すでにある class LinkButtonLayer extends ButtonLayer { の中に
function onMouseDown(x, y, button) という関数を追加する

class LinkButtonLayer extends ButtonLayer
{
// これを追加
function onMouseDown(x, y, button)
{
super.onMouseDown(...);
if (button == mbRight) {
releaseCapture();
window.onPrimaryRightClick();
}
}
// この下はすでに定義されている他の関数や変数

};
コメント1件

361
名前は開発中のものです。[sage]   投稿日:2014/08/14 09:03:10  ID:U8leXcMC.net
やべえよ・・・やべえよ・・・でぃーたん・・・

>女の子が絡むと男は知能低下を起こして、勝手にあしらわれたとか自分に気があるとか
>簡単に勘違いしちゃったりもするからねぇ。で、自分の勝手な勘違いを元にキレたり根に持ったり・・・

  >先にストーカー扱いしたのはむこうですけどー
コメント1件

362
名前は開発中のものです。[sage]   投稿日:2014/08/14 19:03:34  ID:rJozvbZa.net
で、そのツイートだかブログだかと吉里吉里には何の関係があるのだね
ただのヲチじゃないのか

363
名前は開発中のものです。[sage]   投稿日:2014/08/15 08:48:53  ID:5Y97PYKQ.net
じゃけん吉里吉里Zに移行しましょうね〜

364
名前は開発中のものです。[sage]   投稿日:2014/08/16 03:45:39  ID:Ny8hig1b.net
通常のkagだとkag.fore.layers[n].visibleなどが利用できると思うのですが、
kagexで @layer name=hoge と作ったレイヤーをtjsでshowやhideなど操作する方法はありますでしょうか?
コメント1件

365
名前は開発中のものです。[sage]   投稿日:2014/08/16 12:10:49  ID:Wj21vWd1.net
>360
// 表示
world_object.env.getEnvLayer("hoge", true).doCommand("show",true, %["show"=>true]);
world_object.env.updateAll();

// 非表示
world_object.env.getEnvLayer("hoge", true).doCommand("hide",true, %["hide"=>true]);
world_object.env.updateAll();

366
358[hoge]   投稿日:2014/08/18 14:29:54  ID:CrRrtBYd.net
>361
ありがとうございます!
これで色々捗ります!

367
名前は開発中のものです。[sage]   投稿日:2014/08/21 04:04:21  ID:f3tXxfbe.net
>356
挨拶?がおくれて申し訳ありません。
早速試してみようと思います。ありがとうございます!
コメント1件

368
名前は開発中のものです。[sage]   投稿日:2014/08/22 00:22:37  ID:WpsdfC5/.net
使える様になりたいと思い調べたら最近Zが出たらしいけど
買った本は2007年のCD付きの本だけどこれでやっていってもいいのかな?
ちなみにプログラミングは今まで全く触った事も無く関数って何?ってレベルです

369
名前は開発中のものです。[sage]   投稿日:2014/08/22 00:30:26  ID:vPnDLlbM.net
githubにあるもん見てわからん奴には関係ないと思うけど欲しいやつだけども見てもわからないぜ!ってこともあるかもしれん。

370
名前は開発中のものです。[sage]   投稿日:2014/08/22 03:36:00  ID:pQktOfbV.net
>364
>プログラミングは今まで全く触った事も無く
Zはプログラム開発者対象なんでまったく向いてない

吉里吉里本家のTJS触ってからで遅くはないと思う

371
名前は開発中のものです。[sage]   投稿日:2014/08/22 07:37:32  ID:Jwk1TNVG.net
なるほどありがとう
この本で吉里吉里2でやってみます

372
名前は開発中のものです。[]   投稿日:2014/08/23 08:30:22  ID:FNLQACAy.net
>367
機能が増えてるわけじゃないのと
吉里吉里2の方が多くのOSに対応してるんで
結局リリースするときは吉里吉里2を使うハメになる
あるいは同梱かな
コメント1件

373
名前は開発中のものです。[sage]   投稿日:2014/08/23 08:52:29  ID:dXNZu5QK.net
au氷水ディレクター戦争指名タイステーキ万国ニューヨークブカ牛肉直輸出制限業者議論病院雇用市議しょうゆダシマクッロスさむらい山雪光金ガンダム風ミックドラ社員あかうんとパズ豚骨のり塩肉マンつばめの巣担々麺野菜炒めラーメン

au氷水ディレクター戦争指名タイステーキ万国ニューヨークブカ牛肉直輸出制限業者議論病院雇用市議しょうゆダシマクッロスさむらい山雪光金ガンダム風ミックドラ社員あかうんとパズ豚骨のり肉マンつばめの巣塩担々麺野菜炒めラーメン

au氷水ディレクター戦争指名タイステーキ万国ニューヨークブカ牛肉直輸出制限業者議論病院雇用市議しょうゆダシマクッロスさむらい山雪光金ガンダム風ミックドラ社員あかうんとパズ豚骨のり肉マンつばめの巣塩担々麺野菜炒めラーメン

ニンニクヤーフォー低額土地NHK教授問題横浜名古屋遅延電池切れ福岡損保新規駐車近代ゲームフジワイプ転職提案ラーメン
abk公式審判漏洩安保険王なにあげてんだよ?「わー!ふーう?」↓↓★★↓↓宿題通調印鑑カウントダウンたまらんだけ労災募金額税金息子議員国会大学生

374
名前は開発中のものです。[sage]   投稿日:2014/08/23 08:53:35  ID:9hVsq5ze.net(2)
増えてきてはいるよ
でもまだノースキル者が美味しいのをバンバン使う段階にはなってない

H.264対応のが正式にリリースされたら興味持つ人も増えるんじゃないかね

375
名前は開発中のものです。[sage]   投稿日:2014/08/23 15:40:55  ID:cOzezz1t.net
ブログ見たらH264とtheora対応
んほおおおおw お疲れさんです!
これでようやく糞wmvとおさらばできる
Zに移行しまっさ

376
名前は開発中のものです。[sage]   投稿日:2014/08/23 20:26:01  ID:8dqT9mC7.net
H.264ってデコーダー入ってるの?Vistaは標準では入ってなかった気がするけど
ライセンス料は大丈夫?

動画自体は12分未満ならライセンス料不要っぽい
コメント1件

377
名前は開発中のものです。[sage]   投稿日:2014/08/23 20:27:15  ID:9hVsq5ze.net(2)
>372
せやからVistaXPでは使えない。

378
名前は開発中のものです。[]   投稿日:2014/08/24 23:00:59  ID:6IpFzy9R.net
VistaとXPはもう切り捨てても良いの?
まだ使ってる人はそれなりに居ると思うし

XPとVistaで動画が再生出来ないって問い合わせに対応するのも面倒そう
ffdshowを手動で入れるとしても特許的にかなりグレーだし

379
名前は開発中のものです。[sage]   投稿日:2014/08/24 23:21:28  ID:r04Gt/0t.net
うちはXPは来年リリース予定のタイトルまで対応するわ
VistaはMSのサポートも続いてるし、まだ切るわけにはいかないね

380
名前は開発中のものです。[sage]   投稿日:2014/08/25 08:35:56  ID:aY8iIA4h.net(3)
現段階では同人向けだと思う>VistaXP切り
ffdshow入れるのは、ユーザーが勝手にやるぶんにはいいけど
ゲーム側がするのはやりすぎだわな

381
名前は開発中のものです。[]   投稿日:2014/08/25 13:29:03  ID:JHW6MvMZ.net
XPを元にした派生OSがまだMSサポート期間中だろ

382
名前は開発中のものです。[sage]   投稿日:2014/08/25 13:34:06  ID:aY8iIA4h.net(3)
Vistaは正直アホみたいに普及率低いわ
メモリ512MB+VistaのPC掴まされた人とかもう逃げだしてるだろうし

商業メーカーがぶったぎるのは勇気が要るだろうけど
同人ならぶったぎる選択はアリじゃないかな

383
名前は開発中のものです。[]   投稿日:2014/08/25 18:35:38  ID:yZDYrB+J.net(2)
>376
ffdshowを同梱するとライセンス違反になるから、そもそも出来ない

H.264使うためにXP切る価値あんの?
wmvとかTheoraとかそんなダメ?
ならWebMは?

384
名前は開発中のものです。[sage]   投稿日:2014/08/25 20:24:00  ID:aY8iIA4h.net(3)
同梱はさすがにアカン
XP・Vistaの人は○○ってソフトを使えば〜ならワンチャン

ただXPで「ノベルゲーム的なものをプレイする人」は
ガンガン減ると思うけどねえ
Vistaも同じく

零細企業の端末としてXPは結局残るでしょ なら わかるけど
コメント1件

385
名前は開発中のものです。[]   投稿日:2014/08/25 20:45:19  ID:yZDYrB+J.net(2)
じゃあもう切り捨ててXP・Vistaの死を待つか

そういやH.264以外の形式には、画質面での差以外にも、ハードウェアデコード出来ないという欠点もあるんだった
特にHD動画やスマホでの再生が高負荷になりそう

FlashやHTML5で作れば、XPでもFlashやブラウザのH.264デコーダーが使える
だが、Flashは最新のが入ってる事多いと思うけど、ブラウザは古いIEとかじゃ駄目で最新版が必要になりそう

もうWin前提で作ってたら他への移植は無理そうだし
やっぱり切り捨てだな

386
名前は開発中のものです。[sage]   投稿日:2014/08/26 18:04:14  ID:5jIgAoqh.net
メッセージ送りをMouseDounしてすぐじゃなくて、
その後ウインドウ内でMouseUpした時に送る様にしたいんですけど
どうすればいいんでしょうか?
コメント2件

387
名前は開発中のものです。[]   投稿日:2014/08/26 22:56:56  ID:0TC/AXjm.net
初心者ですがどうしてもわからないのでここで質問させて下さい。

kirikiri2の「tools」フォルダ内の「krkrconf」というアプリケーションを開こうとすると
「このファイルは吉里吉里実行可能ファイルではないので開けません」というエラーメッセージが表示され、
開くことが出来ません。

吉里吉里設定でsavedataの保存場所の設定をしたいのですが、出来なくて困っています。
使っているOSはwindows7、吉里吉里2 version 2.30 / KAG3 version 3.30です。

どなたかわかる方いらっしゃいましたら、アドバイスお願い致します。
コメント1件

388
名前は開発中のものです。[]   投稿日:2014/08/28 16:01:38  ID:wnqT3FZL.net
krkr.exeの実行ファイルをkrkrconf.exeにドロップして開くか
もしくは、krkrconf.exeを起動して、krkr.exeを指定する
それで失敗するなら、ファイルが壊れてるかもしれないから
吉里吉里の配布パッケージを再ダウンロードして試す

389
名前は開発中のものです。[]   投稿日:2014/08/28 21:01:29  ID:WoGJEyhG.net
>384
教えていただいた「実行ファイルをドロップ」の方法で開けました。
困っていたので本当に助かりました。ありがとうございました。
コメント1件

390
名前は開発中のものです。[]   投稿日:2014/08/31 01:47:09  ID:Rfvhlwia.net(4)
質問失礼します

日本ファルコム様から発売されている軌跡シリーズに搭載されてるATシステムを
再現しようと四苦八苦しているのですがATバーの表記方法が理解出来なく詰まってます。

[if exp = "f.プレイヤー1_sp > f.敵1_sp"]
[move layer="プレイヤー1" path="(x,y,z)" time="200"]
[move layer="敵1" path="(x,y,z)" time="200"]
[endif]
[if exp = "f.敵1_sp > f.プレイヤー1_sp"]
以下略

という記述で画像を操作してたんですが
当たり前ですがプレイヤーや敵が増えれば増えるほど分岐条件が増えて行き
敵味方含め参加メンバー7人で凄まじい数になったのですが
やはりこれを一つ一つ書く以外方法ないですかね?
ちなみにtjsは触れたことありません。

よろしくお願いします。
コメント3件

391
名前は開発中のものです。[sage]   投稿日:2014/08/31 03:40:50  ID:QuI5DICd.net(2)
>386
>これを一つ一つ書く以外方法ないですかね?
書かない方法はないけど、効率の良い書き方ならあるよ

戦闘処理とグラフ描画を別モジュールにしてTJSで書くとか
TJSというかプログラミングの習得自体は大変だけどね


ところで質問者さんはRPGを作りたいのかな?

グラフだけならKAGでどうにかなるけど
本格RPGの制作はTJS使わないと難しい

もしノベルよりRPGの要素のほうが多いなら
ウディタやツクールを使ったほうが早いかも
コメント1件

392
名前は開発中のものです。[]   投稿日:2014/08/31 11:02:13  ID:Rfvhlwia.net(4)
>387
回答ありがとうございます
やっぱりtjs必要ですか…まだkag始めて数週間なんで
また質問するかもしれませんがよろしくお願いします。

はい。
ただノベルモードの演出を凝りたいので
吉里吉里を使っています。
あと戦闘もatバーと攻撃対象選択以外は出来てますので
これなら大丈夫かな?と思ってました
コメント2件

393
名前は開発中のものです。[sage]   投稿日:2014/08/31 19:12:41  ID:MBt1ijqw.net(2)
KAGのアニメーションでメーター作ってasdの中でフラグ立てたりトリガ発砲したりで
なんとかならないかな?
軌跡シリーズを知らないから外してるかも知れないけれど

394
名前は開発中のものです。[]   投稿日:2014/08/31 20:16:28  ID:Rfvhlwia.net(4)
>389
トリガ系タグはtjsが関連すると思ったのでまだ利用してません。
あと軌跡シリーズのATはアクションタイムの略でFFとかのアクティブタイムとはまた別です…

こちらはFFとか解らないから断言は出来ないですが…

やりたいことを簡単に記載すると画面右にそれぞれのターンテーブルを視覚化できるような
バーを作りたいけど1 vs 1 など簡単な戦闘ならまだしも
パーティ vs パーティなど大混戦になるとその分岐記載が膨大になるので
効率の良い方法はないですか?

ってことです。

395
名前は開発中のものです。[sage]   投稿日:2014/08/31 20:52:18  ID:MBt1ijqw.net(2)
>390
あー違うのかってことで調べました。セカンドチャンプってやつ。
ターン制で、行動の順番が決まればよくて、実際の時間経過は関係なさげですね。
これなら確かにKAGとも馴染みそう。

順番の計算はTJSでやって、KAG部分は動きだけをつける感じがいいと思います
配列とか数値による並べ替えとかあるんで、TJSでやると決めた方が書く量だけは減りますね

396
385[sage]   投稿日:2014/08/31 21:06:01  ID:QuI5DICd.net(2)
>390
KAGだけでできるか、できないかなら、たぶんできる

けど、TJS、というより一般的なプログラミングの知識がないと
後述するように高確率で行き詰まることになると思う


>390
www.falcom.co.jp/sen2/battle/battle01.html
「ATシステム」というのは行動順を示す表示、
戦闘自体は非リアルタイムのターン制、でいいのかな?
「グラフ」っていうのがこのページの画像と違ってるけど

>効率の良い方法はないですか
ある
ソートする

ていねいに言うと、行動力のような数値を作っておき
その大小を比較して整列して表示すればいい

まあ質問のコードでも比較はしてるんだけど
戦闘のメインループから
ソートと描画のモジュールを毎ターン呼ぶことで
ifの分岐をズラズラ書かないで済む

でも「ソート」と言われても自力で書けないようなら
まずプログラミング(アルゴリズム)の勉強が必要なんだよ
コメント2件

397
名前は開発中のものです。[]   投稿日:2014/08/31 22:59:02  ID:Rfvhlwia.net(4)
>391
わざわざ手間をかけさせてしまい申し訳ないです。
390の方も言われている感じですよね。
まだtjsは未知の領域なんですが、頑張ってみます。
御回答ありがとうございました!

>392
わざわざ画像検索まですみません。
プログラムの基礎をまだ把握できてないんですが
言葉自体の意味はなんとなく(頭では理解してても行動では示せない的な)
ですが理解できるので頑張ってみようと思います。
御回答ありがとうございました!
コメント1件

398
名前は開発中のものです。[sage]   投稿日:2014/09/01 00:22:19  ID:x8363npp.net
プログラムの基礎を習得していないのに>386の段階まで辿り着いているだけでも大したもの
がんばってください
コメント1件

399
名前は開発中のものです。[sage]   投稿日:2014/09/01 00:40:53  ID:/BTzTmfV.net
>>AT
だれもFF10のCTBみたいなものと言わなかったな。

400
名前は開発中のものです。[sage]   投稿日:2014/09/01 00:49:18  ID:ufoVzhRg.net(2)
こんなんかなー
肝心の計算方法がよくわからん。
http://upload.bokunatu.com/krkr/miemie/bknt0018.ks
コメント1件

401
385[sage]   投稿日:2014/09/01 02:05:30  ID:10a+aREV.net(2)
>396


>計算方法
行動順バトルでいちばん単純なのは
たしか以下のような感じだった

まず各キャラのすばやさみたいな値から
待機時間の初期値を決めて、配列に代入してソート

A B C D
15 20 30 50

待機時間がいちばん少ないAが行動する
全員からAの待機時間を引く
Aの待機時間を回復させてまたソート

B A C D
5 15 15 35

次はBが行動して以下同様

A C B D
10 10 20 30

同値のACの順番とかはあるが、考え方はシンプル
キューの途中に取り出したやつを戻してやるだけ
コメント1件

402
385[sage]   投稿日:2014/09/01 02:12:52  ID:10a+aREV.net(2)
>396
>392をちょい補足

そういえばソート自体はメソッド叩いて終わりだったね(汗)
ただそもそもTJSを一切触らなければそれも叩けないし……

>397みたいなソート以外の計算も一種のアルゴリズムだから
けっきょくプログラミングの知識が要るという結論は同じ
コメント2件

403
名前は開発中のものです。[sage]   投稿日:2014/09/01 13:59:47  ID:ufoVzhRg.net(2)
>398
なるほど引き算ですかー
この辺のセオリー仕入れとかないとギャルゲしか作ったことないと厳しいですねやっぱ

404
名前は開発中のものです。[]   投稿日:2014/09/01 16:37:56  ID:c3muyTRY.net
皆さん、色々とありがとうごさいます。
394さんのコード見て見たんですがkagとパラメータ表記以外は理解できなかったです…
少し話が脱線するんですが、tjsはjavaやcに近いとは聞くんですが
どちらを勉強したほうがよりしっくりきますか?

405
名前は開発中のものです。[]   投稿日:2014/09/01 17:40:22  ID:1YJiQK46.net
>400
javascriptとほとんど同じ

406
名前は開発中のものです。[sage]   投稿日:2014/09/01 18:09:40  ID:CSuLjv19.net
TJSを勉強してから、将来仕事とかに役立てたいならJavaScriptとかを
勉強すりゃえーねん

目的があって勉強するのとなんとなく勉強するのとは効率が違う

407
名前は開発中のものです。[sage]   投稿日:2014/09/01 18:14:04  ID:J4NdnTZ6.net
>401
でもTJSってプロトタイプベースじゃないじゃん?クラスベースじゃん?
ほとんど同じってわけでもなくね

408
名前は開発中のものです。[sage]   投稿日:2014/09/01 18:17:51  ID:Q64WQi3c.net
取り敢えず、変数とIFとFORとSWITCHさえ覚えれば何とかなる
この辺を覚えれば、KAGで書いてるうちに「あれ、これTJSで書いた方が楽じゃね?」
って事が出てきてiscriptで書きたくなってくる

409
名前は開発中のものです。[]   投稿日:2014/09/01 19:47:54  ID:5afjfJYZ.net
 ___ _
  ヽo,´-'─ 、 ♪
   r, "~~~~"ヽ
   i. ,'ノレノレ!レ〉    ☆ 日本のカクブソウは絶対に必須です ☆
 __ '!从.゚ ヮ゚ノル   総務省の『憲法改正国民投票法』のURLです。
 ゝン〈(つY_i(つ http://www.soumu.go.jp/senkyo/kokumin_touhyou/index.html
  `,.く,§_,_,ゝ,
   ~i_ンイノ

410
名前は開発中のものです。[]   投稿日:2014/09/02 00:55:40  ID:NIh+Re+y.net
つまり覚えるより慣れろ!ですね
プログラム基礎がまだ把握出来てないので下地を積みたかったのですが
了解しました。
リファレンスとにらめっこしてきます!

皆さん回答ありがとうございました!

411
名前は開発中のものです。[sage]   投稿日:2014/09/02 01:12:20  ID:QbMpsGZ4.net
>402
TJSの踏み台のために勉強したいっていうんならJavaかJavaScriptが良いと思います。
書き方とかプログラミングの考え方がよく似てるから。

そのあと、もしさらにプログラミングに興味が出てきたらC/C++を覚えると良いです。

>402
最初に勉強する言語がTJSって、かなりキツイんじゃない?

412
名前は開発中のものです。[sage]   投稿日:2014/09/02 01:51:43  ID:25laKNKG.net
PriorityqQueueかred/black treeみたいな順序保持するheapに突っ込むだけだから言語関係ないぞ
コメント1件

413
名前は開発中のものです。[sage]   投稿日:2014/09/02 03:45:24  ID:Zx4Crw5a.net(2)
言語そのものは関係ないよね
アルゴリズムとデータ構造とかが分かっていれば

ただアルゴリズムの本はたいてい
CとかJAVAとかのメジャーな言語で書いてある

だからオススメは自然とCとかJAVAとかになる
TJSだとプログラムを一から勉強できる資料が少ない
コメント1件

414
名前は開発中のものです。[sage]   投稿日:2014/09/02 04:39:41  ID:Zr98+GTG.net(2)
でもでも、「やりたいこと javascript」で検索したら大抵解決しない?
とりあえず目先の課題だけならだけど

415
名前は開発中のものです。[sage]   投稿日:2014/09/02 09:32:06  ID:ov9WbZ5q.net(3)
JavaScriptはWebブラウザ用のノウハウ情報が多すぎて
かえって混乱する印象
コメント1件

416
名前は開発中のものです。[sage]   投稿日:2014/09/02 12:32:37  ID:BENbnoPe.net
わざわざ汎用言語(Javaとか)で回り道するよりも
目的に沿った特化型言語(TJSそのもの)のほうが具体的でアタマに入りやすいはず

ドキュメントや解説資料が極端に乏しいなら仕方ないが

初心者が最初に通るprintfですら罠だらけのCとかバカの極み

417
名前は開発中のものです。[sage]   投稿日:2014/09/02 12:34:29  ID:/yZXmMRn.net
tjs は明らかに汎用言語じゃろ

418
名前は開発中のものです。[sage]   投稿日:2014/09/02 12:37:44  ID:ov9WbZ5q.net(3)
tjsは言語としては汎用だと思うけど、ゲームという目的に沿った特化型ライブラリを
面倒な環境構築考えずに使えるのが重要なんだと思う

419
名前は開発中のものです。[sage]   投稿日:2014/09/02 14:40:45  ID:Zr98+GTG.net(2)
数日かじれば即、自分の作品に何かしら見える形で反映できるのは嬉しいよね
段々手を広げていけばいいわけで

おさかな定食がない今、はじめようって人は貴重だし頑張って欲しい
コメント3件

420
名前は開発中のものです。[sage]   投稿日:2014/09/02 16:16:21  ID:Zx4Crw5a.net(2)
どんな言語を学ぶかは
最終的な目標がなにかだよ

商業レベルのゲーム、もしくは職業プログラマを目指すなら
CやJAVAなどのメジャー言語の経験は必須

同人レベルのゲーム、もしくは趣味プログラマなら
TJSとかツクールのRGSSとかHSPとかだけでもいい

で、こう比較すると後者がしょぼく見えるかもしれないが
かならずしも前者のほうが偉いってわけでもない

同人開発、とくにひとりで制作すると
話を書いたり絵を描いたりいろいろ必要だから
後者のほうが総合力が高い場合がある

421
名前は開発中のものです。[sage]   投稿日:2014/09/02 16:55:57  ID:ov9WbZ5q.net(3)
最終目標が何かって初学の段階じゃ分かってないことが多い

いきなり高い目標ブチあげるよりは目的に直結しやすい高級言語を
やっておくのが一番いいと思うわ
コメント1件

422
名前は開発中のものです。[sage]   投稿日:2014/09/03 00:48:20  ID:h4wP6Fsx.net(2)
>415
おさかな定食って何だろ。そういうタイトルの入門書みたいなのがあったの?

423
名前は開発中のものです。[sage]   投稿日:2014/09/03 00:49:14  ID:upjshgSx.net
>413
>412はDSLって言ってるんだよ

TJSはjavaの劣化構文だからjavaでいいと思うけど

424
名前は開発中のものです。[sage]   投稿日:2014/09/03 00:53:23  ID:5/F0yDT4.net
>419
KAGはDSLだけど、tjs はやっぱ汎用言語だよ

425
名前は開発中のものです。[sage]   投稿日:2014/09/03 05:05:25  ID:03FC139X.net
>419
コンフィグやプラグインのサンプルをいっぱい置いてて、
サポート掲示板があったサイトなんだけど、管理人がとにかくおひとよ……善人で
掲示板にやりたいことを書いたら100パー書き換え箇所を完璧に回答してくれてた
もう、お前それ自分が作ったって言えるんか?位の勢いだった

しょぼい作品も含めて吉里吉里/KAG作品が山ほどWebに転がっていた時期を
支えた双璧だと思ってる。その反対側はtype-moon

426
名前は開発中のものです。[sage]   投稿日:2014/09/03 05:34:44  ID:T8dHTpU8.net(3)
TJSという言語自体は汎用性が高いが
TJSしか触ってない人はノベルゲームの拡張にだけ使うだろう

まあ最初は高機能なKAGとして
TJSを使ってもいいとは思うけど

汎用的に使いこなしたければ迂遠に見えても
一般的な言語で学習する過程が必要ということだと思う

427
名前は開発中のものです。[sage]   投稿日:2014/09/03 07:32:52  ID:CHCzyG3X.net(2)
>419
型もないのにJavaってことはないだろ
公式で言ってる通りJavaScriptに近い言語だよ
コメント1件

428
名前は開発中のものです。[sage]   投稿日:2014/09/03 07:35:13  ID:CHCzyG3X.net(2)
型がないってのはおかしいか
動的型付け

429
名前は開発中のものです。[sage]   投稿日:2014/09/03 07:47:21  ID:T8dHTpU8.net(3)
JavaかJavaScriptなら
JavaScriptに近いに一票

プロトタイプベースではないけど

TJSを言語に分類するなら
動的型付けの軽量言語ってくくりだろう

430
名前は開発中のものです。[sage]   投稿日:2014/09/03 08:00:09  ID:T8dHTpU8.net(3)
プログラミング経験してると
TJSはすごくとっつきやすいけど
動的型付けの軽量言語ってのが大きいと思う

KAG
TJS
吉里吉里(C++)

この三層構造で分業してWindows32APIとか
めんどうなとこにあんま触らなくていいのも大きいな

431
名前は開発中のものです。[sage]   投稿日:2014/09/03 23:39:14  ID:h4wP6Fsx.net(2)
>421
そんなサイトがあったんだ。無くなったの残念だねえ。

432
名前は開発中のものです。[sage]   投稿日:2014/09/04 00:01:40  ID:APfN0gUh.net
時代が変わったんだなぁ

433
名前は開発中のものです。[sage]   投稿日:2014/09/04 01:28:27  ID:Nwlc8F/jF
>427
「色々な墓場」の中の人ががんばってる

434
名前は開発中のものです。[sage]   投稿日:2014/09/04 02:16:18  ID:cWY7n9Tq.net
パラダイムが違うのにTJSがjsに似てることなんてないだろ
コメント1件

435
名前は開発中のものです。[sage]   投稿日:2014/09/04 04:54:31  ID:8XQCEUTn.net
iscriptの範囲でちょっと関数作るよってくらいなら
ソートしたい時はこう書く、正規表現ではこう、みたいな時にコピペして持ってこれる
だから、似てるって言えるんじゃなかろうか。

文法が似てるのと言語が似てるのとは本来違うんだろうけども
コメント1件

436
名前は開発中のものです。[]   投稿日:2014/09/09 00:11:16  ID:febzEQ8f.net
すみません、質問です。
ノベルゲー制作中なのですが、オートモード中に、
「現在オートモードである事」を画面上で表示したいと思っています。
なにか良い方法ありましたら教えていただきたいです。
ヨロシクお願いします。

437
名前は開発中のものです。[sage]   投稿日:2014/09/09 03:37:48  ID:9THMPY8J.net
TJS読み書きできるならKAGのオートモード周りをオーバーライドするのが直接的かな。
難しいならアニメーションファイルを用意して、asdファイル内でIF文を使って、kag.autoModeが
真ならこっち偽ならこっちってやれば目的はクリアできると思う。

アニメーションファイルってもっと活用できるって思うんだよね。HowToでは見ない気がするけど。
ゴリゴリTJSでクラスだプラグインだってやんなくてもやれる事がきっと増える。

438
1/2[sage]   投稿日:2014/09/14 02:51:47  ID:0Z95SxmJ.net(3)
はじめまして
TJS をまともに触り始めてひと月ほどたったのですが、いくつか
「ここをこうしてほしい!」ってところがでてきたので、
ここに書いておきます
自分でどうにかできる、ってところも多いですが、やっぱり
最初から用意されてるとうれしいと思うので……
「それこうしたらできるよ!」
っていうのがあれば、教えていただけると助かります
(以下、長くなったのでわけます)

・配列と文字列に関数を追加してほしい
 たぶんみんなが自分で定義して使ってる
  map, filter, reduce, concat, forEach, ...
  lastIndexOf, lstrip, rstrip, format(C#風だといいな), ...
 [0..5] => [0,1,2,3,4,5] ってできるとうれしい
 reverse
  > 現バージョンのTJS2では、UTF-16のうちサロゲートペアを含む文字列の動作は保証しません。
  まああんまり問題にならなそうだからいいけど……

・正規表現
 先読み後読みが使いたい

・汎用の文字列化関数が欲しい
 tjs ではプリントデバッグすることが多いのに、
 javascript の toString に相当するものがない
 pretty-print も標準で欲しい

・モジュール機能(パスの相対指定)
 なんか適当な規約を作って、Scripts.loadModule(dir) みたいにして
 dir 以下にあるファイルをまとめてロードしたい
 そのために、Script.execStorage を現在実行中のファイルからの相対パスで指定したい

439
名前は開発中のものです。[sage]   投稿日:2014/09/14 02:54:08  ID:0Z95SxmJ.net(3)
2重書き込みのため表示しません 内容を確認する

440
2/2[sage]   投稿日:2014/09/14 03:03:05  ID:0Z95SxmJ.net(3)
健全でない言葉が含まれているため表示しません 内容を確認する

441
名前は開発中のものです。[sage]   投稿日:2014/09/14 03:20:43  ID:F/UlgJwy.net
さあ、頑張って拡張して pull request だ

442
名前は開発中のものです。[sage]   投稿日:2014/09/14 05:28:35  ID:aFdeZdfj.net
>434
javascript.dll使ってtjsから呼び出すのがオススメ

443
名前は開発中のものです。[sage]   投稿日:2014/09/14 15:04:39  ID:7ajfpxtQ.net(2)
>435-436
Twitterで晒されていてワロタ

444
名前は開発中のものです。[sage]   投稿日:2014/09/14 15:26:34  ID:EAElaW4/.net
まあ無理してTJS使う必要はないな

上がってる不満の一部はTJSコアに手を入れない限りどうしようもない
TJSで関数書いたりDLLプラグイン作ってで解決できそうなものもあるけど…
あと一部は http://www.boleros.x0.com/doc/ktlwiki/ 導入で解決するかもしれないね
(自分は使ってないのでよく知らんが)

・Array.hogehoge = function{}; で関数を生やすことはできる
⇒生やした関数は以降で作ったインスタンスにおいて有効。例えば下記のように
Array.indexOf = function(s) { for(var i=0;i<count;i++) if(this[i]==s)return i; return -1;};
Debug.message([1,2,3,4,5].indexOf(3)); // -> 2

・Dictionaryのassign等は内部的にはstaticメソッドなのでTJSで同等のメソッドを生やす手段はない
(Dictionary.hogehoge = 〜としてしまうと以降の辞書すべてにhogehogeが生えてしまう)
⇒DLLプラグインならstaticメソッドを生やすことは可能
⇒incontextofがどうしても面倒なら
function assign(dst, src, *) { (Dictionary.assign incontextof dst)(src, *); }
みたいにしとけw

・文字列やOctetに自前関数を生やすことは不可(組み込み関数のためTJSコアに手を入れるしかない)
⇒上のassignのように適当な操作関数を作ってそれを呼ぶ形式にするのが妥当

・文字列フォーマットは@つき文字列即値を使えば便利(次点で"".sprintf())
・正規表現の先読み後よみは吉里吉里Z( http://krkrz.github.io/ )を使うと鬼車で対応してると思われ
・while文はあるよ(でも演算子としては使えない…というかそういう言語あるの?)
・invalidateは循環参照で破棄されないオブジェクトを消すために使われる(ことが多い)
⇒単純なクラスなら別にinvalidate無しでも参照なくなったら自然に消えます
参考:http://kasekey.blog101.fc2.com/blog-entry-230.html

445
名前は開発中のものです。[sage]   投稿日:2014/09/14 16:10:33  ID:oQf/1cln.net
健全でない言葉が含まれているため表示しません 内容を確認する

446
名前は開発中のものです。[sage]   投稿日:2014/09/14 16:18:43  ID:7ajfpxtQ.net(2)
「ネットでもの作ってる作者って使ってもらって自己顕示欲を満たして仕方ないんだろ?w 
 俺が意見出してやるから対応しておけよな〜」みたいな奴は多いんよ
特に思春期なった頃からSNS使うのが当然だったような層は

黎明期ならそういうのがないこともないんだろうけど吉里吉里は完全に成熟して
○○で使われました!的な名誉も腐るほど達成してきたソフトだからねえ

447
名前は開発中のものです。[sage]   投稿日:2014/09/14 20:26:13  ID:dH8eiUDz.net
というか実際ここで言われても何で?になるしスレチもいい所
吉里吉里のここがこうやって分らないんだならともかく
サポートを2chに求めてるようなもんだから正直意味が分らない
そりゃ晒されるわ

448
名前は開発中のものです。[sage]   投稿日:2014/09/14 20:54:48  ID:XdGv/NaQ.net
昔なら意味あったのかもしんないけど
もう言語に対する要望は今さらって感じ

今あるTJSをそのまま使うか
C++で本体ごと改造するか
好きなほうを選べばいい

449
名前は開発中のものです。[sage]   投稿日:2014/09/14 21:05:01  ID:EWbFLlJf.net
エディットボックスにおける文字入力について、
かな文字入力を受け付けなくさせるにはどのようにしたらよいでしょうか?

450
Please Click Ad !!@Reproduction Prohibited[sage]   投稿日:2014/09/14 23:14:06  ID:BWjszewi.net
知らんがな(´・ω・`)
コメント1件

451
名前は開発中のものです。[sage]   投稿日:2014/09/14 23:23:50  ID:JtArbokP.net
tjsが低機能すぎて使い物にならんのは今更。
だから関数呼び出すだけで済むようにみんなKAGが微塵も原型留めないほど変わってるんだろ。
というか欲しいならPRすればいいじゃん。むしろなんでそこまでしてtjsを使うのか?

452
名前は開発中のものです。[]   投稿日:2014/09/16 00:06:45  ID:4RXhKjKT.net(2)
失礼します
この間、軌跡のマネうんぬん言ってたものです
あれからtjsの勉強して一進後退の毎日です

なんとなくtjsが読めるようになったので
この間上げてもらったサンプルコードを再び見て見たのですが
53行目の

for(var i=0;i<f.party.cont;i++)

のf.party.contのcontがよくわからなくて困ってます。
前後に検索かけても該当文字が無く
リファレンスでキーワード検索しても該当するものが無く…
forステートメントに出て来てるcontinueとは別物だと思うんですが
申し訳ないですが教えていただけませんか、お願いします。

453
名前は開発中のものです。[sage]   投稿日:2014/09/16 00:43:29  ID:7iTHu0Cm.net
countのuが抜けてる

454
名前は開発中のものです。[]   投稿日:2014/09/16 00:56:48  ID:4RXhKjKT.net(2)
あれ、すみません
書き写しミスみたいでした。

では、この場合はvar iがf.party以下の場合
ブロック内の行動が反映されるってことですよね?
初歩的ですみません…
コメント1件

455
名前は開発中のものです。[sage]   投稿日:2014/09/16 02:43:11  ID:GlpIZa24.net
未満な

456
名前は開発中のものです。[sage]   投稿日:2014/09/16 06:20:31  ID:DhRTsNhm.net(3)

457
名前は開発中のものです。[sage]   投稿日:2014/09/16 06:32:54  ID:DhRTsNhm.net(3)
f.Party = [
"キャラ1",
"キャラ2",
"キャラ3"
];
のときなら、配列に三個データが入ってるから、f.party.countは3。
iが3未満、この場合0〜2まで繰り返す。
配列の中身を順番に見ていきながら処理を繰り返したい時によく使います。
配列の最初のデータは変数[0]になるからこの書き方だと都合がいい。

458
名前は開発中のものです。[sage]   投稿日:2014/09/16 11:30:59  ID:VwlZHBz9.net
>tjsが低機能すぎて使い物にならんのは今更。
まあ乱暴だがわかる

>だから関数呼び出すだけで済むようにみんなKAGが微塵も原型留めないほど変わってるんだろ。
なぜそうなる
普通なら「低機能すぎて使い物にならん」から「TJSが見づらい、冗長な記述になる」とか
「TJSで大規模なゲームが作られない」とか「自ら吉里吉里を拡張する」とかになるだろ

459
名前は開発中のものです。[sage]   投稿日:2014/09/16 12:39:09  ID:mrBrXJzq.net
TJSが不満ならC++で好きなように
独自エンジンを組めばいい

そっちのほうがはるかに面倒くさいから
使っているんだろうに

そこまでしなくてもDLLを足せる
吉里吉里もKAGも自力で改造できるのに

「使い物にならない」はウソ
「使い物にしようとしない」

460
名前は開発中のものです。[sage]   投稿日:2014/09/16 15:05:07  ID:DhRTsNhm.net(3)
http://www.boleros.x0.com/doc/ktlwiki/
この人みたいにすればいいじゃんってことだよねたぶん。

461
名前は開発中のものです。[sage]   投稿日:2014/09/17 19:45:39  ID:gtI5fYrc.net
>454
>「自ら吉里吉里を拡張する」
そう言ってるだろ。原型留めないほど拡張してるから関数一発でできるラッパーが大量にあってKAGにもそれのインターフェースがあるんだろ。

TJSでなんでもできるわけじゃないのは置いとくにしても言語機能足らなすぎて記述コスト高いだろ?
コメント1件

462
名前は開発中のものです。[sage]   投稿日:2014/09/17 19:57:05  ID:vnIPW9DD.net
>原型留めないほど拡張してるから関数一発でできるラッパーが大量にあってKAGにもそれのインターフェースがあるんだろ。
それは「KAGが微塵も原型留めないほど変わってるんだろ。」じゃなくて「吉里吉里も微塵も原型留めないほど変わってるんだろ。」とかなんだよなあ
コメント2件

463
名前は開発中のものです。[]   投稿日:2014/09/23 09:55:19  ID:TJPuL9nw.net(3)
吉里吉里のスマホ対応版ついに来るのか?
作ったスクリプトとか流用できるんだから嬉しい事は間違いない

あと反応が薄いのって、エロゲは公式マーケットでは販売できないからじゃね?
その辺りの販路の環境整備から初めないといけない
コメント1件

464
名前は開発中のものです。[sage]   投稿日:2014/09/23 10:14:13  ID:mDAxe1ai.net(5)
アレに反応しそうなコア層は既にスマホエロゲ(ノベルゲ)の可能性を探ったり作ったりして
既に絶望しているから という気がする

ン万円でWindows版吉里吉里がちょっとでも便利になるなら最終的にはペイするし……って層はいても
スマホ版じゃそのペイするって層がほとんどいないんじゃないかね

465
名前は開発中のものです。[]   投稿日:2014/09/23 10:37:50  ID:TJPuL9nw.net(3)
DMMがやっているような18禁ソシャゲだと
ブラウザで動かすのが主流になってる
ブラウザ対応の利点はOS関係なく動くから、PC(win,linux,mac)からもスマホからも利用可能で
googleやappleの表現規制や制約から逃れて独自課金システムを構築できる

大事なのは、一つの開発環境でどれだけのユーザーを確保できるか、規制を掻い潜れるかの2つかな
その点で、エロコンテンツの配信はブラウザ対応が正解かなと思ってる
コメント1件

466
名前は開発中のものです。[sage]   投稿日:2014/09/23 10:52:46  ID:zKzrw81A.net(4)
>461
ブラウザは結局Flashに回帰してターゲットはPCオンリーになってるぞ

スマホ対応するならアプリ化しないとお話にならない

467
名前は開発中のものです。[sage]   投稿日:2014/09/23 10:56:40  ID:TJPuL9nw.net(3)
>462
html5エンジンはどうなのかな
これからの技術だからどうなるかわからないけど
html5 javascript エンジン で検索すると色々出てくる

468
名前は開発中のものです。[sage]   投稿日:2014/09/23 11:00:17  ID:zKzrw81A.net(4)
>463
あんな互換性が無い環境使うのはマゾだけだと思うよ

469
名前は開発中のものです。[sage]   投稿日:2014/09/23 11:02:02  ID:mDAxe1ai.net(5)
>462
スマホでプレイできる18禁ソシャゲはどうやって処理してるんだ?
Android版のみスマホOKで野良アプリを落とさせるの?

470
名前は開発中のものです。[sage]   投稿日:2014/09/23 11:39:18  ID:zKzrw81A.net(4)
>465
昔からケータイであったレベルのものなら
今、普通にブラウザで実現してる
ただ、吉里吉里でつくるようなADV的な演出が満足できるレベルかというととてもしょぼくて微妙

で、現在、DMMは android 向けに独自のアプリ配信のランチャーを配布してる
少し前まではADVタイトルだけだったけど、
ソーシャル系もぼちぼちアプリ版が出始めてる

舵はもうアプリ側に切ってると思うよ
コメント1件

471
名前は開発中のものです。[sage]   投稿日:2014/09/23 11:43:06  ID:mDAxe1ai.net(5)
しかしそれだと日本ではなんだかんだで今後も巨大勢力であろう
iOSについては何の解決にもなってないな

472
名前は開発中のものです。[sage]   投稿日:2014/09/23 11:51:05  ID:zKzrw81A.net(4)
その通りだけど、appleはブラウザをこれ以上進化させる気が皆無っぽいので
そちらへの活路はそもそも無いものとしてあきらめるしか無いかと

473
名前は開発中のものです。[sage]   投稿日:2014/09/23 17:33:57  ID:pVbDIUrQ.net(2)
AS3で書けばFlashとAIR両方で書き出せると思うんだが
コメント1件

474
名前は開発中のものです。[sage]   投稿日:2014/09/23 18:26:51  ID:mDAxe1ai.net(5)
肝心のエロをiOSでやるって点については解決してねえ……
Androidエロ市場がイマイチなことを考えればAIRがWindowsソフトを
作るツールとしてなんか鬱陶しいイメージなのはトータルでマイナスだよね

吉里吉里みたいなライブラリダウンロードしてほげふげ〜が要らないのと
真逆の感じ

結局エロソーシャルやるならDMMに乗っかって、普通のエロゲなら
吉里吉里でやれば十分?

475
名前は開発中のものです。[sage]   投稿日:2014/09/23 19:06:54  ID:tNTbyf3o.net
PS4で吉里吉里動くようにして

476
名前は開発中のものです。[sage]   投稿日:2014/09/23 19:10:44  ID:K5OUXAnA.net
コンソールゲームまで行くなら
unity上でtjsとkag読み込めるようなもの作るのが全部解決できそう

477
名前は開発中のものです。[sage]   投稿日:2014/09/23 21:53:09  ID:pVbDIUrQ.net(2)
>470
いやだから
AS3ならPC版はFlashで良いじゃん
AndroidはAIRランタイムを同梱
審査の通らないiOSは諦める

iOSで派手な演出のゲームを出したいなら
WebGLしかない
iOS8からしか使えないけど

478
名前は開発中のものです。[sage]   投稿日:2014/09/23 22:09:53  ID:mDAxe1ai.net(5)
>473
AIRでなく普通のFlashで作ろうとするとブラウザの「一時ファイルの消去」やっただけで
セーブデータが飛んだりするよ

おそろしいことにプロジェクター形式(exe)を使っても

479
名前は開発中のものです。[sage]   投稿日:2014/09/24 16:16:56  ID:nYhCpiBU.net
専用鯖が無いならDropboxとかGoogleドライブにセーブすれば良いじゃない

480
名前は開発中のものです。[sage]   投稿日:2014/09/26 19:38:43  ID:wSqRuUcm.net
でぃーたんって太ってるん?
コメント1件

481
名前は開発中のものです。[sage]   投稿日:2014/09/27 02:30:15  ID:CprFx+SC.net
人目を気にする程度にはそうなのかもね
コメント1件

482
名前は開発中のものです。[sage]   投稿日:2014/09/27 14:42:14  ID:lAfySI5p.net
女作っても幸せになれないタイプってのは一定の割合でいるから
開き直って二次と共に生きればいいのになあ

483
名前は開発中のものです。[sage]   投稿日:2014/09/28 00:59:03  ID:GZsmXG+g.net
吉里吉里3はデルデル詐欺でしたね^^;

484
名前は開発中のものです。[]   投稿日:2014/09/30 11:12:59  ID:0ae8qdrh.net(2)
初心者で申し訳ありませんが質問させて下さい。

現在ADV形式のゲームを
吉里吉里2 version 2.30 / KAG3 version 3.30 で作っているのですが、
ADVゲームでよくある
「選択肢を画面の端から横移動させながら表示させる」にはどうしたらいいのでしょう。

画像はmoveタグで動かすことが出来ますが、文字列や選択肢を動かす方法がわかりませんでした。
KAGEXには選択肢を動かせるプラグインがあるようなのですが、KAG3だと不可能なんでしょうか?

何かアドバイス頂ければ幸いです。
コメント1件

485
名前は開発中のものです。[]   投稿日:2014/09/30 11:45:04  ID:ZR2+9SHy.net
>480
moveタグでmessageレイヤーも指定できる
http://devdoc.kikyou.info/tvp/docs/kag3doc/contents/Tags.html#move
コメント1件

486
名前は開発中のものです。[]   投稿日:2014/09/30 18:33:58  ID:0ae8qdrh.net(2)
>481
ありがとうございます!
タグリファレンスには目を通していたんですが、確認不足でした。
申し訳ありませんでした。

487
名前は開発中のものです。[sage]   投稿日:2014/10/03 20:59:51  ID:99f4HTju.net
最近吉里吉里を始めた者です

アニメーションの使用方法がさっぱり分かりません
調べたところasdファイルを使うそうですがそもそもasdファイルをどこに作って保存するかが分かりません
クリッピング方式の画像は用意しました

ここから一歩も進まずに困っています
初歩的なことですが教えていただけると嬉しいです

488
名前は開発中のものです。[sage]   投稿日:2014/10/03 23:40:14  ID:BErQqxBB.net(2)
私も最近吉里吉里を使い始めたものです。よろしくお願いします。

>483

asdファイルはキャラの絵と同じファイル名で作り、キャラの絵が入っているフォルダに入れます。
コメント1件

489
名前は開発中のものです。[sage]   投稿日:2014/10/03 23:41:21  ID:BErQqxBB.net(2)
私も質問があります。口パクで声の効果音が鳴っている間だけ、アニメーションしたいのですが、
わかりやすく書かれているページなどありますでしょうか?
コメント2件

490
名前は開発中のものです。[sage]   投稿日:2014/10/04 09:35:17  ID:QBH8C1+G.net
>484
ありがとうございます
できました

491
名前は開発中のものです。[sage]   投稿日:2014/10/04 16:31:09  ID:HkPhBcXG.net
http://joker.tyrano.jp/
unity上で動くフリーのADVエンジン

492
名前は開発中のものです。[sage]   投稿日:2014/10/04 17:44:06  ID:28UgEjt8.net
健全でない言葉が含まれているため表示しません 内容を確認する
コメント2件

493
名前は開発中のものです。[]   投稿日:2014/10/04 17:54:39  ID:YH14iNFS.net
すみません、私も最近吉里吉里でゲームを作り始めた初心者ですが、
質問させてください。

よくあるADV風の、キャラの名前が表示されるメッセージウィンドウを作っているのですが、
marginl(左の余白)の設定をゼロやマイナスにしても、余白が消えません。
画面左側ぴったりに文字を表示したいのですが、どうしても隙間が開いてしまいます。

これは吉里吉里の仕様なのでしょうか? それとも何かやり方が悪いのでしょうか?
どなたか教えて頂ければ幸いです。

494
名前は開発中のものです。[sage]   投稿日:2014/10/04 18:14:35  ID:CwJ94vga.net
すみません、私も最近吉里吉里でゲームを作り始めた初心者ですが、
屁をこいてしまいました

495
名前は開発中のものです。[sage]   投稿日:2014/10/05 03:34:38  ID:uBG7fQCC.net
あー、確かに初心者って言えば答えてもらえるとか問題だよね
エンジン作者の気風に従って「すみません中2女子ですが」って
ときだけレス入れることにする?

496
名前は開発中のものです。[sage]   投稿日:2014/10/05 03:53:31  ID:1RilMK1b.net
「初心者ですが」っていうのは
的外れなことを聞いてたらすみません、
質問の仕方が悪かったらすみません、とかの
前置きじゃないのか?

答をもらえるかどうかは別の話

497
名前は開発中のものです。[sage]   投稿日:2014/10/05 06:35:38  ID:NvMjN6/1.net
ネットでの「『初心者ですが』は甘え」論争って20年以上前からあったなあw
もういいんじゃねーの? 答えられる奴は答えてやれよw
コメント1件

498
名前は開発中のものです。[sage]   投稿日:2014/10/05 06:51:35  ID:0XWuI6+u.net
中2じゃなくて中3女子じゃねーの

499
名前は開発中のものです。[sage]   投稿日:2014/10/05 11:34:49  ID:RffBTcNL.net
「初心者ですが」と前置きすると的外れな回答がもらえます

500
名前は開発中のものです。[sage]   投稿日:2014/10/05 12:29:08  ID:gjA0+VSy.net
回答もわかりやすくしてくれってことなんじゃないの?
まあいらない前置きだし、明らかにスレ精査してないいいわけではあるが。

501
名前は開発中のものです。[sage]   投稿日:2014/10/05 12:37:00  ID:GYeypllh.net
とりあえず最後の質問に関して言えば「それフォントが左側に余白持ってるだけでしょ」と

502
名前は開発中のものです。[sage]   投稿日:2014/10/05 13:25:10  ID:gbh+psiz.net
>489
この手の問題で一番可能性が高いのがスペルミスだから、まずは実際どうかいてるかコピペしなされ

次に可能性が高いのは、マクロとかで
全然別のスクリプトがよびだされてる状態
記述変更しても変化がないならこれ
コメント2件

503
名前は開発中のものです。[]   投稿日:2014/10/05 15:08:35  ID:xGw1uP4y.net
どうも、>489です。

「初心者です」という前置きは>492さんが仰っているように「的外れな質問をしていたらすみません」という意味で使いました。
ご指摘にもあった通り、ネット上や本などで一通り調べたのですが、こちらの掲示板の過去ログを部分的にしか読んでおらず、
初心者レベルの人間が使ってはいけない掲示板であることに気付かずに書き込んでしまいました。大変申し訳ございませんでした。
以後こちらの掲示板は利用しないように致します。

問題の左側の余白ですが、>497さんが仰っている通りでした。
style pitchで値を0にすることで解決致しました。

ルール違反の書き込みにも関わらず、お答えしていただきありがとうございました。

504
名前は開発中のものです。[sage]   投稿日:2014/10/05 20:07:40  ID:1Z/jQvkE.net
>488

親切にありがとうございます! なんだか難しそうですね。
でもgetSample.dllでググるとちょっと情報ありますね! いけるか色々試してみます。

505
名前は開発中のものです。[sage]   投稿日:2014/10/06 07:58:34  ID:vXcFcafN.net
別に初心者なんて書いてもいいじゃん
丁寧に書くのがめんどい奴は普通と同じような回答してればいいし
>492に同意しておく

506
名前は開発中のものです。[sage]   投稿日:2014/10/06 17:47:02  ID:9QGHIxJY.net
口パクやってみた。
http://upload.bokunatu.com/krkr/miemie/bknt0019.zip
皆、大体こんな感じの実装?
コメント2件

507
名前は開発中のものです。[sage]   投稿日:2014/10/06 23:33:30  ID:IVvImaV7.net
>502
あなたは神か!
497です。ありがとうございます参考にします;−;

508
名前は開発中のものです。[sage]   投稿日:2014/10/07 01:11:54  ID:eHhEgrel.net
>502
すげえ、参考になるわぁ

509
500[sage]   投稿日:2014/10/07 22:29:34  ID:0VnO78nL.net
>502

今日自分の作品の方に反映させていただきました! 感謝感激ですv

声優の声の音声が小さかったせいか、function voiceLevel()の中の0.03の数値を0.005にしたら
ちょうど良くなりました♪

マクロの使い方もすごく勉強になりました! 1レベル上がった気分です。

本当に助かりました!! ありがとうございました!!
コメント1件

510
名前は開発中のものです。[sage]   投稿日:2014/10/08 01:05:09  ID:5zfnYogH.net(2)
ろくにコメントも入れてないのにやってみせればわかってくれる人は大好きだw

あと、こんなの考えた。実際うまくいくかは明日検証予定

Override.tjsでanimstartをasd内で使えるようにする
var AnimationLayer_addseg = AnimationLayer;
AnimationLayer.animstart = function(elm){
startAnim(elm);
return 0;
};
asdの頭の方で
@animstart seg=1 target=*seg1

これで立ち絵作るだけで勝手に目パチ口パクしてくれるという野望
すべての立ち絵が目パチ口パクするわけじゃないからさー

あとはあれだなー会長さんのプラグインでやってみたいかな

511
名前は開発中のものです。[sage]   投稿日:2014/10/08 05:19:44  ID:c1fqoiUl.net
>506
コメントがなくてもあれだけ単純明快で綺麗なソースなら分かるよー。
発想に感動したわ。ボイスの音量で自動判定するとはw

とても参考になりました。どうもありがとうーヽ(*´∀`)ノ

512
名前は開発中のものです。[sage]   投稿日:2014/10/08 16:55:01  ID:5zfnYogH.net(2)
偉いのはプラグインdll作ったごうさんとデバッグした方ですのよ
サンプルソースもツンデレみたいにぶっきら棒かつ丁寧に書いてあったし
定番プラグインの一つになってもいいんだけど、あれですね
コードよりも中の人の確保と莫大なファイル管理がネックという……
コメント1件

513
503[sage]   投稿日:2014/10/09 05:21:55  ID:lDJRBBoB.net
>506で書いた方法で無事動きました
ちゃんとした素材用意するのが面倒だったのでうp物は無しで……

514
名前は開発中のものです。[sage]   投稿日:2014/10/09 22:07:37  ID:+1pGZWn4.net
>509

おー。見てみたいけど、素材用意は大変だよね><

515
名前は開発中のものです。[sage]   投稿日:2014/10/10 04:36:46  ID:MnlwmOAn.net(3)
質問です

吉里吉里でループもののADVゲーム(ひぐらしみたいな感じ)を作っていて
ゲームの中で「f.何巡目」という変数を使って「今の世界が何巡目か」というのをゲーム内で表示するようにしているんですが
この変数をセーブ画面で見出し・セーブした日付と一緒に表示できるようにしたいんです
(因みに「複数いる主人公を好きな順番で選ぶ」というゲームなので 見出し=ラベルは選んだ主人公の名前にしています)

"?巡目 ヒロシ 池袋駅前"という風に
セーブデータ内の特定のゲーム変数をセーブ/ロード画面に表示させるにはどうしたらいいんでしょうか?
コメント1件

516
名前は開発中のものです。[sage]   投稿日:2014/10/10 06:50:18  ID:9Ttgxp7w.net
*save|&f.何巡目 + ' 巡目 ' + &f.charaname + ' ' + &f.basho

517
名前は開発中のものです。[sage]   投稿日:2014/10/10 16:58:41  ID:MnlwmOAn.net(3)
>512
出来ました! ラベルの見出しに変数が使えることを知りませんでした・・・
ありがとうございます 助かりました!

518
508[sage]   投稿日:2014/10/10 19:14:14  ID:MnlwmOAn.net(3)
すみません508ですが、

*load
;セーブデータ1
[locate x=10 y=20] ここにkag.getBookMarkFileNameAtNum(0)の中のゲーム変数f.何巡目を表示したい
[locate x=10 y=50][emb exp="kag.getBookMarkPageName(0)"]
[locate y=10 x=80][emb exp="kag.getBookMarkDate(0)"]

のように1行目にゲーム変数、2行目に見出し、3行目にセーブした日付、というように
[emb]タグで記述したい場合は、referBookMarkを使うんでしょうか?

ラベルの見出しで変数を全て表示させることは出来るのですが
文字数によって改行してしまうという問題が発生してしまったので・・・

referBookMarkを使えば栞内のゲーム変数を参照することが出来るというのまでは
調べられたのですが 関数の解説をしてあるサイトや本があまり見つかりません
referBookMarkに関して説明してある本やサイトで皆さんのオススメがあれば教えて欲しいです

519
名前は開発中のものです。[sage]   投稿日:2014/10/10 22:04:18  ID:ADuP9Sut.net
OUTFOCUSのだよね。サンプルあるじゃん。
コメント1件

520
508[sage]   投稿日:2014/10/11 02:55:42  ID:576tBXA0.net
>515
最初そのサンプルをまるまる使ったところエラーが出てしまったのでこちらで質問しましたが
さきほど一時変数の部分を使わないことできちんと表示できるようになりました
お騒がせしてすみませんでした・・・!

521
名前は開発中のものです。[sage]   投稿日:2014/10/11 06:40:38  ID:IlL/LVSu.net
if文の中身は自分の奴に合わせて書かないと未定義でエラー出るわな

522
名前は開発中のものです。[sage]   投稿日:2014/10/12 00:13:26  ID:mlUeW/FN.net(2)
han2zenという関数について質問です

[emb exp="kansuuji(f.num)"]で半角数字を漢数字で表示することはできるのですが

[emb exp="han2zen(f.num)"]
[emb exp="f.num=han2zen(f.num)"]

上記2つで試したらところどちらもエラーが出てしまいました
正しい表記を知っている方がいれば教えて欲しいです

523
名前は開発中のものです。[sage]   投稿日:2014/10/12 07:32:14  ID:0TUjX4jP.net
そういうときは
[emb exp="han2zen(string f.num)"]
エラーメッセージで教えてくれてるよ
データ型ってもんがあるので勉強しとくといい
TJSの言語仕様で濃い人たちが度々話題にしてるので
知っとくとROMが楽しい

524
名前は開発中のものです。[sage]   投稿日:2014/10/12 15:36:58  ID:mlUeW/FN.net(2)
>519
ありがとうございます!教えて頂いた方法で出来ました!
データ型やのことやTJSについてもっと勉強してきます
本当にありがとうございました!
コメント3件

525
名前は開発中のものです。[sage]   投稿日:2014/10/13 01:57:49  ID:Q/7DY2qs.net(3)
すみません、RPGみたくアイテムを拾えるゲームを作ってて
右クリックメニューで今持ってるアイテムを表示する時に、とった順番に

【牢屋のカギ】
【薬草】
【呪いの指輪】

↑みたく順番に1行ずつ表示して、アイテムを使って所持品からなくなった時は

【牢屋のカギ】
【呪いの指輪】

みたく、自動で行を詰めて表示するにはどうしたらいいんですかね?
コメント1件

526
名前は開発中のものです。[sage]   投稿日:2014/10/13 02:10:14  ID:Y4sMIXMN.net(3)
そのメッセージレイヤーをnowaitで一回クリアした後書き直す
コメント1件

527
518[sage]   投稿日:2014/10/13 03:27:16  ID:Q/7DY2qs.net(3)
すみません、書き方が悪かったです

*rclick
[history output=false enabled=false]
[store enabled="false"]
[layopt layer=message0 page=fore visible=false]
[current layer=message1]
[nowait]
アイテム一覧[r][r]
[emb exp="f.kagi"]・・・【牢屋のカギ】と表示
[emb exp="f.kusa"]・・・【薬草】と表示
こういう書き方をしているので、
右クリック画面で[nowait]の後、持っているアイテムのゲーム変数を表示すると、
使ったりしてアイテムが無い状態だと空白の行ができちゃうんで
自動で行を詰めるにはどうしたらいいのか、という質問でした
わかりにくくてほんとすみません

配列とか使って、その要素のを全部表示させる、とかの方がいい気もするんですが
配列を行ごとに表示する方法とか、全部表示させる方法がさっぱりわかんなかったんです・・・
コメント1件

528
名前は開発中のものです。[sage]   投稿日:2014/10/13 12:38:49  ID:6y9emTmX.net
[emb exp="f.kagi" cond="f.kagi!==void"]
ではどうだろう?
コメント1件

529
名前は開発中のものです。[sage]   投稿日:2014/10/13 15:30:31  ID:Y4sMIXMN.net(3)
アイテムを持ってるかどうかの判定はどこでやってんの?
f.item = [["【牢屋のカギ】", 0], ["【薬草】", 0]]
とかにして全アイテムの名前と所持数を一つの変数で管理して
[if exp="f.item[0][1] >= 1"][ling target="*hoge1"][emb exp="f.item[0][0]"][r][endif]
[if exp="f.item[1][1] >= 1"][ling target="*hoge2"][emb exp="f.item[1][0]"][r][endif]
みたいにするとか

530
名前は開発中のものです。[sage]   投稿日:2014/10/13 15:48:39  ID:wQgt5by5.net
たぶん二重配列とか理解できていないと思うんですけど(名推理)

531
名前は開発中のものです。[sage]   投稿日:2014/10/13 15:56:32  ID:Y4sMIXMN.net(3)
ま、まあこれを機に多少はね?

532
518[sage]   投稿日:2014/10/13 17:45:26  ID:Q/7DY2qs.net(3)
>524->527
レスありがとうございます
すみません、>526さんの言う通りで、二重配列とか配列に関してまだ全然理解出来てないです

でも>524さんがいうように[cond]を使ったり
>525さんの「全アイテムの名前と所持数を一つの変数で管理する」方法で
やってみようと思います

配列・二重配列を理解できるまで勉強してきます
レスくださったみなさんありがとうございました

533
名前は開発中のものです。[sage]   投稿日:2014/10/18 13:19:21  ID:lo/9tXFR.net
>528
連続するレスへのアンカーの書式は>524-527
コメント1件

534
名前は開発中のものです。[sage]   投稿日:2014/10/30 20:55:33  ID:wLX8Jl7p.net(2)
krkrzのリポジトリが本家もフォーク先も何も動いてないんだけどもしかして安定してるの?
コメント1件

535
名前は開発中のものです。[sage]   投稿日:2014/10/30 21:27:26  ID:hEbnNEhR.net(2)
もう商業でどんどん使われてるよ

536
名前は開発中のものです。[sage]   投稿日:2014/10/30 21:42:09  ID:HNlQM1BT.net
もう製品として採用作品が発売されてるの?

537
名前は開発中のものです。[sage]   投稿日:2014/10/30 22:27:17  ID:hEbnNEhR.net(2)
https://twitter.com/wtnbgo/status/492588534377639936
ここで言われてるのが8月発売のサツコイ
他にも体験版漁ってればたまにZだったりする

538
名前は開発中のものです。[sage]   投稿日:2014/10/30 23:01:01  ID:Dr5NTUJX.net
吉里吉里ZのXP対応版ってどこかで配布されてるの?

539
名前は開発中のものです。[sage]   投稿日:2014/10/30 23:01:26  ID:wLX8Jl7p.net(2)
>533
そうだったのかちょっと見てみよう

540
名前は開発中のものです。[sage]   投稿日:2014/11/04 06:52:10  ID:qs4OOh/x.net
健全でない言葉が含まれているため表示しません 内容を確認する

541
名前は開発中のものです。[sage]   投稿日:2014/11/05 02:29:28  ID:oIfRqGMJ.net
タイプライターのような表示方法を自前でやってみようと心みて早一年(たったような気がする)
いまだに思い通りに動かない
なぜだ゙・・・なぜ改行位置が自動改行の場所と違う・・・

542
名前は開発中のものです。[sage]   投稿日:2014/11/05 10:36:56  ID:MB7kVnfY.net(2)
吉里吉里ZのXP対応は商用版のみで
XP対応版は有料ってことでしょ
商用版とフリー版の差を付ければ食い扶持になるしね

543
名前は開発中のものです。[sage]   投稿日:2014/11/05 10:38:17  ID:2ViKAb4c.net(2)
申し訳ないがトンチンカンな煽りレスをつければ答えが返ってくるだろうという
古典的手法はNG

544
名前は開発中のものです。[sage]   投稿日:2014/11/05 11:04:59  ID:MB7kVnfY.net(2)
多分XP対応版は、吉里吉里Z開発者が切ると言い切ってしまった手前
フリー版で対応させることは前言撤回することになってしまうので出来ないってことじゃないか?
んで商用ならクライアントの要望だから対応させるのは仕方ないってことで、前言撤回に当たらず面目が保てる

そういや前にスレで、XPを切るのは同人ゲームからとか言ってた人がいるが
同人ゲームならXP切ることが強行できるって理屈がわからない
まるで同人ゲーム制作者が多くの人にプレイして欲しいと思っていない、と決め付けられてるようで気に障る

545
名前は開発中のものです。[sage]   投稿日:2014/11/05 11:07:06  ID:2ViKAb4c.net(2)
申し訳ないが(ry

546
名前は開発中のものです。[sage]   投稿日:2014/11/05 12:55:14  ID:d5uqbK6o.net
XP限定の指定を外してコンパイルするだけだべさ

547
名前は開発中のものです。[sage]   投稿日:2014/11/05 14:49:33  ID:7PNAuk8V.net
VistaとXPが初期状態でH.264対応していないのはどうにもならない
DirectX10以降はXPに対応してない

他は何とかなるでしょ

548
名前は開発中のものです。[sage]   投稿日:2014/11/06 01:33:01  ID:hFb3p29w.net
MSがサポート切ったOSなんてそのまま滅ぼしとけばいいじゃん。さんざん長期サポートやっただろ。

549
名前は開発中のものです。[sage]   投稿日:2014/11/06 09:53:05  ID:TA0nj1UB.net
といいつつXPで動くようにゲームリリースする嘘つき開発者

550
名前は開発中のものです。[]   投稿日:2014/11/06 15:30:16  ID:5AKtFGk4.net

551
名前は開発中のものです。[sage]   投稿日:2014/11/06 15:37:16  ID:uraVBw3l.net(2)
そんなTweet貼らなくていいから(良心)

552
名前は開発中のものです。[sage]   投稿日:2014/11/06 16:20:04  ID:uraVBw3l.net(2)
あのさぁ・・・イワナ、書かなかった?! 吉里吉里Z作者を刺激するなぁッって!

553
名前は開発中のものです。[sage]   投稿日:2014/11/06 18:41:05  ID:KIu4yftm.net(2)
商用版(笑)

554
名前は開発中のものです。[sage]   投稿日:2014/11/06 20:22:16  ID:0T+Nh3l2.net
http://www.h-comb.biz/new_title/13/page_dl/dl_trial.html
吉里吉里Zの商用ゲーはXPで動くね
いつ頃XP切るか見ものだな

https://twitter.com/jin1016/status/530275629665497088

>じん @jin1016
>@miahmie 動作環境のOSの項から既にXP消しているのに、なぜわざわざ別途サポートしないと書かないといけないのかわからないですが……
>そもそもMSのサポートが終了してセキュリティーリスクの高いOSをサポートして、ユーザーをリスクに晒し続けることの方がひどいのでは?

jin1016 が言うにはXPで動くようにすることが、ユーザーに対して酷いことをしてるらしい
上記のゲームだとわたなべごうって人が担当してるみたいだが
なんでわざわざゲームをXPで動くようにしたんだろうね

555
名前は開発中のものです。[sage]   投稿日:2014/11/06 20:25:55  ID:KIu4yftm.net(2)
XPで動かないって文句を言う奴が居るから
コメント1件

556
名前は開発中のものです。[sage]   投稿日:2014/11/06 20:59:20  ID:UjhsFJCc.net
サポートするのとそのOSで(たまたま)動いてるってのは意味がまるで違う
上に例に挙げてるゲームはXPは動作環境に入ってないじゃない

557
名前は開発中のものです。[sage]   投稿日:2014/11/06 20:59:53  ID:c2ZYjhDW.net
>OS 日本語版 Microsoft Windows Vista / 7 / 8
XPなんか公式対応してないぞ
動くとサポートは全く違う

558
名前は開発中のものです。[sage]   投稿日:2014/11/06 22:05:28  ID:shOoDcTJ.net
動くだけならVCのランタイムに依存してなきゃ95でも動くだろ。MinGWとかでコンパイルすれば。
サポートまでしてるのはないだろ?

559
名前は開発中のものです。[sage]   投稿日:2014/11/06 22:33:36  ID:7yeszgEq.net
うちはまだXPサポートするよ。テスト環境も残してるw
XPで動かないケースって滅多にないし。

560
名前は開発中のものです。[sage]   投稿日:2014/11/06 22:35:42  ID:mDk3xiW4.net
Visual Studioの場合でも、D3D11等の新技術を使っていないなら、XP対応は難しくない
プラットフォームツールセットをv120_xpにすればXPでも動作する

XPはもう古いバージョンのSDKしか対応しておらず、対応し続けるのはMSにとって苦痛
だからMSは徐々に滅ぼそうとしている

v120_xpのままD3D11を使ったソフトは技術的には作れるらしいが、XPはD3D11に対応していないのにそんな事しても意味ないな
D3D9やOpenGLも同時に対応するならともかく

561
名前は開発中のものです。[sage]   投稿日:2014/11/07 01:52:53  ID:ekCEyY+p.net
2chの書き込みを一々Twitterで取り上げて絡んで、身内同士でペロペロするような事してるから
閉鎖感が強くて嫌なんだよ

562
名前は開発中のものです。[]   投稿日:2014/11/07 08:16:28  ID:Gvf1P3Nq.net
それならこれ使わなけりゃいいんじゃね

563
名前は開発中のものです。[sage]   投稿日:2014/11/07 12:44:47  ID:+pbL4YXo.net
吉里吉里は最初からこんな感じだったしな
開発者周辺の身内同士ぺろぺろ感とDeeタンの変態度合いに耐えられないなら
他にもツールはあるんだし、使わなきゃいいだけ

昔はもうちょっと初心者側寄りの人が多かったような気がするけど
最近はここもだけどめっきり減ったね
コメント1件

564
名前は開発中のものです。[sage]   投稿日:2014/11/07 12:48:48  ID:bMghtTUL.net(2)
ノベルゲー流行ってないしね、しょうがないね

565
名前は開発中のものです。[sage]   投稿日:2014/11/07 21:42:14  ID:E85QHXFF.net
ていうかスレに常駐してる上級者様ってもうスクリプト組んでないだろって感じだし

566
名前は開発中のものです。[sage]   投稿日:2014/11/07 21:48:57  ID:bMghtTUL.net(2)
凡人はTJSスクリプトを組み、上級者は吉里吉里本体やプラグインをいじり、
達観した人間は吉里吉里界隈をのぞいて酒の肴にしつつスマホゲーとか
ゲームと無縁のプログラムとかシステムとか作る

そんな界隈にも「すみません、最近吉里吉里でゲームを作り始めた初心者です」は登場するのです
コメント1件

567
名前は開発中のものです。[sage]   投稿日:2014/11/08 00:07:41  ID:1PAEoiGC.net
って言うかここにいるのって大体がIT系の業界の人間じゃねーの
XPサポートさせられるめんどくささ分かってるだろ大抵
いい加減死んで貰おうと思わないのか

568
名前は開発中のものです。[sage]   投稿日:2014/11/08 01:32:13  ID:eUI7WACV.net
XPサポート(不具合があれば修正や回避策を提供)
−−− 動作保証の壁 −−−
XPでたまたま動く(XP以降は大して違いがないのでこうなりやすい)
XPで動かない(バージョンチェックして殺す)
XPで動かない(落ちる、おかしな動きをする)

569
名前は開発中のものです。[sage]   投稿日:2014/11/08 02:03:34  ID:8mwxzlba.net
>563
XPを使っているユーザーがまだ存在する限り、可能であれば切りたくない。
DからXPじゃ動かない仕様を要求されたらXPは切るけど。

570
名前は開発中のものです。[sage]   投稿日:2014/11/08 23:29:15  ID:08iOX5DU.net
そもそも>555みたいにまだXPサポートしてる人たちはどうやって動作チェックとかしてんの?

コンパイル通るだけで言語仕様の互換テストとかその他のユニットテストはおろか、ろくに文書化されてないしあまつさえコメントも殆ど無いじゃん?
それでどうやって他人が書いたコードのサポートしてんの?
VS2012 express入れてソリューション開いてF7叩いたらあっさりビルドできたけどテストがないからこれで問題ないのか知る術がなかったんだけど他の連中はどうしてる?

571
名前は開発中のものです。[sage]   投稿日:2014/11/09 01:28:40  ID:BJ9UcQHI.net(2)
いままでの吉里吉里と同様に
自分の環境とコードで実動確認するだけじゃろ
周辺状況になんら実質的な変化は無いぞ


572
名前は開発中のものです。[sage]   投稿日:2014/11/09 01:45:08  ID:lJzG8X4L.net
>566
XP上で動かしてひたすらテスト&デバッグするだけですが……。
ぶっちゃけて言えば、エンジンに潜在的なバグがあっても自分とこの作品で不具合が出ないんなら問題ないし。
それじゃダメ?

573
名前は開発中のものです。[sage]   投稿日:2014/11/09 02:24:43  ID:BJ9UcQHI.net(2)
テストコードがないと使えないなら、
世にある大半のゲームエンジンは採用出来ないよなw

574
名前は開発中のものです。[sage]   投稿日:2014/11/09 13:01:46  ID:qVMiK2XS.net
XPを使っている人がいるからって理由でXPをサポートするのは
XPユーザが減らない理由の一つになりかねないから困るわな
XPなんてさっさと滅ぶのが平和への第一歩なんだが

575
名前は開発中のものです。[sage]   投稿日:2014/11/09 18:54:54  ID:gtMeyfsd.net
たとえ石を投げられようと
バージョンチェックしてXPで動かなくする強い心が必要

576
名前は開発中のものです。[sage]   投稿日:2014/11/10 03:45:21  ID:iT3jHqSo.net
3Dダンジョン作ってみたがLayer.perspectiveCopyってクッソ遅いなw
アニメーションでの移動や旋回させるとなるとperspective.dll弄らなきゃ無理か

577
名前は開発中のものです。[sage]   投稿日:2014/11/14 00:09:36  ID:S5kMtz3U.net
IT業界の人間で、サポートと動くの区別がつかん奴が居るとも思えんのだが。

578
名前は開発中のものです。[sage]   投稿日:2014/11/14 11:15:56  ID:6RQA9WoG.net
吉里吉里Zは動かない、ただそれだけ

579
名前は開発中のものです。[sage]   投稿日:2014/11/15 13:24:51  ID:WUrKTf2n.net
スマホで吉里吉里動かせるといいね

580
名前は開発中のものです。[sage]   投稿日:2014/11/16 14:10:20  ID:LK7pIuM6.net
スマホで動かせるといいなぁとは思うけど中途半端な動作だったら要らないんだよね・・・

581
名前は開発中のものです。[]   投稿日:2014/11/19 15:39:35  ID:f6rMCyC5.net
つまらん
コメント1件

582
名前は開発中のものです。[sage]   投稿日:2014/11/23 10:53:57  ID:Ay+7HBku.net
なんでKAGのマクロ内って[iscript]を直接呼べない仕様になってるんでしょ
どうしても書きたければサブルーチンに飛ばしてそこに書けばいいのは分かるんだけど
コメント1件

583
名前は開発中のものです。[sage]   投稿日:2014/11/23 11:57:23  ID:yardnZB0.net
マクロのデータ構造におさまらんからじゃろ
コメント1件

584
名前は開発中のものです。[sage]   投稿日:2014/11/23 14:29:23  ID:s/T9eUiM.net
実装できるけど機能を割り切って入れなかっただけ
コメント1件

585
名前は開発中のものです。[sage]   投稿日:2014/12/04 13:01:04  ID:Gk0ycDyV.net
唐突ですが、質問させていただきます。
背景の雲を動かしたくてmoveタグを2つ(裏含めて4つ)同時に実行し、
moveタグにループ機能つけようと思ったんですが
Taghandler move->beginMove(elm);
allocateCharacterLayers【前景レイヤ】 -> fore.layers[i] = new customCharacterLayer
CharacterLayer extends GraphicLayer ->super.GraphicLayer
GraphicLayer extends AnimationLayer ->super.AnimationLayer
AnimationLayer extends KAGLayer   ->super.KAGLayer
KAGLayer->beginMove->LinearFrameMover【諦め】
・・・と、ちょっと修正するのを躊躇する場所にあったので別の実装方法を模索している所なんですが
プラグインでmoveタグのようなものを作る場合、どんな流れになるんでしょうかOTL

586
名前は開発中のものです。[sage]   投稿日:2014/12/05 20:18:07  ID:yrezIUib.net
>581
asdを使ったアニメーションで間に合うきがする

587
名前は開発中のものです。[sage]   投稿日:2014/12/05 20:49:31  ID:ZoB7VNHl.net
StoragesクラスのisExistentStorageメソッドって、せっかくパスを指定してやっても
addAutoPathで追加した自動検索パスに同名のファイルがある場合はTrueを
返してくる……。

これを厳密にチェックしてくれる関数ってあるでしょうか?

例:
hogeというフォルダにOverride.tjsは存在しないのだが、systemフォルダに
同名のファイルがあるのでTrueを返してくる。
この場合、Falseを返して欲しい。
var f = Storages.isExistentStorage(System.exePath + "hoge/Override.tjs");

588
名前は開発中のものです。[sage]   投稿日:2014/12/06 23:40:33  ID:ctCgcE99.net
>583
TVPIsExistentStorageNoSeaechNoNormalize がプラグインの口に生えてる

fstat プラグインつかえば Storages に生える

589
名前は開発中のものです。[sage]   投稿日:2014/12/07 04:44:49  ID:ll4VMwIp.net
>584
ヽ(*´∀`)ノ できました! ありがとうございます。
そっか、欲しい機能があればとりあえずプラグインを探してみればいいのね。

590
名前は開発中のものです。[sage]   投稿日:2014/12/07 21:22:45  ID:iAIP/Qmp.net
>582
asdのアニメーションと言うと連番pngを作ってwait+clip?での表示って感じですか?
コメント1件

591
名前は開発中のものです。[sage]   投稿日:2014/12/10 23:11:48  ID:+ppbkZzT.net
TJSで、KAGPluginを継承して作った手製のプラグインを作っています。
プラグイン内で、Layer(引数 window:kag parent:kag.back.base)を作り
シナリオで読みこんだところ、上記レイヤーがメッセージレイヤより
手前に表示されてしまいます。
メッセージレイヤを手前に出す手段があれば教えていただけないでしょうか?
よろしくお願いします。

592
名前は開発中のものです。[sage]   投稿日:2014/12/10 23:32:53  ID:TAEDJxB5.net
吉里吉里リファレンスのLayer.absolute を調べるとよい
コメント1件

593
名前は開発中のものです。[sage]   投稿日:2014/12/11 00:33:48  ID:B+jDzUKo.net
コマンドラインで指定されたオプションのみを取得したいんですが、何か方法あるでしょうか。

今はSystem.getArgument()を使って値をチェックしているんですけど、これだと全オプションを
個別に指定してチェックしなければいけないので大量になるしオプションが増えたら漏れちゃう。

594
名前は開発中のものです。[sage]   投稿日:2014/12/12 18:51:10  ID:YzXNGsUb.net(2)
吉里吉里 2.32 以降ならコマンドラインで指定された -- 以降のパラメーターについて、-arg0 、-arg1 とかの名前で順に参照できる

セキュリティオプション acceptfilenameargument を1にすると、
すべてのパラメーターがこの扱いになって、コマンドラインからのオプション設定が無効になる
それを使って全部自前解釈して必要なものはsetArgument で再設定する形で対応することが可能
コメント1件

595
名前は開発中のものです。[sage]   投稿日:2014/12/12 18:55:29  ID:YzXNGsUb.net(2)
あ、accept〜を有効にすると、第一引数(実行対象指定)もスルーされるので、標準のdata/ かdata.xp3 使うか、xp3をバイナリに結合しておく必要があるので注意

596
名前は開発中のものです。[sage]   投稿日:2014/12/13 03:12:55  ID:trSX/Fbz.net(2)
>590-591
やりたかったことができました! ありがとうございます。

でも、なんでコマンドラインでのプロジェクトフォルダの指定が無効になっちゃうんでしょうね。
-arg0にはプロジェクトフォルダのパスがちゃんと入ってるのに。

597
名前は開発中のものです。[sage]   投稿日:2014/12/13 05:27:59  ID:17HgvhZd.net(2)
>592
その無効にするのが目的の機能だからだよ

598
589[sage]   投稿日:2014/12/13 05:42:47  ID:trSX/Fbz.net(2)
あー、理解しました。コマンドラインからのオプション指定は全てスルーされちゃうんですね。
-argNに置き換えるだけで、吉里吉里は指定されたオプションを全く反映してくれないんだ。

setArgumentを使って全部自分で設定してやらないといけないのか。(^q^)
とすると、動的に変更可能なオプションしか設定できないですよね。
それはちょっとまずいなあ。

599
名前は開発中のものです。[sage]   投稿日:2014/12/13 06:31:22  ID:17HgvhZd.net(2)
>594
cf/cfuファイルは依然として有効なので、調整にはそれを使うことになります

あるいは吉里吉里のオプションはあくまで吉里吉里のためのものと考えて、
自分のアプリ的には -- の後の指定しか考えない、とか仕様側で制約するしかないですな

600
名前は開発中のものです。[sage]   投稿日:2014/12/19 16:10:49  ID:b5BhDtYY.net
グーグルの解析ツールみてると未だにIEの5以下のアクセスたまにあったりするけど あれどういう人達なんだろうね・・・
Win8のユーザーは増えているのに未だに対応せず安定版放置してる吉里吉里はソロソロ切り捨てるべきなのかもしれない

601
名前は開発中のものです。[sage]   投稿日:2014/12/19 16:11:36  ID:YwTZxM1f.net(2)
吉里吉里Zでも使って、どうぞ

602
名前は開発中のものです。[sage]   投稿日:2014/12/19 18:36:29  ID:1+AeW/If.net(2)
XP3とかのファイルが単体で2GB越えなきゃまだ行けるんじゃね>現行吉里吉里

603
名前は開発中のものです。[sage]   投稿日:2014/12/19 19:54:09  ID:iYvmtnAl.net
吉里吉里でWin8で具体的な不具合ってそんなある?

なんか画面揺らすのがおかしいとかくらいでしょ?
じゃあ先延ばしだけどしばらくは本家でよくね
コメント1件

604
名前は開発中のものです。[sage]   投稿日:2014/12/19 19:58:33  ID:1+AeW/If.net(2)
画面揺らすのもGraphicLayer.tjsとMainWindow.tjsの新しいの突っ込めばOKだしね。

605
名前は開発中のものです。[sage]   投稿日:2014/12/19 20:16:58  ID:YwTZxM1f.net(2)
「ダウンロードしてそのまま使えば動く」じゃないのが同人ゲー作家とかから不安視されるのは仕方ないことだと思う
ただ吉里吉里Zが出てきて、本家からもリンク張られたりしてるしね(そっちはそっちでKAGの差し替えとかあるが)

ノベルゲームがもっと盛んな頃なら代替ツールとかももっと盛り上がったんだろうが、吉里吉里フォロワーが出てきた頃に
もうノベルの勢いが落ちてたしなあ

606
名前は開発中のものです。[sage]   投稿日:2014/12/20 05:39:21  ID:QN6x8L5V.net(2)
昔のバージョン(2.30.2.416)で動いてたスクリプトが、最新の吉里吉里だと
動かなくなったんだけど何でだろ?

具体的には、下記だと最新版ではエラーが出ます。
メンバ round が見つかりませんって怒られる。

var m = new Math();
var r = m.round(3.14);
System.inform("丸めた結果は " + r + "です");

下記は最新版でもちゃんと動きます。

var r = Math.round(3.14);
System.inform("丸めた結果は " + r + "です");

607
名前は開発中のものです。[sage]   投稿日:2014/12/20 10:05:09  ID:1ltvr7DJ.net
最新版ではドキュメント通りのstatic関数に修正されてるからだな
古いほうが仕様としてはおかしい
コメント1件

608
名前は開発中のものです。[sage]   投稿日:2014/12/20 10:28:28  ID:QN6x8L5V.net(2)
>603
なるほど、仕様としては新しいほうが正しいんだ。
安心しました。どうもありがとうございます。

609
名前は開発中のものです。[sage]   投稿日:2014/12/27 20:40:34  ID:94bXd81fR
TJSで戦闘以外はノベルで進むRPGのようなものを造りたいのですが、手始めに戦闘の画面を造れるか試した結果、早々にHPゲージで挫折しました。
初心者向けにお勧めのTJS講座など教えていただけませんでしょうか?
コメント1件

610
名前は開発中のものです。[sage]   投稿日:2014/12/30 13:31:45  ID:oST7lEuy.net
健全でない言葉が含まれているため表示しません 内容を確認する

611
名前は開発中のものです。[sage]   投稿日:2015/01/01 01:17:09  ID:6Xtwb2vd.net
quakeってメッセージレイヤーは揺らさないように出来ます?
メッセージまで一緒に揺れると見辛いです

612
名前は開発中のものです。[sage]   投稿日:2015/01/01 15:53:44  ID:O4bhZkDA.net
>607
普通の吉里吉里2/KAG3だとできない
KAGEXならできる

KAGとKAGEXではレイヤのツリー構造が異なっていて、[quake]の実装も異なる。
KAGでの[quake]は、プライマリレイヤ(画像・メッセージレイヤの親)を揺することで実現している
KAGEXでの[quake]は、画像レイヤの親と各メッセージレイヤを別々に揺することで実現していて、メッセージレイヤを揺するかどうかを kag.quakeMessageLayer で選択できる

Win8で[quake]してKAGEXで画像が乱れないのはこれが理由

613
名前は開発中のものです。[sage]   投稿日:2015/01/08 02:59:11  ID:dmvvtk6L.net
メッセージテキストを流しつつ背景を無限スクロールしたいんだけど
どうしたらいいのか分からん……
ずっと動く背景でシナリオを読ませたいシーンがあるんだよ
走ったりしてる時とか

614
名前は開発中のものです。[sage]   投稿日:2015/01/08 03:30:09  ID:Xnufs6JW.net
>609
背景をループするってこと?

615
名前は開発中のものです。[sage]   投稿日:2015/01/08 15:39:00  ID:Q3o4D3CX.net(2)
まず背景が左と右でスムーズに繋がっているのが大前提として、
画面と同じサイズの背景を2枚左右に繋げてゆっくりと動かし、
端までいったらすぐに最初の位置に戻す ってのが基本だわな

TJSの知識はまず必要だと思う
Timerで動かすことになるだろうか

616
名前は開発中のものです。[sage]   投稿日:2015/01/08 20:03:41  ID:h0DIdQ0v.net
そうそう背景をループさせ続けたい
動く絵面にしたいんだ
雲が流れたり水滴がキラキラしたりとかさ
街中の背景をずっと動かして流したりってさ
やっぱりノベルゲームって動く背景に
テキストを載せられることが利点だと思う
動画とも漫画とも小説と違ってさ
いい加減紙芝居から卒業したいって思うんだ

tjs必要かぁー
何から手をつけていいのかわからない……

http://homepage1.nifty.com/gutchie/kirikiri_kag/tjs_kag_scenario002.html
これの一番下に書いてある奴を応用すればいいのかな?
コメント1件

617
名前は開発中のものです。[sage]   投稿日:2015/01/08 20:08:09  ID:Q3o4D3CX.net(2)
いいんじゃね

ただしTJSで動的にレイヤー扱っているときにトランジションも絡めようとすると沼にハマるから
最初のうちは「TJSで動かしている間はトランジションさせない」を心がけたほうがええ

あとセーブ可能なラベルも通過させないこと
TJSが必要な演出が終わったら、ちゃんとタイマーを止めるなりしておくこと([eval exp="timer.enabled=false"] の部分)

618
名前は開発中のものです。[sage]   投稿日:2015/01/17 19:54:27  ID:HxfXwGkrA(2)
ゲーム中にページ待ちグリフの画像を別のものに変更したいんだけど、ファイル名を格納してるオプションのクラスがわからん……
javaをかじった程度の俺にはむずかしすぎた……
誰かエロい人おしえて下さい

619
名前は開発中のものです。[sage]   投稿日:2015/01/17 22:12:59  ID:HxfXwGkrA(2)
CSって書いてあるからあれ、と思ったら……
タグ用意されてた……
すみません自決しました……

620
名前は開発中のものです。[sage]   投稿日:2015/01/14 22:16:52  ID:hmuoEfLg.net
セーブロードやフェード考えると途端にめんどくさくなるよな・・・
吉里吉里のシナリオってラベルじゃなくて行番号で指定して読み込みってできませんか?
デバッグ機能を強化したいんですが

621
名前は開発中のものです。[sage]   投稿日:2015/01/14 22:39:50  ID:A78W0IE6.net
BASICとちゃうねんで

622
名前は開発中のものです。[]   投稿日:2015/01/14 23:02:50  ID:3kDgcMXZ.net
できるはずだよ
挑戦して俺は失敗したけどね

623
名前は開発中のものです。[sage]   投稿日:2015/01/14 23:50:36  ID:nqOewUFz.net
>616
行番号で指定するのはプログラムとしては本当に最悪だから止めたほうがいい
あれが廃れたのは相応の理由があるw
コメント1件

624
名前は開発中のものです。[sage]   投稿日:2015/01/15 00:36:24  ID:UECCwgif.net
逆転の発想で一行ごとにエディタの機能かなんか使って自動でラベル貼っちまえばいいんじゃね?

625
名前は開発中のものです。[sage]   投稿日:2015/01/15 09:19:38  ID:/gQjkyit.net
Visual C++のようなデバッグ情報があれば、毎回特定行までスキップする事で実現できるかもしれないが
ない?

エディットコンティニューみたいなのも・・・無さそう

626
名前は開発中のものです。[sage]   投稿日:2015/01/15 13:39:39  ID:yKecZAtc.net
簡単にはできなそうか・・・

627
名前は開発中のものです。[sage]   投稿日:2015/01/18 11:30:49  ID:XSCN7op7.net
VC++も64bitになってエディットコンティニューできなくなってるしねえ。
デバッグだけ32bitでやってる人もいるらしいが。

628
名前は開発中のものです。[sage]   投稿日:2015/01/18 20:43:32  ID:B9JHXeJgU
質問です。.ksのファイル中にて、
[emb exp="kag.fore.base.cursorX"]
[emb exp="kag.fore.base.cursorY"]
を使えばマウスの座標を取れますが、[iscript][endscript]中に入れるとエラーになってしまい、マウスの座標を取るにはどうすればいいかがわかりません。
となたか対処方法を教えて頂けないでしょうか?

629
名前は開発中のものです。[sage]   投稿日:2015/01/19 04:04:23  ID:HRlFUkzO.net
どっちにしろスキップするなら事前に計算不能だからシナリオの実行パス確定させて通り道にある状態操作全部適応しないとダメじゃん。
実行パス確定するのもKAGにはシーングラフがないから大変だ。
コメント1件

630
名前は開発中のものです。[sage]   投稿日:2015/01/19 04:32:06  ID:9czO7EMf.net
いま話題の行番号とかシーンのグラフ化は
昔ちょっと考えたことあるんだけどさ

KAGのレベルだと、どうしようもないけど
TJSでKAGのシステム自体を改造するか
吉里吉里本体のKAGPaserを改造すればできるはず

でもそこまでする労力に見合うか?
本体改造でバグを作り込むかもしれないし
……って考えてやめた

631
名前は開発中のものです。[sage]   投稿日:2015/01/19 22:59:20  ID:XDjCkDzP.net
>623
vs2013は出来るだろ

632
名前は開発中のものです。[sage]   投稿日:2015/01/24 13:42:20  ID:fg0i87Sx.net(2)
プラグインが沢山入っているプログラムのソースを持ってきて自作のにコピペしたら

なぜか起動時にウインドウが最下層で開くようになってしまいました。

ウインドウを普通に表示するにはどうしたらいいのでしょうか?

吉里吉里プラグインとかごった煮的配布場所 のまとめプログラムで、
Macroフォルダやoverride.ksなどやプラグインのDLLを持ってきたら、おかしくなっちまいました。

初歩的な質問だったらすいません。

633
名前は開発中のものです。[sage]   投稿日:2015/01/24 17:05:57  ID:s42Cguv7!.n
なぜかじゃなくて、コピペしたのが原因だろ
ひとつひとつ消してどれが原因か特定しろよ

634
621[sage]   投稿日:2015/01/24 18:31:48  ID:fg0i87Sx.net(2)
>629

正論過ぎてぐぅの音もでねえw

635
名前は開発中のものです。[sage]   投稿日:2015/01/24 23:54:30  ID:IUgti7xT.net
実際になんかあった場合の特定方法もこれだし、
それに何をどうしてるのか分からなきゃお前以外の誰にも分からんやろむしろ>629は優しい

636
621[sage]   投稿日:2015/01/25 09:56:43  ID:SJZH/4BK.net(4)
Delphiならwindowが最下層に表示されているのなんてプロパティーいじるだけで速攻直るので、
吉里吉里でも簡単に直せるかと思って、相談しちゃいました。すいません。
コメント1件

637
名前は開発中のものです。[sage]   投稿日:2015/01/25 14:55:54  ID:ou7i20On.net
根本的な考え方がおかしい気がする。
そのプラグインは、必要だから入れたんだろ?
最下層になるのは、プラグインの機能として必要なのかも知れない。

適当に別の所でプロパティ弄ったら、今度はプラグインがおかしな動きを
する可能性あるじゃん。原因分からず、対処方にするべき問題じゃなくね?

638
名前は開発中のものです。[sage]   投稿日:2015/01/25 15:44:10  ID:/e4Pauit.net
書き込む前に一度自分の書き込み読みなおしてみると良い。

質問の意味すら正確には分からないよ・・・
コメント1件

639
名前は開発中のものです。[]   投稿日:2015/01/25 17:07:11  ID:6CVba9MA.net(2)
ウィンドウ位置がモニター画面外部になってセーブされてしまった時のために
起動時チェックしてモニター画面内部に位置リセットするようなスクリプト入れとくのは良いと思うよ
実際自分は入れてる
コメント1件

640
名前は開発中のものです。[]   投稿日:2015/01/25 17:08:48  ID:6CVba9MA.net(2)
あ、最下層って表示順序か
それもウィンドウを最前面にする関数あったから毎回実行しとけばいいんじゃね?
コメント2件

641
621[sage]   投稿日:2015/01/25 21:23:14  ID:SJZH/4BK.net(4)
そんな分かりにくい質問分書いちゃいましたか、それは失礼しました。

そうですね。確かに自分が把握してないところがあるのは後々困りますよね。
バックアップ取ってあるので、元に戻して、もう一度組み込んでみます。

ログを表示するプラグインがうまくいかなくて、全部コピーしちゃーえーって思ったんですよね。
まあ、それは危険過ぎますね。

いろいろみんなアドバイスくれてありがとうでした。

642
621[sage]   投稿日:2015/01/25 21:46:20  ID:SJZH/4BK.net(4)
原因が分かりました。ログのじゃなくて画面のリサイズのプラグインをOverride.tjsで
下記のように読み込んだら、ウインドウが最下層に下がることが分かりました。

// WindowResizable.ks の前提プラグイン
Plugins.link("windowEx.dll");

まあ、最下層に表示されるっていっても常にではなく起動時だけのですが、気持ち悪いですね。

ホームページの使い方の説明書きみてもそのようなことは書いてないなあ。

643
名前は開発中のものです。[sage]   投稿日:2015/01/25 22:51:35  ID:+vfsdOaP.net(4)
>638
原因が一つ特定できて良かったね。
あとは読み込む箇所の順番っすな。

ところで、もしかして吉里吉里の再起動を掛けている箇所ない?
コメント1件

644
621[sage]   投稿日:2015/01/25 23:05:16  ID:SJZH/4BK.net(4)
>639

いやー助かりました。
実はOveride.tjsでプラグインを読み込んだのは初めてなんです。
そのせいかなーと思ったり。

他にpluginフォルダにはwuvorbis.tpmとgetSample.tpmがあります。
tpmにすれば何も書かなくても読み込んでくれて楽なのですが、これが問題なのでしょうか?

吉里吉里の再起動はかけてないと思います。

645
名前は開発中のものです。[sage]   投稿日:2015/01/25 23:27:28  ID:+vfsdOaP.net(4)
>640
ためしに、Overide.tjs での windowEx.dll 読み込みをコメントアウトして
代わりに AfterInit.tjs で読み込んでみたらどうなりますか?

Overide.tjs だと new KAGWindow() の前で読み込むことになるので、
それでウィンドウの初期表示位置が影響を受けちゃってるんじゃないかなあ
という予想です。
コメント1件

646
634[sage]   投稿日:2015/01/25 23:30:35  ID:+vfsdOaP.net(4)
あれ、うちのシステムを確認したら Overide.tjs で windowEx.dll を読み込んでたわw
関係ないかもねえ。すまんです。
コメント1件

647
名前は開発中のものです。[sage]   投稿日:2015/01/25 23:46:22  ID:+vfsdOaP.net(4)
>640
突っ込んでるプラグインってたぶんKAICHOさんのとこのだと思うんですが、
それだったらちゃんと動くはずなので、念のため吉里吉里のバージョンを
確認してみてください。

最新の 2.32.2.426 じゃなかったらそれに更新ってことで。
コメント1件

648
名前は開発中のものです。[sage]   投稿日:2015/01/26 00:18:31  ID:FHaLWAdG.net(3)
>643

色々ありがとうございます!!

今気付いたのですが、windowが最下層になるのではなかったです。
エクスプローラーで起動したらそのエクスプローラーの一つ下の断層に行くでした。
他のウインドウを開いてなかったの気付きませんでした。すいません。

吉里吉里2の最新版を入れ直してみましたが、やっぱり駄目でした。
AfterInit.tjsで読み込んでみると、WindowResizable.ksがエラーを起こしちゃいます。

そうです! KAICHOさんのプラグインを突っ込んでます。

WindowResizable.ksを読み込まないと、windowsが下に下がることもないのですが、
ためしにSavedataの中身とか消してもだめです。

649
名前は開発中のものです。[sage]   投稿日:2015/01/26 01:06:42  ID:HMpLi8Y2.net(2)
あれ、そこでエラーが出ます?
KAICHOさんの全部入りサンプルだと LoadMacros.ks で各プラグインを読み込んでて
WindowResizable.ks もそこで読み込んでるかと思うのですが、そこから別のKSファイルに
コピペしたのかな?

とりあえず、吉里吉里のWindowクラスにbringToFront()ってのがあるんで、
[call storage="WindowResizable.ks"] の直後に
[eval exp="kag.bringToFront()"] を入れてみてください。

>636さんの方法です。これは応急処置なんで、根本的な解決にはなってないけど
まあとりあえずってことでw

参考
http://devdoc.kikyou.info/tvp/docs/kr2doc/contents/
http://devdoc.kikyou.info/tvp/docs/kr2doc/contents/f_Window.html
コメント1件

650
名前は開発中のものです。[sage]   投稿日:2015/01/26 01:37:53  ID:FHaLWAdG.net(3)
>645

ありがとうございます!!
はい、全部入りサンプルでは LoadMacros.ksだと思いますが、
何が入っているか分からないMacroフォルダは全部消しておきました。

そのため、first.ksに書いてます。

[call storage="WindowResizable.ks"]
の直前に
[eval exp="kag.bringToFront()"]

と書いてみたのですが、これでもなります(汗) 

もしや、[call storage="WindowResizable.ks"]の呼び出しのタイミングが悪いとかでしょうか?
コメント1件

651
名前は開発中のものです。[sage]   投稿日:2015/01/26 01:43:51  ID:HMpLi8Y2.net(2)
>646
[eval exp="kag.bringToFront()"] は直前じゃなくて直後に呼ぶんですがそれでもダメ?
ウィンドウを最前面に持ってくる関数なんですが……。
コメント1件

652
名前は開発中のものです。[sage]   投稿日:2015/01/26 02:39:59  ID:FHaLWAdG.net(3)
>647

あ、すいません。直後に呼び出してました。
日本語がおかしくて非常に申し訳ないです。

つまりこう書いているんです。

[call storage="WindowResizable.ks"]
[eval exp="kag.bringToFront()"]
コメント1件

653
名前は開発中のものです。[sage]   投稿日:2015/01/27 10:37:15  ID:gl9hWXuf.net
動く画像+フェードが相変わらず上手く動かない・・・
fore.baseとかじゃなく、新しく作ればいいのかなーと思ったけど 結局辿って行くとKAGLayer、そしてその先は見つからない・・・
そこでトランジションの方を作ろうとしてるんですが、 タイマー作って、今あるレイヤーの倍のレイヤーを一時的に用意して、不透明度をさげる ここまではいいんですが
表と裏をする時に、同処理するのか見ていた所GraphicLayerのatEndOfTransitionで
super.exchangeInfo(); //←これ
window.exchangeForeBack();
window.callExchangeInfo();
ってなってるんです、kagでforを使って呼び出してる理由はなんとなく分かるんですが、何故その前にsuperを使って単体のexchangeしてるんですか(´・ω・`)?
コメント2件

654
名前は開発中のものです。[sage]   投稿日:2015/01/27 12:32:58  ID:GMOwKNJ7.net
>649
kag.callExchangeInfo() で処理されてる対象には fore.base / back.base は含まれてないじゃろ
自分のを自前で呼んでる

655
名前は開発中のものです。[sage]   投稿日:2015/01/28 11:33:03  ID:YlGWHjQL.net
>650
分かったような分からないようなOTL
superの所は通常処理でむしろ ここからでは操作出来ない前景レイヤを、親のオブジェクト?を使い裏表を入れ替える処理してる感じですかね
うーんトランジョン難しい・・・

656
名前は開発中のものです。[sage]   投稿日:2015/01/28 13:01:07  ID:WnguwETM.net
>651
構造的には、全レイヤの exchangeInfo() をよばせようとしてて、
前景レイヤの分は親にまかせてる

if(withchildren) の else 側では自分だけを exchangeInfo() してる

class BaseLayer で function exchangeInfo() を拡張してしまっていて、
これが withchildren の時には余分な処理を含んでいるから 
super.exchangeInfo() として呼んでるんだけど、
呼び出してる箇所はここしかないんだから、拡張せずに else 側の
exchangeInfo() のとこに window.swapBaseLayer() を外だししてしまったほうが
見通しが良いコードな気はする。それなら super. を付ける必要がないわけで

exchangeInfo() でやってるのは、参照したときの整合が取れるよに、
名前とカーソルを表裏でいれかえてるだけで、
トランジションと本質的にはなんら関係ないので、
時前で単体レイヤでなんか処理しようとかの場合はあんま気にしなくてもいい

657
名前は開発中のものです。[sage]   投稿日:2015/01/29 20:07:05  ID:i8w+Plbz.net(2)
レイヤ上の特定の色の範囲を抜き色(透明)にする事ってできますか?
pngで画像ファイル作って loadImages( %[ colorkey : 0xRRGGBB ] );
で表示するという無茶な手段しか思いつかない……(´;ω;`)

658
名前は開発中のものです。[sage]   投稿日:2015/01/29 20:22:40  ID:i8w+Plbz.net(2)
ごった煮の Layer.paint で
.paint( x, y, 0, 0xff, tpprOpaque ); // 連続するカラーコードの範囲を塗りつぶし。
みたいなのも試したがあれはfaceに関わらず(?)黒で塗りつぶすから無理だった……(´;ω;`)

659
名前は開発中のものです。[sage]   投稿日:2015/01/29 22:47:58  ID:OnjvH6d6.net
ジョーカースクリプト触ったことある奴いる?
コメント1件

660
名前は開発中のものです。[sage]   投稿日:2015/01/29 22:59:42  ID:zX/xKsQp.net
たぶん別のとこのほうが反応あると思うんですけど(名推理)

661
名前は開発中のものです。[sage]   投稿日:2015/01/30 12:38:23  ID:1m6Q8dNi.net
>653
縦横を for で回して Layer.getMainPixel で調べて setMaskPixel で消す
間違いなく重いけど用は満たせる

性能必要なら自前でプラグインつくるしかないね

LayerExBtoA の fillByProvince
LayerExSave の clearAlpha
とかが目的の処理に近いのでコピペして改造すればいいかと
コメント1件

662
名前は開発中のものです。[sage]   投稿日:2015/01/30 20:29:06  ID:s3wHeVDm.net
>653
プログラミング的に正攻法のやり方は
C/C++でDLLを書くことだろうけど
めんどくさいからやりたくないよな

そこで吉里吉里で表示する前にあらかじめ
ペイントソフトで画像を処理しておく手もある

もしペイントソフトだとできないようなら
その処理専用の自作ミドルソフトを作る
この言語はTJSでも何でもいい

結局TJS使って同じことやるんだけど
こうやって先に処理した画像を保存
(自前処理かスクショソフトで)
しておけばぜんぜん重くならない

ようするにプリレンダリングするテクニック
もしリアルタイム処理が不可避なら
やっぱDLL書くか重くてもプラグインだけど
コメント1件

663
名前は開発中のものです。[sage]   投稿日:2015/01/31 09:37:02  ID:svaVgfWS.net(2)
>652 10回くらい読み直して「外に出して〜」以外のところは 少しわかった気がする・・・ 詳しい内容ありがたい・・・が同時にこっちの理解力がそこまでついていけてなくてすみませぬOTL
exchangeInfoとforeback?だけやれば特定の全景レイヤー単体でのトランジションができるってこと?そうは問屋が卸さないか

664
名前は開発中のものです。[sage]   投稿日:2015/01/31 09:38:24  ID:svaVgfWS.net(2)
色々考えてる家に自前の単体レイヤが前景レイヤ単体と謎リンクしてしまった。OTLすまぬ・・・>659はわすれてください

665
名前は開発中のものです。[sage]   投稿日:2015/01/31 22:37:42  ID:nXYDAlhg.net
吉里吉里Zとか出たし、
KAGの次はNAMERとかになるのかなとか思ってたけど、
KAG自体は更新されないのか
コメント1件

666
名前は開発中のものです。[sage]   投稿日:2015/01/31 22:39:58  ID:1AV0TVxW.net(2)
そもそも吉里吉里ZはKAGとか自分でいじっちゃうような人向けのところがある
フツーのことしかしない人には吉里吉里2で十分だしね
コメント1件

667
名前は開発中のものです。[sage]   投稿日:2015/01/31 22:45:21  ID:YMB405ZQ.net
多少は普通じゃない事もしてるけど
なんか色々違ってて吉里吉里Zに移行できない

668
名前は開発中のものです。[sage]   投稿日:2015/01/31 23:50:53  ID:SpQYLffC.net
>661
KAGの次バージョンはKAGEXでよくね

>662-663
吉里吉里本体をVSでコンパイル
できるようにしたってだけだから
改造しないなら本家で十分


今欲しいのはスマホ版吉里吉里
KAG互換じゃなくてTJSレベルで互換のやつ

669
名前は開発中のものです。[sage]   投稿日:2015/01/31 23:58:20  ID:1AV0TVxW.net(2)
つ 羽々斬
なお

670
名前は開発中のものです。[sage]   投稿日:2015/02/01 00:35:56  ID:k7hNSo9M.net
そういやKAGEXって今も動いてるの
Zより表に情報出てこない
コメント2件

671
名前は開発中のものです。[sage]   投稿日:2015/02/01 02:06:02  ID:f2zsWTht.net
>665
それかなり前からあるけど
たしか重くて落ちたから使われなかったんだっけ
スマホが高性能化した今なら実用に耐える?

>666
細かい修正以外は開発止まってるみたい
EXはリポジトリだけで公式サイトないからね

Zのサポートが充実して見えるよ
(まあ金もらってるから当然なんだろうが)

672
名前は開発中のものです。[sage]   投稿日:2015/02/01 22:46:22  ID:gWX6KUEU.net
VSでコンパイルとかより、OSのサポートの方が問題だと思ってる

673
名前は開発中のものです。[sage]   投稿日:2015/02/01 23:20:27  ID:N1fbOfox.net
スマートフォンよりclangに対応してくれると嬉しいな

674
名前は開発中のものです。[sage]   投稿日:2015/02/03 00:07:19  ID:J5xQq9Hi.net
メッセージレイヤーを曇りガラス(下の立ち絵とか背景がボケてる)みたいにぼかすことって出来ないのかな?
iOSみたいなデザインのやつ
どうすればいいんだろう

675
名前は開発中のものです。[]   投稿日:2015/02/03 00:26:43  ID:gF+Oi6S/.net
LayerクラスのdoBoxBlurメソッド使うとか?

676
名前は開発中のものです。[sage]   投稿日:2015/02/03 00:28:59  ID:rYxNESSk.net(2)
できるだろうけどTJSの知識が必要だし重いし描画の更新が頻繁にあるゲームだとえらい重くなる

677
名前は開発中のものです。[sage]   投稿日:2015/02/03 00:31:30  ID:bhoU+yqF.net
そこでDirect3D

678
名前は開発中のものです。[sage]   投稿日:2015/02/03 00:32:18  ID:d6Uo8BIU.net
>670
(1)下の画像をキャプチャ
(2) ガウスぼかし
(3) 不透明度10%ぐらいの白で上書き
(4) 目的のウインドウ形状で切り抜き
これでそれっぽい画像が作れる

679
名前は開発中のものです。[sage]   投稿日:2015/02/03 00:51:47  ID:rYxNESSk.net(2)
(1)がある関係で、背景とかが動いたりするゲームかどうかでえらい重さが変わるよね

680
名前は開発中のものです。[sage]   投稿日:2015/02/03 02:28:19  ID:8IoCc8YD.net
透過したガウスブラーを事前に描画したフレームはどう?

681
名前は開発中のものです。[sage]   投稿日:2015/02/03 10:39:38  ID:j8qR6k1d.net
キャプチャした画像を縮小→バイリニアフィルタで拡大

でもそれっぽい物になると思われるが
GPU無しでリアルタイムに出来るか?
大きさがそれ程でも無ければ出来るだろうか

682
名前は開発中のものです。[sage]   投稿日:2015/02/03 13:07:29  ID:ZEEK+QqlA
案外あっさり動くもんだよ

class FrostedGrassLayer extends Layer
{
function FrostedGrassLayer(win, parent) {
super.Layer(win, parent);
System.addContinuousHandler(onUpdate);
hitThreshold=256;/*マウスに反応させない*/
}
function finalize() {
System.removeContinuousHandler(onUpdate);
super.finalize();
}
function onUpdate(){if(isvalid this && visible)update(0,0,width,height);}
function onPaint() {
if (visible) {
visible=false;
piledCopy(0,0,parent,left,top,width,height);
visible=true;
doBoxBlur(5,5);
colorRect(0,0,width,height,0xffffff,64);
}
}
};
System.setArgument("-contfreq", 60); // 安全処理
global.a = new FrostedGrassLayer(kag, kag.primaryLayer);
a.setPos(100,100,400,400);
a.visible = true;
kag.add(a);

683
名前は開発中のものです。[sage]   投稿日:2015/02/03 13:15:16  ID:/+Sz/am+.net
案外あっさり動くもんだよ

class FrostedGrassLayer extends Layer
{
function FrostedGrassLayer(win, parent) {
super.Layer(win, parent);
System.addContinuousHandler(onUpdate);
hitThreshold=256;/*マウスに反応させない*/
}
function finalize() {
System.removeContinuousHandler(onUpdate);
super.finalize();
}
function onUpdate(){if(isvalid this && visible)update(0,0,width,height);}
function onPaint() {
if (visible) {
visible=false;
piledCopy(0,0,parent,left,top,width,height);
visible=true;
doBoxBlur(5,5);
colorRect(0,0,width,height,0xffffff,64);
}
}
};
System.setArgument("-contfreq", 60); // 安全処理
global.a = new FrostedGrassLayer(kag, kag.primaryLayer);
a.setPos(100,100,400,400);
a.visible = true;
kag.add(a);

ブラウザから書くのに適当に検索したら sc だった(汗)
あれは整合どうなってんだろう

684
10人に一人はカルトか外国人[]   投稿日:2015/02/03 21:58:58  ID:4BUq3uTM.net
★マインドコントロールの手法★

・沢山の人が偏った意見を一貫して支持する
 偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法

・不利な質問をさせなくしたり、不利な質問には答えない、スルーする
 誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法


偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い


10人に一人はカルトか外国人

「ガスライティング」で検索を!
...

685
名前は開発中のものです。[sage]   投稿日:2015/02/04 05:44:16  ID:HweqwVUT.net(2)
>670-679
一般論だけどそういう描画処理をするときは
プリレンダリングが面倒でない場合はなるべくプリで

今はPCの性能向上であっさり動く場合も多いけど
古いPCを使っているユーザもいることを忘れがち

だからリアルタイムの描画処理を多用するときは
低性能でのテスト環境を用意しておく

686
名前は開発中のものです。[sage]   投稿日:2015/02/04 10:55:19  ID:kzrsN7Su.net(2)
XPサポートしなければおK

687
名前は開発中のものです。[sage]   投稿日:2015/02/04 10:59:32  ID:Dj9CkSnR.net(3)
いつからVista世代のマシンが高性能だと思っていた?
コメント1件

688
名前は開発中のものです。[sage]   投稿日:2015/02/04 13:29:45  ID:cRGfXlV5.net(2)
drawDeviceD3Dってのを使えばピクセルシェーダーで処理できるわけじゃなくて?
コメント1件

689
名前は開発中のものです。[sage]   投稿日:2015/02/04 13:30:42  ID:cRGfXlV5.net(2)
VistaのAeroが使えるPCならシェーダーモデル2.0も使えるはずだけど
コメント1件

690
名前は開発中のものです。[sage]   投稿日:2015/02/04 13:50:06  ID:osgQEdjj.net
普通にくばられてるやつは最終描画にしかD3D使ってないから無理だな
自前で描画処理かきおこせばおけ

691
名前は開発中のものです。[sage]   投稿日:2015/02/04 13:54:39  ID:Dj9CkSnR.net(3)
吉里吉里スレの場合、C++まで触らなきゃいけないような手法は「もしそこまでやる気力と技術力があるなら」って留保が必要だと思うんだ

692
名前は開発中のものです。[sage]   投稿日:2015/02/04 19:14:38  ID:5xjIgLoV.net(2)
Initialize.tjs の記述について教えてください。
中ほど辺りで

property askYesNo { getter() { KAGLoadScript("YesNoDialog.tjs"); return global.askYesNo; } }

こんな感じでオン・デマンド・ローディングをしているスクリプトがいくつかあるけど
これらはなんで最初に呼び出されたときに初めて読み込むようにしているんでしょうか。
他のスクリプトと同じく、起動時に読み込んでしまえばいいと思うんだけど。

693
名前は開発中のものです。[sage]   投稿日:2015/02/04 20:44:10  ID:kzrsN7Su.net(2)
まだCPUが非力な時代でTJSが遅いと叩かれていた頃の名残だな

694
名前は開発中のものです。[sage]   投稿日:2015/02/04 20:51:48  ID:Dj9CkSnR.net(3)
Fateは吉里吉里だから遅くてクソゲー(老人並の懐古)

695
名前は開発中のものです。[sage]   投稿日:2015/02/04 21:20:21  ID:HweqwVUT.net(2)
>687
C++は書けるが
なるべくTJSだけで完結させたいな

最終的に連携させる都合上
C++とTJSの両方を少しずつ書いていくと
片方の文法に引っ張られてミスったりする

中身をいじらなくていい枯れたDLLに
なるまでは負のシナジーがストレスになる

>688-689
昔はPC環境が貧弱だったから
全読み込みすると起動が重くなるってことだな

696
名前は開発中のものです。[sage]   投稿日:2015/02/04 21:39:19  ID:5xjIgLoV.net(2)
>689-691
あー、なるほど。そういう歴史があったんだw
理由が分かってすっきりしました。どうもありがとー。

697
名前は開発中のものです。[sage]   投稿日:2015/02/10 19:17:50  ID:vHxTF1LON
すみません、基礎的な質問かもしれません。
TJSでのトランジションの方法を誰か教えて頂けませんでしょうか?

698
名前は開発中のものです。[sage]   投稿日:2015/02/15 21:48:17  ID:Opljbhql.net
今吉里吉里新しく作る人って居ないのか、2chを使う人が居ないのか 俺でも答えられそうな簡単な質問が来ることないな・・・

よし、ならば俺が・・・ 動的に縮小、拡大、回転しながら動かすexmove的な物があると思うんですが、これに自由変形を付け加えたようなのってありませんかね?
https://github.com/kyouryuukunn/AutoImage/blob/master/exmove.ks

699
名前は開発中のものです。[sage]   投稿日:2015/02/17 14:11:29  ID:AKjtwe2m.net
そんなニッチな機能はなさそう
変形はlayerExPerspectiveでできるから頑張れ

700
名前は開発中のものです。[sage]   投稿日:2015/02/23 00:11:24  ID:SvtKWe6C.net
さーせん変数に変数って入れれましたっけ?
数値が後で変わるので変数を入れときたいんですが

701
名前は開発中のものです。[sage]   投稿日:2015/02/23 01:45:55  ID:26L7ZArA.net
さーせん変数って何

702
名前は開発中のものです。[sage]   投稿日:2015/02/23 09:06:10  ID:oed6Juex.net
[eval?exp="f.hoge1?=?f.hoge2"]
こうやった場合、今現在のf.hoge2の値がf.hoge1に入るわけだけど
このあとでf.hoge2を別の値に変更した場合f.hoge1は変更前のf.hoge2の値が入ったままになる。
これを、f.hoge2を変更したらf.hoge1も連動してf.hoge2と同じ値にする関数はないか
的な質問じゃね?

703
名前は開発中のものです。[]   投稿日:2015/02/23 12:18:42  ID:yluJTd73.net
値が変わったらその都度代入すりゃいいんじゃね
クラスならプロパティ使うとか
コメント1件

704
名前は開発中のものです。[sage]   投稿日:2015/02/23 12:41:05  ID:hMeESGxB.net
変数名を記録しておいて f[f.hoge] で事足りる話かな
コメント1件

705
名前は開発中のものです。[sage]   投稿日:2015/02/24 01:34:30  ID:QOhkEtKv.net
辞書配列ってヤツですよね。よくわかりませんが頑張ってみます

706
名前は開発中のものです。[sage]   投稿日:2015/02/24 06:49:11  ID:4t0Nfr9l.net(2)
求】プラグインで前景レイヤーの作り方

やりたいこと↓
・通常フェード(trans)に影響を受けない
・透明情報有りの画像表示
・absoluteを指定
・裏表作成、自前でフェード管理
・複数レイヤ作成
・消したり(freeimage)もしたい

こんなわがままに答えてくれそうな神レイヤ作れませんか

707
名前は開発中のものです。[sage]   投稿日:2015/02/24 07:09:58  ID:bagqr7ql.net(3)
一つ目の条件の時点で素のkagでは無理。プライマリレイヤー処理周りをごっそり改造しないと

708
名前は開発中のものです。[sage]   投稿日:2015/02/24 07:29:38  ID:4t0Nfr9l.net(2)
>703
ぐぬぬ あんまりこういう使いかたはしないのかぁ
ダメ元でsystemのtjs覗いてみよう・・・
コメント1件

709
名前は開発中のものです。[sage]   投稿日:2015/02/24 07:49:26  ID:bagqr7ql.net(3)
>704
いや、kagex とかがプライマリレイヤーを分けてあるのはまさにそういう用途のためかと
コメント1件

710
名前は開発中のものです。[sage]   投稿日:2015/02/24 08:41:44  ID:8kv+s+rN.net
その部分を変えるとレイヤ使ってるKAGプラグインが誤作動するようになる
自前で改造してある人はそれなりにいると思われるが汎用にはなり得ないので配布されない
残念だがどうしようもない

711
名前は開発中のものです。[sage]   投稿日:2015/02/24 08:54:41  ID:bagqr7ql.net(3)
一つ目の条件を除外すれば、いくつかkagにフック足せばつくれそうではあるな

712
名前は開発中のものです。[sage]   投稿日:2015/02/24 16:10:36  ID:gWj8BsJF.net(3)
吉里吉里のテキストフォントをグラデーション色化ってできないのかな
縁取り影なんかはできるけど、更に文字にグラデ色つけたいってのができたらいいんだが
自分の吉里吉里レベルが低すぎてどうやればいいのかすら解らない
コメント1件

713
名前は開発中のものです。[sage]   投稿日:2015/02/24 16:32:33  ID:UJmHp7/A.net
>708
注文の仔細が分からんが文字列に対してなら、
http://koumei.rejec.net/html/krkr.html
ここのFadeChにそういう機能があった気がする。

ただMessageLayer滅茶苦茶弄ってるから
汎用性が低く、実装への敷居も少し高め。

714
名前は開発中のものです。[sage]   投稿日:2015/02/24 16:44:18  ID:gWj8BsJF.net(3)
>709
レスサンクス文字列だとこういうのがあるんだね
詳しく言うとYu-risのデフォルトテキスト表示みたいなといえば伝わりやすいかな
商業で吉里吉里製?でグラデ文字にしてるの1個はみたんで
Zか吉里吉里かわからないけど出来ない事はないんだろうなあとは思うんだけど

715
名前は開発中のものです。[]   投稿日:2015/02/24 19:16:24  ID:AT/S8cyS.net
layerExDrawプラグインとか使ってるんじゃね
コメント1件

716
名前は開発中のものです。[sage]   投稿日:2015/02/24 19:45:37  ID:5BUUL94O.net
1.グラデーションしたい2色の点からなるレイヤをつくる
2. 透明なレイヤに文字列を描画
3. 2. と同じサイズのレイヤを作って、それに1.をstFastLinear でstretchCopy してグラデーション画像をつくる
4. 2. のfaceをdfOpaque holdAlpha をtrue にして、3.をcopyRect してグラデーション画像をかぶせる
5. 4.を描画先に operateRect で合成

こんなもんかな。直接stretchRect できるといいんだけと、対象の face がdfOpaque だと補間が無効でグラデにならないので中間の作業レイヤが必要

717
名前は開発中のものです。[sage]   投稿日:2015/02/24 21:05:29  ID:gWj8BsJF.net(3)
>712
解説ありがとう!
TJSに挑戦さんあるし、部分部分はなんとなくわかるしできそうな気もするんだけど
線形補間でグラデーション画像を作る辺りが良くわからない
こういうのって何処で勉強すればいいんだろ
でもこういう流れで出来ない事はないのがわかったから頑張ってみるよ

718
名前は開発中のものです。[sage]   投稿日:2015/02/24 21:24:43  ID:qkuybHk5.net
ていうかグラデーション画像は事前にPhotoShopかなんかで作って読み込むだけでもいいな

719
名前は開発中のものです。[sage]   投稿日:2015/02/24 21:53:25  ID:6ptPBTw2.net(3)
Layer.drawTextGrad = function(x, y, text, colors, opa, aa) {
var seed = new global.Layer(window, this); // グラデの種
var grad = new global.Layer(window, this); // グラデ―ション
var work = new global.Layer(window, this); // テキスト描画先
with (work.font) { .face=font.face; .angle=font.angle; .bold=font.bold; .italic=font.italic; .strikeout=font.strikeout; .underline=font.underline; };
work.setSize(work.font.getTextWidth(text), work.font.getTextHeight(text));
work.drawText(0,0,text,0xffffff,255,aa); // テキスト表示
seed.setSize(1,colors.count);// 1×3 サイズ
seed.fillRect(0,0,seed.width,seed.height,0xffffffff); // αをうめておく・operateRect を使う場合は必要
for(var i=0;i<colors.count;i++) seed.setMainPixel(0,i,colors[i]); // グラデの種を作る
grad.setSize(work.width,work.height); // テキスト用のレイヤと同じサイズにする
grad.stretchCopy(0,0,grad.width,grad.height,seed,0,0,seed.width,seed.height,stLinear); // 引き延ばしで補間されてグラデーションになる
work.operateRect(0,0,grad,0,0,grad.width,grad.height,omPsMultiplicative,255);// 文字が白なので乗算で染まる
this.operateRect(x, y, work, 0, 0, work.width, work.height, omPsNormal, opa); // レイヤに描画
};

var lay = new Layer(kag, kag.primaryLayer);
lay.visible = true;
lay.setSize(200,20);
lay.font.height=20;
lay.drawTextGrad(0,0,"てすと", [0xffffff,0xffff00,0xff0000], 255, true); // 白黄赤のグラデ

720
名前は開発中のものです。[sage]   投稿日:2015/02/24 22:02:49  ID:6ptPBTw2.net(3)
ぐは、修正まえのこぴぺった

height 指定漏れ

with (work.font){ .height=font.height ... }

あと最後の operateRect のとこは omPsNormal でなくて omAuto でOK

721
名前は開発中のものです。[sage]   投稿日:2015/02/24 22:07:26  ID:6ptPBTw2.net(3)
あ、関数ぬける前に invalidate seed;invalidate grad;invalidate work; もしておくべきだな。
多用するならwindow にテンポラリレイヤつくってそれを参照するほうが良い

722
名前は開発中のものです。[sage]   投稿日:2015/02/25 00:17:35  ID:ofhrZAHj.net
>715
なんと、詳細作っていただいてありがとうございます!
なるほどこんな感じに作るんですね…
>for(var i=0;i<colors.count;i++) seed.setMainPixel(0,i,colors[i]); // グラデの種を作る
この辺なんかさっぱりでした…

多用して使いたいので、書いていただいたものを参考に作ってみます
ありがとうございました!

723
名前は開発中のものです。[]   投稿日:2015/02/28 01:05:50  ID:jgEVa9oL.net
ルビの有無やら縦書き横書きを考え出すと、奥が深そうな話題だな……
コメント4件

724
名前は開発中のものです。[sage]   投稿日:2015/02/28 03:32:32  ID:+HF1cTG6.net
文字描画部分をlayerExDrawに置き換えるだけよ

725
名前は開発中のものです。[sage]   投稿日:2015/02/28 10:05:19  ID:yVEFIRFV.net(2)
layerExDraw.dll自体の使い方が解らないんでお手上げだわ
あれどこも解説らしい解説がないから、マニュアルで理解できる人向けだね

726
名前は開発中のものです。[sage]   投稿日:2015/02/28 13:07:43  ID:pY7Qs9oG.net
あれはgdi+を呼んでるだけだから、gdi+の説明を探せば良い

727
名前は開発中のものです。[sage]   投稿日:2015/02/28 14:24:49  ID:CJr37KrR.net
アラビア語に対応する方法ってある?
win api いろいろ弄ってみても情報少なくてやり方に辿りつけなかった……
どうやっても1文字ずつの文字イメージが出力されてしまう
瞬間表示だけでもできればいいんだけど

728
名前は開発中のものです。[sage]   投稿日:2015/02/28 17:55:59  ID:yVEFIRFV.net(2)
文字描画に吉里吉里EXのlayerExDraw部分を改変して使えばいいのかと思ったが
上手く行かなかった…難しいな

>723
他言語対応は数日前にDeeタンがZでやれって書いてた気がする
そういう意味じゃなかったらすまん

729
名前は開発中のものです。[sage]   投稿日:2015/03/01 05:06:28  ID:RHSd/1C+.net
>723
いっそのこと画像ファイルにしてそれを表示するとか
テキストを全てアラビア語化する必要があるならナンセンスな方法だけど

730
名前は開発中のものです。[sage]   投稿日:2015/03/01 10:55:52  ID:PJtV4HHx.net(2)
>723
結合文字は直前の文字の上に重ねる形で描画されるらしい
最初から結合された物もあるそうだが
http://blog.antenna.co.jp/PDFTool/archives/2006/01/22/

同じ文字コードでも文章内の位置によってグリフが変わるそうで
アラビア語の表示って複雑
http://stackoverflow.com/questions/21676047/arabic-string-get-actual-g...#2706728

吉里吉里のテキスト描画がその辺考慮しているかは分からない

731
名前は開発中のものです。[sage]   投稿日:2015/03/01 11:00:30  ID:PJtV4HHx.net(2)
そういう処理の事をComplex Scriptsと言うらしい
Complex Scriptsを処理する必要のある言語には特別な考慮が必要そうなのは分かる

https://msdn.microsoft.com/en-us/library/windows/desktop/dd319103(v=vs.85).aspx

732
名前は開発中のものです。[sage]   投稿日:2015/03/01 15:15:18  ID:Mr4qAUST.net
layerExDrawのvar app = new GdiPlus.Appearance();
app.addBrushでBrushTypeLinearGradient設定すればいいのかと思った違うのね
gdi+の解説見たができなかったよ
コメント1件

733
名前は開発中のものです。[sage]   投稿日:2015/03/01 22:38:52  ID:CP6paEMc.net
できなかったソースを貼ろう

734
名前は開発中のものです。[sage]   投稿日:2015/03/02 15:11:34  ID:rHccDIl+.net
ソースらしいソースというかapp.addBrushの時点で壁にぶつかったんだ
// BrushType定義BrushTypeLinearGradient = 4;の記載があったから
BrushTypeLinearGradient の場合のところと合わせて
app.addBrush(4,0xFFFF00008(color1),(color2)…で入れていけばいいのかと思ったり
pointを「点指定は [x,y] の配列または %[x:x, y:y] の辞書」を見て、配列に入れたりもした
変数宣言してgdi+解説の全部入れればいいのか?なんて思考錯誤したんだけどね

735
名前は開発中のものです。[sage]   投稿日:2015/03/02 20:52:52  ID:PQyeWyvX.net
>723
吉里吉里Zはfreetypeに対応しているって聞いたので
harfbuzzを使ったら良いんじゃなかろうか

https://github.com/behdad/harfbuzz/wiki

SDL、freetype、harfbuzzを使った多言語対応のテキストレンダリングの例がここにあった
コメント1件

736
名前は開発中のものです。[sage]   投稿日:2015/03/03 19:29:43  ID:TV/pEFxc.net
>730
colorOrBrushに指定するのは「ARGB色指定またはブラシ情報【【辞書】】」と書いてある

var app = new GdiPlus.Appearance();
app.addBrush(%[
type : GdiPlus.BrushTypeLinearGradient,
color1:0xFFFF0000,
color2:0xFF000000,
wrapMode:GdiPlus.WrapModeTile,
point1:[0,0],
point2:[0,30],
], 0, 0);

var font = new GdiPlus.Font("MS ゴシック", 30, GdiPlus.FontStyleRegular);

layer.drawPathString(font, app, 0, 0, "テスト");

737
名前は開発中のものです。[sage]   投稿日:2015/03/05 21:41:20  ID:GmzzsMIr.net
>732
ありがとう!
colorの所とpoint1:[0,0],なんてのは試してみてたんだけど、他の所が大間違いだった…
wrapMode:GdiPlus.WrapModeTile, なんて書いても居なかったわ
迷惑かけないように、もうちょっと根本的に勉強しないといけないわ
これですっきりやれそうだよ、どうもありがとう!

738
名前は開発中のものです。[sage]   投稿日:2015/03/06 05:07:44  ID:z7zvkqik.net
すみません、どなたかご教示ください。

レイヤをmoveで移動させている途中で

1、いまどの辺にいるのか、現在位置の座標を取得したい
2、クリックで移動を止めたい(最終移動地点ではなく、移動途中の表示場所で止めたい)

この2点が、直ぐ出来ると思って取りかかったものの、どうすれば良いのか判らなくなって
検索しまくっているのですが解決しません。
どうぞよろしくお願いします。
コメント1件

739
名前は開発中のものです。[sage]   投稿日:2015/03/07 17:27:30  ID:BD4MUsBg.net
DefaultMover.tjs の LinearMover.stopMove(SplineMover.stopMove) 内で
最終移動位置に設定しているので、設定している部分を無くせば止めたと
ころの位置に停止する。
このメソッドを直接変えてしまうと全部変わってしまうから、LinearMover
を継承したクラスを作って、オーバーライドし KAGLayer.beginMove で呼
び分けるなどする。
これで、2のクリック位置で止まるは出来る。
1は普通にレイヤーのプロパティを見ればいい。
kag.fore.layers[x].left/top 辺り。

740
名前は開発中のものです。[sage]   投稿日:2015/03/07 18:25:26  ID:d4R5SU2f.net
>735
レスありがとうございます。
クリックで移動を止めるのは用意されたスクリプトだけでは
出来なかったんですね。 助かります。
さっそく今から作ってみようと思います。
ありがとうございました。

741
名前は開発中のものです。[sage]   投稿日:2015/03/08 05:48:03  ID:bvNHYQHX.net
質問です
1文字1文字の隙間を調整するために、ピッチを指定したうえで、センタリングしようとしたのですが
上手く行きません

[style align="center" pitch="0px"]
テストザテスト[r]
[resetstyle]
[style align="center" pitch="30px"]
テストテ[r]
[resetstyle]
[style align="center" pitch="50px"]
テストザテスト[r]
[resetstyle]
↓結果(黒い線が中央です)
http://gyazo.com/8e723ebb02e7a030d1dd7ebb4658276f
こうした時、表示された文字の位置が中央からずれてしまいました
画面中央に、ピッチを調整した文字を表示するにはどうしたらいいのでしょうか
コメント1件

742
名前は開発中のものです。[sage]   投稿日:2015/03/08 08:52:12  ID:HIUIq7mW.net
最後の「ト」の右側にも余白があるから
その分だけ右に寄せとかないと見かけ上左右対称にならない
TJS式でゴリゴリ書くよ

[style align="center" pitch="50px"]
テストザテスト[r]
[locate x=&(50-kag.current.font.getTextWidth("ト"))]
テストザテスト[r]
[resetstyle]

743
名前は開発中のものです。[sage]   投稿日:2015/03/09 18:33:51  ID:U+FpDLD+.net
吉里吉里3はでるでる詐欺でしたね^^;
コメント1件

744
名前は開発中のものです。[sage]   投稿日:2015/03/10 06:58:43  ID:YA+7yD8u.net
>738
遅レスすまそん、やってみたけど中央から少しずれてしまう時があるんですよね・・・何故だろう

745
名前は開発中のものです。[sage]   投稿日:2015/03/11 04:52:06  ID:nieRLmWE.net(2)
漠然な質問でごめんなさい。
以前640×480サイズで作ったゲームを800×600に作り直したいのだけれど
吉里吉里上でレイヤーの位置表示等を含め一括で拡大表示させることってできますか?

レイヤー何枚にも渡って1枚の絵を分解表示させているので
一から絵を作り直して、表示位置も直していくのはとても無理な為
フルスクリーンにしても位置情報がおかしくならないのと同じ様に800×600にサイズ変更を
したいです。

746
名前は開発中のものです。[sage]   投稿日:2015/03/11 10:08:14  ID:RMzoxbMD.net(3)
640*480の画像を画像処理ソフトで800*600に一括変換した方が早くない

747
名前は開発中のものです。[sage]   投稿日:2015/03/11 10:10:26  ID:RMzoxbMD.net(3)
てああ、表示位置とかあるのか
windowzoom.ksってのがあるけど

748
名前は開発中のものです。[sage]   投稿日:2015/03/11 11:53:12  ID:sCJwAGd2.net
>741
絵素材は元から大きく作っておいたほうがいいよ。
640×480なら2560×1920で。
コメント1件

749
名前は開発中のものです。[sage]   投稿日:2015/03/11 14:33:34  ID:nieRLmWE.net(2)
>743
windowzoom.ksは、メニューでサイズ変更をさせる様なので、任意ではなく強制でサイズを拡大するのが希望です。

あと、新しく追加する分は800×600で作るので、シーンによって
640で作った部分は800に拡大表示(位置情報含め)
800の部分は拡大リセット
と切り替える、と言う事をしたいです。
やはりかなりtjsに精通していないと無理でしょうか。

750
名前は開発中のものです。[sage]   投稿日:2015/03/11 15:33:57  ID:Fx3vRyYN.net
全部マクロに置き換えて何とかするしかない
コメント1件

751
名前は開発中のものです。[sage]   投稿日:2015/03/11 17:08:14  ID:RMzoxbMD.net(3)
表示位置とかマクロで管理してないの?
直せるならXもYも全部1.25倍するとか
コメント1件

752
名前は開発中のものです。[sage]   投稿日:2015/03/13 02:41:42  ID:GfUQ0syv.net
質問者とは別で前に思ってたことなんだけど
windowzoom.ksってアス比固定で拡大することってできる?
4:3と16:9?だっけ?あるよね 開いた所はまた別の用途で使いたいんだけど・・・

753
名前は開発中のものです。[]   投稿日:2015/03/14 19:34:06  ID:qeTDTkhyQ
はじめまして。
http://www.geocities.jp/keep_creating/krkrplugins/Sakura/Sakura.ks

このプラグインなのですが、用意する画像は、どういったファイル名のもので、大きさはどのくらいのものが必要なのか教えてください。
コメント2件

754
名前は開発中のものです。[sage]   投稿日:2015/03/17 12:56:47  ID:3tXY3NLo.net(2)
インストーラーをどれ使おうか探してるんだけど、皆さん何使ってます?
できればインストール中の画面でキャラをアニメーションさせたいんだけど
良いのないかな。

>748
4:3のときにメッセージ枠を画面下に移動したいとかだよね。

Windowzoom.ksって単純に画面を拡大するだけみたいなんで、使うの諦めた。
MainWindow.tjs を弄って実現したけど、結構面倒くさかったです。
コメント2件

755
名前は開発中のものです。[sage]   投稿日:2015/03/17 16:20:53  ID:oJgx3z92.net
>750
そうそう 難しいのかー
動画でmp4再生しようと思ったら、できないみたいだし
結構使いにくいところも多いんだな・・・
コメント2件

756
名前は開発中のものです。[sage]   投稿日:2015/03/17 21:46:03  ID:3tXY3NLo.net(2)
>751
基本的にはプライマリレイヤを最大画面サイズで作っておいて、
(これをしないとウィンドウをデカくしたときに新たな部分に描画ができない)
後はウィンドウのサイズを好きに切り替えるだけなんだけどね。

画面サイズをセーブ・ロードしたりとか、テキストウィンドウの位置を変えたりとか、
セーブ時のスナップショットをどう処理するかとか、その辺が面倒だったw

757
名前は開発中のものです。[sage]   投稿日:2015/03/19 07:32:21  ID:5Z4EYBiN.net
吉里吉里デフォの前景レイヤだと、クリックしたら処理が走るみたいな事はできない?
buttonでやるしかない?

758
名前は開発中のものです。[]   投稿日:2015/03/19 18:02:41  ID:LENO7nUVp
はじめまして
初歩的質問かもしれませんがお願いします
プロジェクトファイルをxp3にアーカイブして
実行ファイルと同じ所に置いて起動させたら、
「フォルダ・アーカイブ選択画面」が出るんですけど、
何が原因で、どうやれば自動読み込みになるんでしょうか?

759
名前は開発中のものです。[sage]   投稿日:2015/03/20 17:05:51  ID:CHE4NsTwn
>754
data.xp3と言う名前にすればいい。

760
名前は開発中のものです。[]   投稿日:2015/03/21 13:10:25  ID:+YlLNw99J(2)
>755
date.xp3にしましたが,できませんでした.
プラグインフォルダにkrdevui.dllを入れると
「実行するフォルダ/アーカイブはコマンドラインの
引数として指定してください」
というのが出てエラーになってしまいます.

761
名前は開発中のものです。[]   投稿日:2015/03/21 13:53:02  ID:+YlLNw99J(2)
>755
>754,756です

すみません,解決しました.
data.xp3と打ってるつもりがdate.xp3と打ち間違えていました.
つまんないミスで質問して申し訳ありません.

762
名前は開発中のものです。[sage]   投稿日:2015/03/21 16:25:59  ID:541JIR6X.net(2)
>753
GraphicLayerクラス辺りをオーバーライドしたり直接弄ったりして
onClick()とかonMouseDown()イベントを見ればできるけど、
やりたいのってそういうことじゃないよね

763
名前は開発中のものです。[sage]   投稿日:2015/03/21 16:41:15  ID:541JIR6X.net(2)
>753
あー、そだ。クリッカブルマップを使えばできるはずだわ。
俺やったことないけどw

764
名前は開発中のものです。[sage]   投稿日:2015/03/23 07:20:06  ID:SLogbyR6.net(2)
class hoge {
var a, b, c;
}
f.hogehoge = new hoge()
って作っても、そのままじゃ栞保存して読み込んだらf.hogehogeの中身が消えるんだけど
function onStore内で変数全部指定して保存させないと駄目?
コメント2件

765
名前は開発中のものです。[sage]   投稿日:2015/03/23 11:36:03  ID:HAh1i8LW.net(2)

766
名前は開発中のものです。[sage]   投稿日:2015/03/23 11:47:31  ID:HAh1i8LW.net(2)
辞書ならokだけど、インスタンスは不可ね

767
名前は開発中のものです。[sage]   投稿日:2015/03/23 16:33:20  ID:SLogbyR6.net(2)
onStoreとonRestoreちゃんと作って、プラグイン登録して、
ゲーム変数じゃなくてvarで宣言した変数でnewしたら保存できた
コメント1件


768
名前は開発中のものです。[sage]   投稿日:2015/03/24 04:11:39  ID:+z+ghEBt.net(2)
変数の中身を順番にメッセージレイヤーに表示するのに、
*loop
[link target="*end" exp="bbb = i"][emb exp="aaa[i]"][endlink]
[eval exp="i++"]
[jump target="*loop" cond="i < 10"]

みたいにすると、どのlinkもbbbの値が現在のiの値になるんで
ループ処理でスクリプトの記述量を減らしつつ、例えばaaa[3]のlinkを踏むとbbbに3が入る、っていう書き方が
だいぶ前のこのスレにあった気がするんだけど思い出せない、誰か分かる人いますか

769
名前は開発中のものです。[sage]   投稿日:2015/03/24 16:16:18  ID:/XmVPXS1.net
>764
[iscript]
var aaa = [
"aho",
"baka",
"shine",
"ks"
];
var bbb;
var i = 0;
[endscript]
*loop
[link target="*end" exp="&'bbb = '+ i"][emb exp="aaa[i]"][endlink][r]
[eval exp="i++"]
[jump target="*loop" cond="i < 10"]

*end
[emb exp="bbb"]

こういうのでいいの?

770
名前は開発中のものです。[sage]   投稿日:2015/03/24 16:45:41  ID:+z+ghEBt.net(2)
>765
これで出来そうです、ありがとうございます
コメント2件

771
名前は開発中のものです。[sage]   投稿日:2015/03/24 19:01:30  ID:CabETQQ9.net
フォントデータ作成ツールを用いてレンダリング済みフォントを用いると文字表示がおかしくなります

ある程度フォントが小さいと大丈夫ですが、
「うーん、小さいかな」と思って出力フォントのサイズを大きくしようとすると、こんな感じになります。

http://www.null-box.com/cgi-bin/so/No_32201.jpg

なんか設定が足りませんかね?

772
名前は開発中のものです。[sage]   投稿日:2015/03/24 19:04:34  ID:HRFYeTSb.net
>767
そう設定が足りない
オレも昔なったことある

マージン関係をいじる
具体的には忘れたけど

773
名前は開発中のものです。[sage]   投稿日:2015/03/25 16:00:25  ID:c5iVRG52.net
サンプル作る時に心が荒んでいたせいか 罵詈雑言リスト作って そのまま上げてしまっていたようだ。
>764 よ すまぬ

774
名前は開発中のものです。[sage]   投稿日:2015/03/26 22:08:58  ID:B1IyisOv.net
どこでもセーブを実装するとデバッグがやりづらくて仕方がない
どうしたもんだろう。。
コメント1件

775
名前は開発中のものです。[sage]   投稿日:2015/03/31 00:40:58  ID:l4Olq4VA.net
>770
どうデバッグがやりづらいか、どうなればデバッグがやりやすいか具体的に書いて、提供元に連絡。
コメント1件

776
名前は開発中のものです。[sage]   投稿日:2015/03/31 00:44:02  ID:MFNPV2a5.net
今更そんな意見送られても提供元も迷惑なんでは
コメント1件

777
名前は開発中のものです。[sage]   投稿日:2015/03/31 14:32:22  ID:Mzfyr6HK.net
俺が考えた最強のデバッガー(使いものにならない)

778
名前は開発中のものです。[sage]   投稿日:2015/03/31 15:41:46  ID:dQpHw5ji.net(3)
>770
俺も使ってるけど不便を感じたことはないなあ。
ソースを弄っても対応できないような感じ?
コメント1件

779
名前は開発中のものです。[sage]   投稿日:2015/03/31 19:38:42  ID:5nPE1RW/.net(3)
>774
俺、背景というか場面が変わると
メッセージウインドウとかセーブとかロードとかのボタンも全部一旦消すタイプなのよ
誤字訂正くらいでは大丈夫だけど、タグの追加とかで改行するとそこでひっかかる

これはどこでもセーブの性質上仕方ないんだけどね
コメント1件

780
名前は開発中のものです。[sage]   投稿日:2015/03/31 20:02:21  ID:91shEG6y.net
…デバッグメニューで再読み込みすりゃいいだけじゃないの?
改行して読み込みませんになっても困った事ないけどな…
大きく行が動きそうなら機能自体コメントアウトで外して後で直せば良いだけだし
マクロ使ってたらあっという間だろ
吉里吉里でデバッグ使いにくいって言う人って使いにくいように作ってそう

781
名前は開発中のものです。[sage]   投稿日:2015/03/31 20:42:38  ID:5nPE1RW/.net(3)
>776
デバッグメニューの再読み込みは滅茶苦茶使ってるよ
でも「使いにくそうに作ってそう」ってのは確かに当たってるわ
コメント1件

782
名前は開発中のものです。[sage]   投稿日:2015/03/31 22:26:36  ID:dQpHw5ji.net(3)
>775
デバッグ中はそれは仕方ないものと諦めてるわw

リリース後にパッチ配布が必要になったときは悩むけどなあ。
セーブデータの互換性はできるだけ維持したいし。

> メッセージウインドウとかセーブとかロードとかのボタンも全部一旦消すタイプなのよ

その一連の動作ってマクロに纏めてもダメ?

783
名前は開発中のものです。[sage]   投稿日:2015/03/31 22:49:13  ID:5nPE1RW/.net(3)
>778
い、1〜2行ずれるくらいなら……

確かにパッチのことも考えると悩むわ
文字消去からボタン消去まで一連の動作もマクロにまとめてはいるんだが、どうにもね

784
名前は開発中のものです。[sage]   投稿日:2015/03/31 23:57:42  ID:dQpHw5ji.net(3)
>779
安全のために、シナリオファイルに無駄に空白行を入れまくっておけば
良いのは分かっているんだが……実際にそれやるのはなんか躊躇するよねw

785
名前は開発中のものです。[sage]   投稿日:2015/04/02 22:48:37  ID:EkaWtksN.net
つーかさ、デバッグの再読み込みする度にマクロエラーでるんだけどあれってなんでなのん?

786
名前は開発中のものです。[sage]   投稿日:2015/04/03 00:09:26  ID:tWjpYzp8.net
>781
どんなエラー?エラーメッセージちゃんと見れば判るかもよ。
http://www.geocities.jp/keep_creating/DojinDOC/HowToReadErrorLog.html

コレかもしんないし。
http://www.geocities.jp/keep_creating/DojinDOC/kirikiriSmallTips.html#loadKAGPlugin
「タグ・マクロXXは存在しません」ならコレかも。
http://www.geocities.jp/keep_creating/DojinDOC/kirikiriSmallTips.html#start_anchor

全部同じURLからの情報だったわ…
コメント1件

787
名前は開発中のものです。[sage]   投稿日:2015/04/03 18:44:08  ID:ny5+giop.net
てsつお

788
名前は開発中のものです。[sage]   投稿日:2015/04/03 21:33:56  ID:0hIfcR//.net
吉里吉里3はでるでる詐欺でしたね^^;

789
名前は開発中のものです。[sage]   投稿日:2015/04/03 21:36:20  ID:huCRgZZq.net
吉里吉里3はもういいから
スマホ用の吉里吉里はよ

790
名前は開発中のものです。[sage]   投稿日:2015/04/03 21:51:08  ID:sNwM666M.net
PCでもスマホでもプレイできる吉里吉里って出ないのかな……
んでもってスマホでは別に確認せんでもよければなおのこと助かる……

791
名前は開発中のものです。[sage]   投稿日:2015/04/03 21:52:06  ID:ohib5Gdd.net
ないものねだりという言葉を知っているか
っていうかKAGならともかく吉里吉里全体はあまりに高機能すぎるんよ

792
名前は開発中のものです。[sage]   投稿日:2015/04/03 22:19:16  ID:0/DzbPek.net
吉里吉里Zが対応してくれそうな気がする

>786
スマホ用にリリースするときはデザインとか変えなきゃいけないから無理だよ
テキストの大きさとかPCと同じじゃまずいでしょ
コメント1件

793
名前は開発中のものです。[sage]   投稿日:2015/04/03 22:44:43  ID:JHK28kCx.net
画像処理はスマホのCPUじゃ無理があるように思われる
GPU対応が先だ

794
名前は開発中のものです。[sage]   投稿日:2015/04/04 02:30:48  ID:5D00QhHv.net(3)
よろしくお願いします。
// アニメーションつきリンクボタンレイヤ(AnimationButtonLayerの焼き直し)
class KAnimButtonLayer extends KButtonLayer
{
var classid = "KAnimButtonLayer"; // 定数
// アニメーションボタンの追加部分
var conductor; // アニメーションのコンダクタ
var maxpatternnum = 1; // 現在のアニメーションセル最大数

//追加した変数
var testname = 1;
var testflag = 1;

省略


// マウスが入った時
function onMouseEnter()
{
//dm('onMouseEnter on KAnimButton: ' + this);
startAnim(, '*onenter'); // "*onenter"からアニメ開始
super.onMouseEnter(...);
if(global.testflag === 1)
{
System.inform(testname);
global.testflag = 0;
global.testcount= global.testcount +1;
}

}
コメント1件

795
名前は開発中のものです。[sage]   投稿日:2015/04/04 02:34:25  ID:5D00QhHv.net(3)
訂正
// マウスが入った時
function onMouseEnter()
{
//dm('onMouseEnter on KAnimButton: ' + this);
startAnim(, '*onenter'); // "*onenter"からアニメ開始
super.onMouseEnter(...);
if(.testflag === 1)
{
System.inform(testname);
testflag = 0;
global.testcount= global.testcount +1;
}

}

if文内を1回だけ通るように作ったつもりですが、実行してみるとif文内を何回も通ってしまうようです。
どうかご教授お願いします。

796
名前は開発中のものです。[sage]   投稿日:2015/04/04 02:46:25  ID:5D00QhHv.net(3)
すみません自己解決しました。
System.inform()の場合限定っぽいです。

797
名前は開発中のものです。[]   投稿日:2015/04/04 12:56:29  ID:olmuEAyN.net(2)
test

798
名前は開発中のものです。[sage]   投稿日:2015/04/04 13:12:31  ID:YeW9QSy1.net
>792
限定ってこたないでしょ

776と777の if ではクラス内変数 (this.)testflagをチェックすべきなのに、
存在しない global.testflag と .testflag をチェックしてるじゃん。
global.testflag、.testflag を testflag に書き換えるだけでなおる

799
名前は開発中のものです。[]   投稿日:2015/04/04 15:14:22  ID:olmuEAyN.net(2)
>794
回答ありがとうございます!
そしてソースをきちんとコピペできておらず申し訳ないです。
.testflagの.は削除し忘れで、変数はローカル変数のtestflagで統一です。

そのソースを実行してボタンにカーソルを合わせると、System.informのポップアップウィンドウが一定間隔で飛び出してくるといった挙動でした。
(OKボタンを押すとポップアップもストップしました。)

次回からはソースをきちんと貼るよう気を付けたいと思います。

800
名前は開発中のものです。[sage]   投稿日:2015/04/05 19:21:46  ID:Pc7FQtVI.net
魔法使いの夜みたいな一個前に表示したテキストを最新のテキストより薄くするアレどうやってるんだ?
さっぱりわからん……

801
名前は開発中のものです。[sage]   投稿日:2015/04/05 20:17:16  ID:LYmknHBl.net
一文ずつ別レイヤー……?

802
名前は開発中のものです。[sage]   投稿日:2015/04/08 03:07:43  ID:+RnfbdrH.net
吉里吉里の文字って後から一部分だけ書き換えたりできないけど それを可能にするにはかなり大変なのん?

803
名前は開発中のものです。[sage]   投稿日:2015/04/08 04:40:42  ID:Zbo+IDWY.net
メッセージレイヤを書き換えれば良いんじゃないの

804
名前は開発中のものです。[sage]   投稿日:2015/04/08 07:56:37  ID:Wg35nOm1.net
KAGでチョチョイというわけにはいかない

現在画面に表示されている文字を全部覚えておいて
その都度描き直してるとかそういうのじゃないからね

805
名前は開発中のものです。[sage]   投稿日:2015/04/08 17:36:12  ID:mVYuT2I1.net(2)
文字クリック中に消えたマウスカーソルを意図的に表示させたりできないかな?

806
名前は開発中のものです。[sage]   投稿日:2015/04/08 17:42:01  ID:mVYuT2I1.net(2)

807
名前は開発中のものです。[sage]   投稿日:2015/04/10 16:08:03  ID:uwo3fQsI.net(3)
krkrZって半年近く更新無さそうだけどコレでいいのかね

808
名前は開発中のものです。[sage]   投稿日:2015/04/10 18:07:31  ID:9dSzQstM.net
吉里吉里Zは現状だとgithubの方を追って
自分でコンパイルするくらいできないと全くもってオススメできない

809
名前は開発中のものです。[sage]   投稿日:2015/04/10 18:27:25  ID:uwo3fQsI.net(3)
俺もなるべくならこんな開発版なんて茨の道行きたくはないんだけど・・・動画形式に惹かれてついつい・・・
コメント1件

810
名前は開発中のものです。[sage]   投稿日:2015/04/10 18:36:12  ID:uwo3fQsI.net(3)
2014年08月10日 H.264 再生に対応
リポジトリにあるものや次のバージョンから使用できるようになる。

krkrz_20140803.zip (1.1.0.2)

まだ早すぎた・・・か

811
名前は開発中のものです。[sage]   投稿日:2015/04/10 23:30:17  ID:3H35x1xk.net
Naoki TakahashiさんはTwitterを使っています:
"NScripter2 ver1.0地味に公開。まあ、チュートリアルとかないとわかりにくいかもですが、一応システム例もついてます。
http://t.co/GvypoXvLer";
https://twitter.com/NaokiTakahashi/status/585369670917586944

812
名前は開発中のものです。[sage]   投稿日:2015/04/12 14:38:04  ID:S1kFi++R.net
ソフトウェアデコードしかしないならDaalaの方が画質が良いんじゃね?

813
名前は開発中のものです。[sage]   投稿日:2015/04/15 03:22:24  ID:KbejrmUK.net
こちらのみなさんは、どのバージョンを使用していますか?

自分のは、2.31.2013.411なのですが。
WIN7、8で動作するには、これがベストなんでしょうか?

814
名前は開発中のものです。[sage]   投稿日:2015/04/17 20:48:23  ID:ZtV4ib9m.net(8)
このページの例4と似たバグが解決できない

http://www.geocities.jp/keep_creating/DojinDOC/HowToReadErrorLog.html

ネットの友人にテストプレイしてもらってるんだが、
その人の環境でしか起こってない上に、一度しか起こってないらしい……

その時の直前のセーブデータは残っているのでそれを読み込むと確かに起こるが、
はじめからだとまったく起こらない……
なんなんだろう一体……

815
名前は開発中のものです。[sage]   投稿日:2015/04/17 20:52:19  ID:0kSiufqx.net(3)
セーブデータが残っているならエラーメッセージをきっちり読んでいけばいい
TJSに関する知識がまるでないならアキラメロン
コメント1件

816
名前は開発中のものです。[sage]   投稿日:2015/04/17 21:23:34  ID:ZtV4ib9m.net(8)
うーん、[image] タグを使ったあたりで発生していて、voidになっているみたいなんだが、
画像の読み込みミスみたいなことが発生してるんだろうか?
コメント1件

817
名前は開発中のものです。[sage]   投稿日:2015/04/17 22:09:02  ID:ZtV4ib9m.net(8)
うーん解からん。全然再現しない。
俺はwin7の64bitで、友人はwin7 homeの32bit環境らしいが、それが関係有るのかなぁ
コメント1件

818
名前は開発中のものです。[sage]   投稿日:2015/04/17 22:11:54  ID:0kSiufqx.net(3)
というかセーブデータがあって、そのセーブデータで落ちる再現性が100%ならどこでvoidに
なっているのかを追いかけるのがセオリー(吉里吉里内部のMainWindow.tjsとかね)

TJSを一行一行追いかける技術がないならアキラメロン

819
名前は開発中のものです。[sage]   投稿日:2015/04/17 22:17:24  ID:ZtV4ib9m.net(8)
エラーが起こった場合

22:14:37 scenario_1.ks : [image storage="tama.jpg" page=back visible=true layer=8 cond="f.layer8 = 1" left=493 top=100]
22:14:37 ==== An exception occured at mainwindow.tjs(5180)[(function expression) (anonymous)], VM ip = 25 ====
22:14:37 -- Disassembled VM code --
22:14:37 #(5180) getLayerFromElm(elm).loadImages(elm);
22:14:37 00000019 calld %1, %-2.*4(%-3) // *4 = (string)"getLayerFromElm"
22:14:37 00000025 calld %0, %1.*5(%-3) // *5 = (string)"loadImages"
22:14:37 -- Register dump --
22:14:37 %-4=(int)188835124 %-3=(object)(object 0x064D895C:0x064D895C)
22:14:37 %-2=(object)(object 0x0018EE58:0x00000000) %-1=(object)(object 0x03143008:0x03143008) %0=(void)
22:14:37 %1=(void) %2=(int)188835124 %3=(int)0 %4=(void) %5=(object)(object 0x03143008:0x03143008)
22:14:37 -----------------------------------------------------------------------------------------------------
22:14:37 trace : conductor.tjs(440)[(function) onTag] <-- conductor.tjs(104)[(function) timerCallback]
22:14:37 エラーが発生しました
ファイル : scenario_1.ks 行 : 2919
タグ : image ( ← エラーの発生した前後のタグを示している場合もあります )
(void) から Object へ型を変換できません。Object 型が要求される文脈で Object 型以外の値が渡されるとこのエラーが発生します
22:14:38 (info) CPU clock : 3293.9MHz
コメント4件

820
名前は開発中のものです。[sage]   投稿日:2015/04/17 22:18:04  ID:ZtV4ib9m.net(8)
エラーが起こらない場合

22:15:54 scenario_1.ks : [image storage="tama_tyouhatu.jpg" page=back visible=true layer=8 cond="f.layer8 = 1" left=493 top=100]
22:15:54 tama_tyouhatu.jpg の読み込みに 14ms かかりました
22:15:54 scenario_1.ks : [trans method=crossfade time=300]
22:15:54 scenario_1.ks : [wt canskip=false]
22:15:54 scenario_1.ks :

821
名前は開発中のものです。[sage]   投稿日:2015/04/17 22:30:06  ID:9sqfRSJD.net(4)
>809
最新安定版の 2.32 rev 2 (2.32.2.426) を使ってるよー。
それに加えて、標準プラグインの最新版を吉里吉里開発サイトから
いくつか拾って入れています。
コメント1件

822
名前は開発中のものです。[sage]   投稿日:2015/04/17 22:39:04  ID:ZtV4ib9m.net(8)
http://bf.netgamers.jp/sin/bbs/bbs-qa.html

なんか色々調べるとセーブデータの破損、みたいなことで起こることもあるみたいだな

823
名前は開発中のものです。[sage]   投稿日:2015/04/17 22:49:51  ID:9sqfRSJD.net(4)
とりあえず

scenario_1.ks : [image storage="tama.jpg" page=back visible=true layer=8 cond="f.layer8 = 1" left=493 top=100]

で cond="f.layer8 = 1" は記述ミスじゃないか。
コメント1件

824
名前は開発中のものです。[sage]   投稿日:2015/04/17 23:15:00  ID:sabIoYY8c
エラーが出るセーブデータをロードして、コンソールからkag.fore.layers[8]を入力。
コンソール : kag.fore.layers[8] = (void)
が出たら>819だな

825
名前は開発中のものです。[sage]   投稿日:2015/04/17 22:58:22  ID:9sqfRSJD.net(4)
あと、読み込む画像ファイル名が>815>816で違ってるがそれはOK?

826
名前は開発中のものです。[sage]   投稿日:2015/04/17 23:00:20  ID:ZtV4ib9m.net(8)
>821
それは大丈夫
いろいろとjpgファイルの名前を変えて、再現するかどうか調べてんのよ
で、画像名は問題じゃなく、やはり友人のセーブデータのみのようだ
コメント1件

827
名前は開発中のものです。[sage]   投稿日:2015/04/17 23:02:15  ID:ZtV4ib9m.net(8)
>819
うーん、何作もその記述で問題なかったけどなぁ
一応怪しい箇所として覚えとくわ

828
名前は開発中のものです。[sage]   投稿日:2015/04/17 23:04:51  ID:0kSiufqx.net(3)
全体にガバガバ風味だからバグが出るのも仕方ない技術レベルだと思う

829
名前は開発中のものです。[sage]   投稿日:2015/04/17 23:11:02  ID:9sqfRSJD.net(4)
>823
いや、比較してるんだから
cond="f.layer8 == 1"じゃないとまずいのではないかと。

cond="f.layer8 = 1"だと f.layer8 に 1 を代入することになるけどいいの?

830
名前は開発中のものです。[sage]   投稿日:2015/04/17 23:16:30  ID:eyhPkK8p.net
エラーが出るセーブデータをロードして、コンソールからkag.fore.layers[8]を入力。
コンソール : kag.fore.layers[8] = (void)
が出たら>819だな

831
名前は開発中のものです。[sage]   投稿日:2015/04/17 23:20:22  ID:ajFsO6N9.net
吉里吉里レベル低い俺が見る限り
f.layer8 == 1 か f.layer8 じゃないのかと思ったが教えて吉里吉里レベル神
コメント1件

832
名前は開発中のものです。[sage]   投稿日:2015/04/17 23:48:59  ID:UYD+8hHs.net
前景レイヤの数を変更したんじゃないの?
で、変更前のセーブデータで齟齬が起こってるとか。

833
名前は開発中のものです。[sage]   投稿日:2015/04/18 00:08:20  ID:3ZtxP+oR.net
>826
ログを見る限りだと、getLayerFromElm(elm) でvoid喰らってるからそれだね。
ということで>819よろしこ。
コメント1件

834
名前は開発中のものです。[sage]   投稿日:2015/04/18 03:42:10  ID:FPRKBwcn.net
質問です
config画面で良くある動作で、
クリッカブルマップにマウスを乗せた時にボタンが反転してちょっとした音が鳴るという演出をしたいのですが
領域アクション定義ファイルのonenter=で
onenter="marker_on(レイヤー,座標)"
onenter="kag.se[2].play(%['storage'=>'音ファイル.wav'])"
とすると音か反転画像かの二者択一になってしまいます
マウスを乗せた時に音と反転画像を表示させるにはどうしたらいいでしょうか?

835
名前は開発中のものです。[sage]   投稿日:2015/04/18 14:10:29  ID:F4TwcB8J.net
onenter="marker_on(レイヤー,座標), kag.se[2].play(%['storage'=>'音ファイル.wav'])"
コメント1件

836
名前は開発中のものです。[sage]   投稿日:2015/04/18 15:14:29  ID:DBixwD8l.net
>831
ありがとうございました無事にできました
コメント1件

837
名前は開発中のものです。[sage]   投稿日:2015/04/19 07:13:06  ID:ojb8lf1w.net(2)
質問です
吉里吉里に備わっている未読までスキップ機能が未読部分も止まらずスキップしてしまいます
savedataを全て削除しても未読もスキップしてしまいます
シナリオ.ksファイルはscenarioフォルダに入れていて
ksファイルをまたいでも被るようなラベルにはしていません
検索しても該当案件がなく途方に暮れています
どんな原因が考えられるでしょうか?
コメント1件

838
818[sage]   投稿日:2015/04/19 07:23:59  ID:ojb8lf1w.net(2)
壊れている未読までスキップ機能はラベルごとに止まります
そのラベルを読んでいるかいないかにかかわらずラベルで止まります。
未読もスキップ機能だとラベルでも止まりません。

839
名前は開発中のものです。[sage]   投稿日:2015/04/19 10:36:12  ID:C7+knDLE.net
どういう状況なのか説明が解りにくくて理解しにくいが
「吉里吉里 未読までスキップ」でぐぐるとこのことか?って思われるような
バグ説明してるところあるから読んでみたら?
それでも違うなら組み方が悪いんだと思われ、最初から解説読みつつ組みなおしてみるのをおススメする

840
名前は開発中のものです。[sage]   投稿日:2015/04/19 11:36:51  ID:hgKJer6n.net(2)
>833
セーブ可能なラベルはどうやって挿入しているの?
コメント1件

841
818[sage]   投稿日:2015/04/19 15:17:12  ID:Nq9Ce0Dv.net
>835
そのサイトはラベルかksを同名にしたことが問題だったようで
解決方法も同名を避ける方法だったので参考になりませんでした
>836
『1-1章名.ks』に『*1-1-1|ラベル名』と付けています

ということでテンプレートからやり直したのですが、
それでも上手くいかなかった結果……解決しました!!!!!!!!!!!!
ラベル名の-が演算子だからダメなのかなと思って
試しに*1-1-を*1章1節に全置換したら既読で飛ばし未読で止まってくれるようになりました
ありがとうございました

842
名前は開発中のものです。[sage]   投稿日:2015/04/19 17:05:40  ID:hgKJer6n.net(2)
>837
(*^ω^) バグ退治できて良かったねえ。

これは俺の個人的な方針なんですけど、日本語が使える言語は
とにかく日本語を使いまくるのお勧めです。
変数も関数名もファイル名も何もかも、日本語使えるとこは全て。

843
名前は開発中のものです。[sage]   投稿日:2015/04/19 19:36:51  ID:lLtuMfAI.net(2)
http://www.dotup.org/uploda/www.dotup.org272771.png
リリーサーでxp3ファイルを作って、同じフォルダに吉里吉里exeを置いて実行するとこんな
エラーが。
失敗かと思ったら、
xp3ファイルを吉里吉里exeにドロップさせるとなぜか実行できる。

普通に実行できるようにするにはどうしたらよいのでしょう?

844
名前は開発中のものです。[sage]   投稿日:2015/04/19 19:56:47  ID:T20W+uum.net
KAG System リファレンス(http://devdoc.kikyou.info/tvp/docs/kag3doc/contents/)の「チュートリアル」の「配布しよう」を読むといいよ

845
名前は開発中のものです。[sage]   投稿日:2015/04/19 20:01:18  ID:lLtuMfAI.net(2)
>840
ありがとうございます。できました!
data.xp3 のところが deta.xp3になっていました

846
名前は開発中のものです。[sage]   投稿日:2015/04/20 03:58:58  ID:YSeTHH+8.net(2)
https://github.com/kyouryuukunn/CGMode/blob/master/cg_mode_init....
こちらのサイトのプラグインを入れてCGモード作成してたら以下のエラーが出ました。
対処方法はどのようにすればよいのでしょうか?

ファイル : cg_mode_init.ks 行 : 291
タグ : ( ← エラーの発生した前後のタグを示している場合もあります )

cg_mode_init.ks の 行 14 から始まる iscript ブロックでエラーが発生しました。
( 詳細はコンソールを参照してください )

文法エラーです(syntax error)

14行前後

;前処理と設定
@iscript
var cg = %[];

291行前後

cg.page = 0;
cg.maxpage = cg.cg_sstorage.count%(cg.column*cg.line) == 0 ? cg.cg_sstorage.count\(cg.column*cg.line) - 1 : cg.cg_sstorage.count\(cg.column*cg.line);

@endscript
コメント1件

847
名前は開発中のものです。[sage]   投稿日:2015/04/20 04:43:56  ID:YSeTHH+8.net(2)
ごめんなさい、自己解決しました。

848
名前は開発中のものです。[sage]   投稿日:2015/04/21 03:43:23  ID:W4Aw/Qkf.net
>817
お答えありがとう!
その環境で、win8でも問題はありませんか?

849
名前は開発中のものです。[sage]   投稿日:2015/04/21 17:37:03  ID:9FeYv8o3.net
SPACEを押した時に、特定のレイヤーを一時的に隠して、離した時に元に戻すにはどう記述したらいいでしょうか?

メッセージウインドウを隠したいのですが、メッセージウインドウの不透明度をconfigでいじれるようにした場合
ダミーのメッセージウインドウを用意しなければいけないと、下記のHPで説明を受けたのですが、
今度は、スペースを押してもダミーのメッセージウインドウが消えなくなってしまいました。
http://hpcgi1.nifty.com/gutchie/wifky/wifky.pl?p=Inside+KAG3+-+%BE%AE...#p13
この辺りを弄るのだと思うのですが
if(key == VK_SPACE)
{
// メッセージレイヤを一時的に隠す お手製
if(messageLayerHiding) return;
setMessageLayerHiddenState(true);
if(typeof this.rightClickMenuItem !== "undefined")
rightClickMenuItem.checked = true;
messageLayerHiding = true;
fore.base.cursor = cursorWaitingClick;
setMenuAccessibleAll();
}
コメント1件

850
名前は開発中のものです。[sage]   投稿日:2015/04/21 19:26:10  ID:R3w3hoDu.net
続いてるけど同じ人?
どこどこの何処何処を使ってどうなりましたってなら
その公開してる所にまず聞けよと思うんだが

こういうエラーが出ました、こうリファレンスや解説調べた
やってみたけど解らないならともかく
ただの教えてチャンは嫌われるぞ

851
名前は開発中のものです。[sage]   投稿日:2015/04/21 20:03:01  ID:QZ3H6d+0.net
>846
違う人です。あと解決しました。
kag.fore.layers[25].visible = false;と
kag.fore.layers[25].visible = true;をステートメントに追加するとできました。

852
名前は開発中のものです。[sage]   投稿日:2015/04/25 14:19:45  ID:cRxjzisL.net
ゲームをある程度進めてからのオートモード中の画面右下のアニメーション画像の表示をそれまでの
AからBに変更する場合はAfterInit.tjsのデフォルトの設定にTJS文を加えてksファイルのif expで変数によって
Bへ分岐するようにするのでしょうか?
TJSは殆どいじった事がありません
コメント1件

853
名前は開発中のものです。[sage]   投稿日:2015/04/26 05:43:05  ID:EOgtiXmz.net(2)
吉里吉里って独自のエラーログを別ファイルで出力することってできませんか

854
名前は開発中のものです。[sage]   投稿日:2015/04/26 05:56:56  ID:EOgtiXmz.net(2)
>849
スミマセン自己解決しましたOTL .saveなんていうものがあったんですね
コメント1件

855
名前は開発中のものです。[sage]   投稿日:2015/04/26 11:05:18  ID:/h/T7oHN.net(2)
すみません。質問です。
KAGで
[if exp="sf.panpan_tatata==1 && f.chin_tenten>=15]
[iscript]
中略
[endscript]
[endif]
で動かしてた命令をTJSファイルで記述する際、
[if exp="sf.panpan_tatata==1 && f.chin_tenten>=15]の部分を
どんな記述に変更したらいいかわかりません。
解る方がいらしたら解説お願いします。
コメント1件

856
名前は開発中のものです。[sage]   投稿日:2015/04/26 17:17:57  ID:o5sUjifu.net(2)
if (sf.panpan_tatata == 1 && f.chin_tenten >= 15) {
// 処理記述
}
コメント1件

857
名前は開発中のものです。[sage]   投稿日:2015/04/26 19:54:39  ID:/h/T7oHN.net(2)
>852

if (f.anan >= 1)
{
// 処理A
}

else if(f.anan == 0)
{
// 処理B
}

て感じで記述しましたが、f.ananて変数が1以上になっても
処理Aでなく処理Bの方が動作してしまいます。
ちなみに処理AとBは ('  '); 内の画像ファイル名が違う以外は
スクリプトは同じです。
ifの上の行でverとか他のスクリプトの記述がいるのでしょうか?
コメント1件

858
名前は開発中のものです。[sage]   投稿日:2015/04/26 20:05:09  ID:o5sUjifu.net(2)
f.anan = 0;
if (f.anan >= 1)
{
System.inform("1以上 です。");
}
else if(f.anan == 0)
{
System.inform("0 だよ。");
}

これでちゃんと動いてるから何か間違ってるんじゃない
コメント1件

859
名前は開発中のものです。[sage]   投稿日:2015/04/27 01:13:57  ID:0hk7uDrT.net
dmとかSystem.inform使って実際の値確認してみるしかなかろ
あとtypeofとか

860
名前は開発中のものです。[sage]   投稿日:2015/04/27 09:57:43  ID:DXQWAtOZ.net
>854>855
ありがとうございます。
TJSファイルにテストでf.anan = 1;と書いてその変数を取得させたら
ゲーム起動時にTJS読み込んで画像変更はしましたが、
KSで同じ変数を取得させても画像はf.anan = 0の時のままでした。
色々試す中で関連TJSファイルを残しつつKS内で
@iscript
{
//スクリプト
}
@endscript
と記してもerrorです。関連TJSファイルを削除してKS内で
同じ記述をしてもerrorでした。
TJS初心者だけに
KAGと違ってゲーム途中から画像が変更するようにするのを
TJSで書くのが難しいものですね。

861
名前は開発中のものです。[sage]   投稿日:2015/04/27 17:13:30  ID:7z17PXmL.net
一応言っておくとiscript内の最初と最後に { } は要らない

862
名前は開発中のものです。[sage]   投稿日:2015/04/27 21:43:23  ID:nlYUb1JV.net
画像でしか結果を判断してないとしたら変数じゃなくて別の部分でハマってる可能性がある
もしかして833=836だったりする?
ちなみに833はasdファイル内でも条件分岐できるのでそちらを利用するのも手

863
名前は開発中のものです。[sage]   投稿日:2015/04/28 06:12:37  ID:tGZtJOGQ.net
何がやりたいのかさっぱり分からん・・・
お前らすごいな
コメント1件

864
名前は開発中のものです。[sage]   投稿日:2015/04/28 07:36:35  ID:kgzEo+na.net(4)
>857>858
ありがとうございます。まず長文ですみません
841ですが内容が共通するので便乗で質問させて頂きました(2年程ゲーム制作しておらずスレには2年ぶりに来ました)
オートもそうですが、スキップやセーブでもゲーム途中から画像やアニメーションが変更できればと思いました

asdファイルに飛ばす場合だとloopタグの上でも下でも処理を書いた時にダイアログボックスの無限ループエラーがありましたが
これを防げれば*startから@jump target=*startの間にセグメント画像変更のスクリプトだけ書ければいけそうな気がします
ただシステムボタンやメッセージレイヤと違ってゲームのあるシーンではカーソル等の画像が自動的に、または特定のフラグが
立っている場合にAからBに変わるといった変更のスクリプトがどんなものなのか無知な自分では見当もつきません
実際にいじりながら思いましたが、起動時に呼びこんだtjsがkagでの@iscript〜@endscriptでのスクリプトの記述により、
その部分以降でのシナリオでは上記のtjsファイルの呼び込みが必要なくなった場合、ifタグなどはいりませんね

四苦八苦してますが皆様のご回答もあり、講座サイトも照らし合わせつつ、ちんぷんかんぷんだったTJSの知識がある程度
付いたのは収穫です。コピペだけでなく試行錯誤しないと駄目だと感じました
レスを頂いた皆様にとても感謝しています

865
名前は開発中のものです。[sage]   投稿日:2015/04/28 09:00:20  ID:kgzEo+na.net(4)
>856です。遂にいけました!
A.asdの一番上にif expでB.asdに飛ばしてB.asdの一番上を
@loadcell storage="B_gazou"で指定したらerror落ちも出ず、フラグによってシーンごとの
オート画像変更は可能になりました。TJSスクリプトはいらなかったというオチですが、
右クリック等からの操作でもerrorは出ずに済みました。
皆様のレスからヒントを得て「これはいけそうな気がする」と思ったスクリプトを
色々考えて実践した結果です。
成功した瞬間は思わず歓声あげました。
応用すればスキップやセーブでもいけそうな気がします。
レスを頂いた皆様のおかげです。本当にありがとうございました。長文失礼しました

866
名前は開発中のものです。[sage]   投稿日:2015/04/28 09:15:54  ID:kgzEo+na.net(4)
追記ですが画像指定の際、単に@loadcell storage="B_gazou"だとアニメーションはしないため、
コマ画像が横並びになっている"B_gazou_a"を指定すれば問題なくアニメーションしました。
報告失礼しました

867
843[sage]   投稿日:2015/04/28 13:49:41  ID:fQl0QSlu.net
やっぱ待ちアイコンを差し替えたかったのか
うまくできたようでオメ…といいたいところだけど、その方法の場合、
asd内でループする時は(B.asdに飛ばした場合も含め)A.asdの冒頭に飛ばすようにしないと、
一度表示された後に条件が再判定されないので注意するよろし
何故かというと、クリック待ちアイコンを非表示にすると内部的にはアニメが一時停止するだけで、
再表示時はそこ(一時停止した場所)から再開するため、A.asdの冒頭でしか条件判定してないなら、
Bに飛ばしたら最後、二度と条件再判定されないというバグにハマる可能性があるってこと

もしくは、MessageLayer.tjs内のfunction showBreakGlyphを改造して、
関数内の「glyphobj.visible = true;」の次の行に
glyphobj.startAnim(%[ seg:0, target:"" ]);
を追加して再表示の時にアニメを最初から再生するよう変更するのが良いかと
コメント1件

868
名前は開発中のものです。[sage]   投稿日:2015/04/28 17:43:55  ID:kgzEo+na.net(4)
>863
ご指摘ありがとうございます。参考にさせて頂きます。
なおあれからセーブ・ロード画像の変更等もTJSスクリプト部分のvar file下のifとelse部分の変数をいじって
無事にゲーム途中から自動的に変更できるようになりました。
お陰さまで疑問も解消しましたのでROMに戻ります。
コメント1件

869
名前は開発中のものです。[sage]   投稿日:2015/04/30 13:31:59  ID:dFZpmXOF.net
マイクロソフト、Macでも動くVisual Studio Code 無料提供。クラウドアプリ向けコードエディタ - Engadget Japanese
http://japanese.engadget.com/2015/04/29/mac-visual-studio-code/?ncid=rss_t...
コメント1件

870
名前は開発中のものです。[sage]   投稿日:2015/04/30 13:40:21  ID:8JkYOILa.net
KKEF/KKEFZがあれば別に……

871
名前は開発中のものです。[sage]   投稿日:2015/05/01 11:01:46  ID:+WqJPoM+.net(2)
KKDEで任意の行からゲームを実行させるボタンってありますか?

872
名前は開発中のものです。[sage]   投稿日:2015/05/01 11:52:25  ID:dxv9nsZZ.net(2)
>867
無いです。昔懐かしいBASICならともかく、吉里吉里の開発環境で
仮にその機能を実装しても役に立たないと思う。
コメント1件

873
名前は開発中のものです。[]   投稿日:2015/05/01 12:03:05  ID:PFPSFoQD.net
役に立つだろ
デバッグしやすくなる
コメント1件

874
名前は開発中のものです。[sage]   投稿日:2015/05/01 12:05:38  ID:+WqJPoM+.net(2)
>868
ありがとうございます。
素直に[jump]タグか、個別に作っていくしかないですね
コメント1件

875
名前は開発中のものです。[sage]   投稿日:2015/05/01 14:00:05  ID:dxv9nsZZ.net(2)
>869
途中から実行すると、それ以前の初期化処理とか全て飛ばすことに
なっちゃうよ。

KAGを全く使わないのなら途中から実行ってのも出番がありそうだけど。
コメント1件

876
名前は開発中のものです。[sage]   投稿日:2015/05/01 15:19:25  ID:b1aCcRIs.net(2)
ロードした時に定義してるはずなのに定義してないってマクロのエラー出るんだけど、これって仕様なの作り方悪いの?

877
名前は開発中のものです。[sage]   投稿日:2015/05/01 15:30:40  ID:KWvd3Rv2.net
Config.tjsのsaveMacrosをfalseにしてるんでしょ

878
名前は開発中のものです。[sage]   投稿日:2015/05/01 15:47:22  ID:b1aCcRIs.net(2)
>873
してるけど、saveMacros はマクロ使う場合は必ずONにしたほうがいいの?
例えばだけどパッチでマクロの中の処理変えたくなった時ってどうやってあてたらいいのかな・・・

例えばであって本物ではないから動作テストしてないけどイメージこんな感じ↓
ロードされた時点でマクロは前のに戻るよね

;macro.ks
*macroinit
[macro name="MACRO1"]
;パッチ前
;[image *]
;パッチ後
[image * absolute="&mp.layer*10000+1"]
[endmacro]

;1-1.ks
*scenario
*|←ロードポイント
[MACRO1 storage="kr24" layer="0"]
「あ、童貞です」
コメント1件

879
名前は開発中のものです。[sage]   投稿日:2015/05/02 01:17:27  ID:SAQDYSjw.net(2)
>874
saveMacrosはfalseにしておいたほうがいいよ。
セーブファイルにマクロを保存しちゃうと、その後でマクロを修正しても
ロードしたときに古いマクロで上書きされちゃう。

>872
で、念のため確認だけど、ロードする前に(=起動時に)そのマクロを定義している
ファイルをちゃんと読み込んでますか?
コメント1件

880
名前は開発中のものです。[sage]   投稿日:2015/05/02 08:38:45  ID:AC5PSzrT.net(2)
公開停止している rclick_tjs.ksにて、
kag.userCh2ndSpeed に 50(kag.chSpeeds.slow)を代入したはずなのに
なんで-1が代入されてるんだろう?

kag.userChSpeedにはちゃんと50(kag.chSpeeds.slow)が代入されているのに

881
名前は開発中のものです。[sage]   投稿日:2015/05/02 08:57:37  ID:AC5PSzrT.net(2)
861ですが、自己解決しました。
でもすっきりしないな
既読文章は kag.ch2ndslowMenuItem みたいなクラスはないのですね

882
名前は開発中のものです。[sage]   投稿日:2015/05/02 11:36:27  ID:DiY0BDOE.net(2)
>875
その読み込みが上手く行ってないのかも・・・ Onload.ksか何か使って毎回読み込んだ方がいいの?
コメント2件

883
名前は開発中のものです。[sage]   投稿日:2015/05/02 12:19:12  ID:SAQDYSjw.net(2)
>878
毎回というか、ゲームの起動時には必ず読み込まないとダメです。
あとは、マクロを解放さえしなければずっと有効なはずだけどな。

どこかで[erasemacro]タグを使ってマクロを消去したりしてるとか?

884
名前は開発中のものです。[sage]   投稿日:2015/05/02 16:24:00  ID:DiY0BDOE.net(2)
>879
もちろん毎回読み込んでるよー。デバッグのロード使ったり、タイトルへ戻るを使った時に一部プラグイン内で使ってるマクロが何故か未定義扱いになる・・・
うーん・・・

885
名前は開発中のものです。[sage]   投稿日:2015/05/04 11:31:55  ID:GamXRdeC.net(3)
KKEFZってもう無くなったん?

886
名前は開発中のものです。[sage]   投稿日:2015/05/04 11:48:29  ID:ZNFr/OA4.net
http://www.poringsoft.net/
メニューには残っているし、鯖移転したときに失敗しているんじゃないか
ダウンロードページだけが開けなくて、紹介ページはちゃんとあるし

887
名前は開発中のものです。[sage]   投稿日:2015/05/04 12:06:56  ID:GamXRdeC.net(3)
>882
おおそうか。
ちょっと作者の人にメールして聞いてみるか。

888
名前は開発中のものです。[sage]   投稿日:2015/05/04 12:38:08  ID:GamXRdeC.net(3)
>882
やはりミスだったようだ。
ダウンロードできるよう対応してくれた。

889
名前は開発中のものです。[sage]   投稿日:2015/05/04 22:20:55  ID:eNTnZPw5.net(2)
クリッカブルを一気に無効にするってどうしたらいいのかな
質問が具体的でなくてごめんなさい

890
870[sage]   投稿日:2015/05/04 22:37:47  ID:eNTnZPw5.net(2)
自己解決しました
@mapdisableなんて便利なタグもあるんですね
コメント1件

891
名前は開発中のものです。[sage]   投稿日:2015/05/05 22:36:56  ID:r6n4N7iw.net
ページ送りとかクリックするごとにSE鳴らすのってどこ弄ればいいのかな?
コメント1件

892
名前は開発中のものです。[sage]   投稿日:2015/05/05 22:38:42  ID:RdD0AOSp.net
TJSの知識が必要だと思われる
それもKAGの中に書き込むとかじゃなくて
MainWindow.tjsか何かをいじれないと

893
870[sage]   投稿日:2015/05/07 18:34:44  ID:KXG1QP86.net(2)
みなさんセーブデータをロードした時、文字履歴はどうしていますか?
デフォルトだと、セーブデータをロードし、文字履歴を確認すると
ロード前の文章がそのまま残ってしまうようですが

894
名前は開発中のものです。[sage]   投稿日:2015/05/07 19:44:41  ID:uKgaA4ku.net
Config.tjsをすみからすみまで読んでみ?

895
870[sage]   投稿日:2015/05/07 20:36:36  ID:KXG1QP86.net(2)
>890
これですね。ありがとうございます。
データサイズが大きくなるんですね。一長一短か……。

// ◆ 栞にメッセージ履歴を保存するか
// true を指定すると栞にメッセージ履歴が保存されるように
// なりますが、栞のデータサイズが大きくなります。
//;storeState = false;
;storeState = true;

896
名前は開発中のものです。[sage]   投稿日:2015/05/07 20:40:19  ID:EAQla9/K.net
今のパソコンのハードディスクなら故障寸前のショボPCでも誤差レベルだよ
コメント1件

897
名前は開発中のものです。[sage]   投稿日:2015/05/08 01:40:21  ID:d/5YzVw6.net
>891
試しにやってみ。うちは storeState = true をデフォルトにした。
気になるなら大まかな章ごとに履歴をクリアするのもあり。

898
名前は開発中のものです。[sage]   投稿日:2015/05/08 01:43:55  ID:0p1uSzEi.net
デフォルトの設定今どきじゃないよなぁ

899
名前は開発中のものです。[sage]   投稿日:2015/05/14 18:19:10  ID:Mp2Slsg2.net
吉里吉里3はでるでる詐欺でしたね^^;

900
名前は開発中のものです。[sage]   投稿日:2015/05/14 20:41:47  ID:1nrsE+Uw.net
吉里吉里3はもういいから
スマホ用吉里吉里出してくれ

901
名前は開発中のものです。[sage]   投稿日:2015/05/14 21:44:08  ID:RN/qiXGN.net
>896
あー、それ欲しいな
今スマホ用ゲーム作れる吉里吉里くらい簡単なツールってないのかな

902
名前は開発中のものです。[sage]   投稿日:2015/05/14 23:03:45  ID:lUUQKzcE.net
Onscripterとか?
できたら吉里吉里みたいなのがいいけど
コメント1件

903
名前は開発中のものです。[sage]   投稿日:2015/05/14 23:49:04  ID:hPeEUiEr.net

904
名前は開発中のものです。[sage]   投稿日:2015/05/16 19:48:57  ID:sOdVPmcb.net
吉里吉里はあくまでKAGが簡単なだけで
TJSまで手を出したときの自由度が最大の強みだしねえ
だからこそ商業でも人気が高い

単に簡単なスマホ用ノベルツールってだけならもう色々あるでしょ

905
名前は開発中のものです。[sage]   投稿日:2015/05/16 21:52:45  ID:i1LFsvrE.net
吉里吉里の自由度はヤバイなーNscripterずいぶん前に触ったけどお話にならなかった・・・

906
名前は開発中のものです。[sage]   投稿日:2015/05/17 13:54:13  ID:n7PeYMBw.net
おまえら教えろください
吉里吉里zで全画面だと上にメニューが出っぱなしになるのはわかるんだけど、これ隠したり消したりは出来ないの?

907
名前は開発中のものです。[sage]   投稿日:2015/05/17 19:36:38  ID:W0dAVxU7.net
複雑なことを自由度の強みって言い換えるの、もうやめにしよう?

908
名前は開発中のものです。[sage]   投稿日:2015/05/17 19:42:27  ID:6j6ruyHD.net(2)
もっと単純なツールが天下取ったり同人/商業で存在感発揮したりしてないしねえ……

ノベルゲーの勢いがある時期に単純かつ、演出やUIのテンプレートが充実、グラフィカルな編集環境が
充実したものが出てきてたら勢力変化があったかもしれないけど

強いて言うならUnityに取られてるみたいな感じ?

909
名前は開発中のものです。[sage]   投稿日:2015/05/17 20:10:27  ID:HHcZav0f.net
UIテンプレは同意。
kagはADVの演出関連はともかく、システムメニューやリストの描画とかが
[button],[locate]タグ使って作るしかないというクソ面倒臭い処が問題だと思う

tjsで.addButtonやfor文使ってリスト作る講座とかあったらいいな…と何度思ったことか

910
名前は開発中のものです。[sage]   投稿日:2015/05/17 20:21:54  ID:X9a2F3S5.net(2)
吉里吉里を選択するのってKAGを使える前提で
TJSから組むならC

911
名前は開発中のものです。[sage]   投稿日:2015/05/17 20:22:27  ID:X9a2F3S5.net(2)
++でやるとかを選ぶわ

912
名前は開発中のものです。[sage]   投稿日:2015/05/17 20:29:43  ID:6j6ruyHD.net(2)
C++でやるとバグや環境依存問題の恐怖がでかいし車輪の再発明の問題もある
吉里吉里は枯れてるし、どういう環境依存問題が出るのかも情報が割とすぐに広まる

ただデバッガーとか大規模開発を支援してくれるツールの弱さはあって、スキルと
作りたいものによってはやっぱC++になるかな

913
名前は開発中のものです。[sage]   投稿日:2015/05/17 23:28:13  ID:rHWKfYES.net
今時手作りゲームでCやC++でスクラッチって、アナクロ過ぎてやる気も起きぬ

914
名前は開発中のものです。[]   投稿日:2015/05/18 03:10:03  ID:FGLzuoJG.net
krkrz20150514.7z
吉里吉里Z / スナップショット http://krkrz.github.io/shapshot.html

915
名前は開発中のものです。[]   投稿日:2015/05/18 07:55:03  ID:O+lQ1+WV.net(2)
吉里吉里がtjsじゃなくてjavascriptだったらもっと独占的なシェアだったと思う
コメント1件

916
名前は開発中のものです。[]   投稿日:2015/05/18 07:56:53  ID:O+lQ1+WV.net(2)
ノベルゲームエンジンとしては一番マシだけど
不満たらたらで仕方なく使ってる感ある
コメント1件

917
名前は開発中のものです。[sage]   投稿日:2015/05/18 21:09:37  ID:KkrsKQWp.net
prototype大嫌い人間だからTJSにクラスあって良かったと思うし
不満はあるけど大抵は運用でカバーできるから使ってる感じだな
あとはDLLプラグインで何とでもなる

>902
吉里吉里Zではメニューはobsolete扱いなのでフルスクリーンのその動作は多分仕様。
どうしても対応したかったらmenu.dllのソース改変してPullRequestしてみんなに幸せを分けるか
もしくはTJS側でメニューの動的表示対応するかどちらかしかない
(吉里吉里Z対応ではないがKAGEXでの仮想フルスクリーンメニュー表示とかやってる例もある)

918
名前は開発中のものです。[sage]   投稿日:2015/05/19 00:39:42  ID:tEbkWGQW.net
@if (kirikiriz)

吉里吉里zのお約束

@endif

tjs中で、この記述ってなんで出来るの?
@抜くとまずいのかな?
どこ探してもそれぽい解説が無くて、質問っす

919
名前は開発中のものです。[sage]   投稿日:2015/05/19 00:42:55  ID:117SNegO.net(2)

920
名前は開発中のものです。[sage]   投稿日:2015/05/19 00:48:47  ID:VRzpyPQl.net
tjsリファレンスのプリプロセッサの項目を読むよろし

921
名前は開発中のものです。[sage]   投稿日:2015/05/19 11:13:28  ID:tkEv8SWW.net
>915>916
thx
リファレンスの読みが甘かった。 反省

922
名前は開発中のものです。[sage]   投稿日:2015/05/19 15:33:04  ID:uy6C+kXW.net
吉里吉里2と吉里吉里Z
総合はどちらが使ってみて良かった?
コメント1件

923
名前は開発中のものです。[sage]   投稿日:2015/05/19 15:39:00  ID:117SNegO.net(2)
そういう質問をする人間には吉里吉里2一拓

924
名前は開発中のものです。[sage]   投稿日:2015/05/19 21:00:01  ID:1ntlaVQ8.net
吉里吉里Zはデバッグツールがよくわからない

925
名前は開発中のものです。[sage]   投稿日:2015/05/21 15:48:42  ID:iJwewJMs.net(2)
吉里吉里Zで今組んでいたんだけど、これもしかしてアイコンの変更とかセッティングとか出来ないのかな?
それっぽい設定ツール無いし、krkrconf.exeは認識しないっぽいし
Zで製品版を作るのは難しいのかな?

926
名前は開発中のものです。[sage]   投稿日:2015/05/21 16:41:47  ID:R+9ZulG3.net
吉里吉里Zに手を出すのをためらう最大の理由はドキュメントや解説サイトの少なさなんだよね。
アイコンの変更ができないわけがないと思うんだけど、そういうの調べるの苦労しそう。

927
名前は開発中のものです。[sage]   投稿日:2015/05/21 17:39:05  ID:gT01Dj1f.net
関連ツールとドキュメント整備に割ける人的リソースがない現状では色々厳しいね。
・アイコン変更はWindows汎用のアイコン変更ツールを使う(IconResetとか)
・デフォルトオプションはリソース書き換えで対応(.cfファイルも使えるが)
・実行ファイルへのxp3の組み込みは copy /b exe+xp3で対応…できると思う(未確認)
コメント1件

928
名前は開発中のものです。[sage]   投稿日:2015/05/21 18:12:51  ID:iJwewJMs.net(2)
>922-923
ありがとう、ちょっとやってみる。
ざっと移植してみた感じだと、なんかw系のタグが若干挙動不審なような気がしないでもない。
検証出来たら報告してみる。

929
名前は開発中のものです。[sage]   投稿日:2015/05/23 04:35:31  ID:aCoeZ/3k.net(2)
吉里吉里でmp4読む方法無いですかー?

930
名前は開発中のものです。[sage]   投稿日:2015/05/23 13:22:56  ID:POjoDmnk.net(2)
吉里吉里Zを使う

931
名前は開発中のものです。[sage]   投稿日:2015/05/23 13:25:24  ID:XXhFKWQY.net(2)
そして1ゲーム内の動画の総時間は12分以内に収める。だったかな

932
名前は開発中のものです。[sage]   投稿日:2015/05/23 14:53:19  ID:oyqS8ENz.net
話違うけどKKDEで作業してると文字が小さくて目がちかちかする
文字を拡大する方法ってあったっけ

933
名前は開発中のものです。[sage]   投稿日:2015/05/23 21:44:02  ID:aCoeZ/3k.net(2)
>927
あーライセンスの関係か
あれって無償提供でも関係ないんですかね 総プレイだからけっこうすぐいきますよねー

934
名前は開発中のものです。[sage]   投稿日:2015/05/23 22:21:29  ID:POjoDmnk.net(2)
無料動画配信にはライセンス料掛からないって聞いた

商用で12分以上だと多分どうやってもライセンス料回避はできない
コメント1件

935
名前は開発中のものです。[sage]   投稿日:2015/05/23 22:24:12  ID:XXhFKWQY.net(2)
ループアニメだとどうなるの? とか24FPSとして作られたmp4を
8FPSで再生したらどうなるの? とかゲームだと非常にややこしいよねw

936
名前は開発中のものです。[]   投稿日:2015/05/24 09:47:40  ID:XuW+Tfy6.net
webM使うのが楽だろう
ライセンス問題があるものばかり採用する理由がわからん

937
名前は開発中のものです。[sage]   投稿日:2015/05/24 09:51:14  ID:K9yWbK/T.net
そらもうエンコするのに慣れてるからでしょ
Adobe Media EncoderでもWebMとか使えるプラグインあるみたいだけど

938
名前は開発中のものです。[sage]   投稿日:2015/05/24 14:43:25  ID:pd+foNgU.net
WebMはNokiaとのパテント問題がまだくすぶってる

939
名前は開発中のものです。[sage]   投稿日:2015/05/24 15:17:31  ID:/5HGt4o2.net
>934
On 5 August 2013, a court in Mannheim, Germany, ruled that VP8 does not infringe a patent owned and asserted by Nokia.

http://en.m.wikipedia.org/wiki/WebM
コメント1件

940
名前は開発中のものです。[sage]   投稿日:2015/05/24 15:52:24  ID:WWZuG+NF.net
Q.動画やるならどの拡張子がいいの?(サイズ的に重いのは勘弁・・・)
コメント1件

941
名前は開発中のものです。[sage]   投稿日:2015/05/24 16:22:30  ID:Pu2kINRc.net
MPEG1かWMV

942
名前は開発中のものです。[sage]   投稿日:2015/05/25 23:17:20  ID:JYW1404E.net(2)
[eval exp=f.rara=intrandom(10,99)]
[eval exp=f.a00=90]

f.a00
の00を
f.rara
の数値に変える方法ってありませんか。
[eval exp="f.a&amp;f.rara"=90]
でいいのかと思ってたらダメでした。(根本的に間違ってるっぽい)
コメント1件

943
名前は開発中のものです。[sage]   投稿日:2015/05/25 23:23:33  ID:Nfg8W3TA.net
[eval exp="f['a'+f.rara]=90"]

ってこと?
コメント1件

944
名前は開発中のものです。[sage]   投稿日:2015/05/25 23:29:00  ID:KPrxn8x1.net
[iscript]
{
var rnd = intrandom(10,99);
f[ 'a' + rnd ] = 90;
}
[endscript]
evalタグでやろうとするとクッソ汚くなるから
もーそこまでできるならTJSのリファ読んでスキルアップ目指すべき

945
名前は開発中のものです。[sage]   投稿日:2015/05/25 23:50:06  ID:JYW1404E.net(2)
あ、足せばいいんだ…
>939さん>940さん、ありがとうございました。
なんとかKAGだけで出来ないかなとか思ってましたが、
TJSも勉強してみます。

946
名前は開発中のものです。[sage]   投稿日:2015/05/25 23:56:14  ID:j6zzto/B.net
定番ネタやな
[eval exp='&@"f.a${intrandom(10,99)}=90"']
コメント1件

947
名前は開発中のものです。[sage]   投稿日:2015/05/26 04:27:40  ID:gK6etM8P.net(2)
>942 の${}の仕様が未だにわからない
@と${}で評価される感じなのかな?
コメント1件

948
名前は開発中のものです。[sage]   投稿日:2015/05/26 08:55:51  ID:W0BxbwCH.net
>943
tjsリファレンスを@で検索しませう
スコープにある変数を直接参照できる書式つき文字列の一種

949
名前は開発中のものです。[sage]   投稿日:2015/05/26 09:51:22  ID:Lkq0PrL6.net(2)
それをいきなり学ぶ必要あるのかどうか微妙かな……
初心者は泥臭く簡単な文法の積み重ねをまず習得したほうがいいわ
コメント1件

950
名前は開発中のものです。[sage]   投稿日:2015/05/26 11:09:59  ID:Z3kz1107.net(2)
レアな文法は今は使わないにしても知っておくだけでもいつか役に立つよ
コメント1件

951
名前は開発中のものです。[sage]   投稿日:2015/05/26 11:15:22  ID:0EByj3M4.net
初心者なんですけど、そもそもの用語がなかなか理解出来ないんですよね。
例えば直ぐ上に書かれている参照とかスコープとか評価とか。
そういうのを解説してるサイトとかありませんか。出来れば、子供が買い物に行きましたとか馬が池の水を飲んだみたいな例えを出してこない感じの。

952
名前は開発中のものです。[sage]   投稿日:2015/05/26 11:29:28  ID:Lkq0PrL6.net(2)
>946
本当の初心者のうちはあまり知識の幅を広げると脳がパンクするからやめたほうがいいと思う
少なくともswitch文を見てパニックにならないくらいまでは、かな

個人的にはclassを最低限理解するくらいまでは「便利な書式」を覚える必要あんまないかという印象
? :の三項演算子とかね

>947
その辺が気になってくるのはもう中級者だよ
本当に初心者ならまだ理解しなくていいし、それらを学ばなきゃいけないレベルだとしても
TJSに特化した場合なかなかそういうサイトがない

かといってJavaScriptのスコープやクロージャなんか勉強すると大変なことになっちゃう

953
名前は開発中のものです。[sage]   投稿日:2015/05/26 12:33:10  ID:Z3kz1107.net(2)
TJS特化の解説サイトなら、女の子二人が会話形式で解説してくれるとこが分かりやすかった。

954
名前は開発中のものです。[sage]   投稿日:2015/05/26 16:40:25  ID:EjCJWSZE.net
あのサイトはすぐ会話が異次元の彼方に吹っ飛ぶ
「日本語?」ってなる

955
名前は開発中のものです。[sage]   投稿日:2015/05/26 22:09:28  ID:ou7o5RJB.net
>949
>950
すぐ思い浮かぶのが2つあるが
2人は違うサイトの話をしてるっぽい

956
名前は開発中のものです。[sage]   投稿日:2015/05/26 22:13:07  ID:gK6etM8P.net(2)
tjs特化解説サイトと言うとTJSに挑戦しかしらないや・・・どっちなんだろう

957
名前は開発中のものです。[sage]   投稿日:2015/05/27 22:50:45  ID:JEu5DFem.net(2)
イイハナシダナー!
コメント1件

958
名前は開発中のものです。[sage]   投稿日:2015/05/27 22:51:32  ID:JEu5DFem.net(2)
誤爆です失礼しました
コメント1件

959
名前は開発中のものです。[sage]   投稿日:2015/05/28 19:32:55  ID:nwwNLDq3.net
そういう講座サイトってほんとの取っ掛かりの基本だけしか解説されてないよな
その上を知りたいのに
コメント1件

960
名前は開発中のものです。[sage]   投稿日:2015/05/28 22:17:32  ID:tp+bv7fM.net(3)
誘導して頂きました
宜しくおねがいします

吉里吉里2で背景に
画面サイズ(800×600)よりも大きな画像を使うには
どう記述したらいいでしょうか

大きな背景画像を使うと以下のエラーが出ます
>トランジション元(1024×768)とトランジション先(800×600)のレイヤのサイズが一致しません
逆引きマニュアルの以下の状態なのですが、これから先どう検索しても見つかりませんでした
http://homepage1.nifty.com/gutchie/kirikiri_kag2/faq.html#faq_error103.html

(1024×768)のような大きな背景を(800×600)の大きさに自動縮小させたいです
あと、反対にユニバーサルトランジションのルール画像も画面いっぱいに引き伸ばしたいです

大きな(小さな)画像使いたいのは毎回ではないので
それらをfirst.ks内で記述する方法はありますか?
どうかご教示ください。よろしくお願いいたします

961
名前は開発中のものです。[sage]   投稿日:2015/05/28 22:21:28  ID:hCNbhxz/.net
baseレイヤじゃなくて前景レイヤで使えばいいんじゃないの?
コメント2件

962
名前は開発中のものです。[sage]   投稿日:2015/05/28 22:38:28  ID:PI3smK1/.net
元画像(1024,768)を非表示でレイヤAに一時的に用意
描画したいレイヤBのサイズを調整(800,600)
レイヤBにレイヤAに縮小コピーし、レイヤBを表示、レイヤAはクリア
とする処理が必要。kagタグだけでやるのは初心者には絶望的に困難
(栞対応、kagプラグインの用意、実装など)

栞対応してくれるリサイズのプラグインは探せばあるかもしれないが
素直に他ツールでリサイズした方がいい

963
名前は開発中のものです。[sage]   投稿日:2015/05/28 22:39:46  ID:KTizMmh5.net(2)
吉里吉里で〜〜できますか?
→Photoshopで事前に処理しろ

これ結構多いよね
コメント1件

964
名前は開発中のものです。[sage]   投稿日:2015/05/28 22:41:47  ID:tp+bv7fM.net(3)
>957
自動で合わせることが出来ると思っていたので
見当違いな検索ばかりしていました!
大きな画像ユニバーサルトランジションのルールも前景で出来るとは
思いつきませんでした。有難うございます!
(1024×768)から(800×600)に計算して縮小して
小さなルール画像も(800×600)に合うように計算して前景で頑張りたいと思います!
本当に有難うございます!

965
名前は開発中のものです。[sage]   投稿日:2015/05/28 22:58:35  ID:tp+bv7fM.net(3)
>958
リロってませんでした。すみません
栞対応やkagプラグインの用意が必要なんですね
まさかこれにプラグインが必要だと思っていなかったので
確かに相当難しそうですがこれから探したいと思います!
有難うございます!

966
名前は開発中のものです。[sage]   投稿日:2015/05/28 23:03:45  ID:jb3YxEn9.net
まあぶっちゃけ吉里吉里側で捏ねくり回すより
初めから画像用意した方が結果楽

967
名前は開発中のものです。[sage]   投稿日:2015/05/28 23:04:30  ID:KTizMmh5.net(2)
今の時代は容量でかすぎて怒られる時代でもないしねえ
ネット販売ですら

968
名前は開発中のものです。[sage]   投稿日:2015/05/28 23:58:25  ID:JRLYNN18.net
eximageとexmoveのおかげでポストレンダリング?が大好きになりました
コメント1件

969
名前は開発中のものです。[sage]   投稿日:2015/05/29 01:12:22  ID:q/tOQilz.net(3)
>959
実際問題、あらかじめ処理した画像を用意したほうが綺麗に表示できるから……。

970
名前は開発中のものです。[sage]   投稿日:2015/05/29 01:13:57  ID:sICCusnn.net(4)
ワイ「Fateってどんな技術で立ち絵のキレイ・高速な縮小拡大しとるんやろ?」
ワイ「」

971
名前は開発中のものです。[sage]   投稿日:2015/05/29 01:18:58  ID:KvhlVnrw.net
大中小は基本やろ(震え声)

972
名前は開発中のものです。[]   投稿日:2015/05/29 12:32:34  ID:NmYVswRP.net(2)
>963
今は逆行してる
回線もストレージも処理スピードもデスクトップ全盛の時代よりも小さくなってきた
コメント1件

973
名前は開発中のものです。[sage]   投稿日:2015/05/29 12:36:56  ID:sICCusnn.net(4)
なんで吉里吉里でモバイル用のゲーム作る必要なんてあるんですか(正論)

974
名前は開発中のものです。[]   投稿日:2015/05/29 15:46:24  ID:NmYVswRP.net(2)
デスクトップよりもノートPCとタブレットのほうがシェア高いからだよ

975
名前は開発中のものです。[sage]   投稿日:2015/05/29 15:56:12  ID:sICCusnn.net(4)
「逆行した」あとの時代のノートPC・タブレットならそこまで容量にうるさくないでしょ……
まさか10GBクラスの大作を作るわけでもなし、それで重くなるでもなし
コメント1件

976
名前は開発中のものです。[sage]   投稿日:2015/05/29 18:08:46  ID:ZiGm+2Tl.net
質問させてください。
吉里吉里で特定のシーンにいる間だけ
マウスのホイールボタンクリックで、特定のラベルに飛ぶような動作をしたいと思い調べたのですが
leftClickHook, rightClickHook, keyDownHookはあっても、ホイールボタンクリックがありません。
過去ログを見て、ホイールボタン自体にショートカットを当てるやり方はわかったのですが、
keyDownHookのように、特定のシーンでだけ、その操作をするようにしたいです。
どうかご教示よろしくお願い致します。

977
名前は開発中のものです。[sage]   投稿日:2015/05/29 22:51:34  ID:q/tOQilz.net(3)
吉里吉里で作った作品をCSに移植したことある人います?
今度やるんだが、どれくらいの難易度なのか気になる。

978
名前は開発中のものです。[sage]   投稿日:2015/05/29 22:52:01  ID:sICCusnn.net(4)
えっ何その漠然とした質問は……(ドンビキ)

979
名前は開発中のものです。[sage]   投稿日:2015/05/29 23:21:12  ID:NJskFLkI.net
CSって何の略?
コンシューマ?
コメント1件

980
名前は開発中のものです。[sage]   投稿日:2015/05/29 23:29:07  ID:q/tOQilz.net(3)
>975
うん、コンシューマ機です。

981
名前は開発中のものです。[sage]   投稿日:2015/05/30 00:49:09  ID:oQMkM5Y3.net
吉里吉里の機能をどれだけ使ったかを洗い出すべき

しかしやる内容すら見えてないのに今度やるとか決めちゃったんかいな

982
名前は開発中のものです。[sage]   投稿日:2015/05/30 01:27:48  ID:yKQp+eTN.net
吉里吉里はC++で組まれてるから
原理的にはCS機にも移植可能なはず

しかし実際には開発リソースの量で
どのくらい忠実に移植できるか決まってくる

CSの開発自体は普通にできるのなら
KAGレベルの移植ならごくかんたんなはず

983
名前は開発中のものです。[sage]   投稿日:2015/05/30 13:44:28  ID:/+q+Y7j9.net
>972
あー、Windowsはホイールボタンって概念?がないんだわ
なので大抵ホイールボタンには「ミドルマウスボタン」が割り当てられてる

だからミドルボタンに反応させてやれば望みの動作になる

GraphicLayer.tjsのinternalOnMouseDownあたりを書き換えりゃいい
else if( button==mbMiddle ) みたいな感じで

ただ、ユーザーがホイールボタンに別のもの(例えばウィンドウを閉じるとか)を割り当ててたら動作しなくなるぞ
だから多くのゲームはホイールは使ってもホイールボタンは使わない

984
名前は開発中のものです。[sage]   投稿日:2015/05/30 13:56:15  ID:eAbz0qrs.net
ホイールボタン使おうとしてホイールがクルクル回っちゃってイライラするので無効にしてる・・・
コメント1件

985
名前は開発中のものです。[sage]   投稿日:2015/05/30 14:20:04  ID:z2xpfcI+.net
>979
返信ありがとうございました。
なんとか出来そうです!
コメント1件

986
名前は開発中のものです。[sage]   投稿日:2015/05/30 20:04:25  ID:mp85P+Uw.net
コンシューマの元吉里吉里製ゲームっていちいち吉里吉里を移植してんの?

987
名前は開発中のものです。[sage]   投稿日:2015/05/30 20:22:45  ID:OqFnFZMa.net
普通はadv演出のスクリプトを同等になるように移植するだけだな

吉里吉里の設計は大量のCPU演算前提で、コンシューマー機の設計とは根本的に相性悪いからそのまま移植は無理筋

988
名前は開発中のものです。[sage]   投稿日:2015/05/31 21:48:38  ID:n6BWzijG.net(2)
セーブについて質問失礼します

付属のセーブの注意点で、
他のゲームを起動した際にセーブロードがダブらないように
どこかの設定の番号を他のゲームと被らないように変えると見ました

それがどの項目なのか思い出せず
先ほどからそれっぽい単語で検索しているのですが見当たりません
どこにあるなんという項目を変えたらいいのでしょうか
宜しくお願いします

989
名前は開発中のものです。[sage]   投稿日:2015/05/31 22:14:24  ID:l4MQlGyH.net
>984
config.tjsをテキストエディタで開いて
dataNameとsaveDataIDの項目を探しなされ
後は全部そこに書いてあるから

990
名前は開発中のものです。[sage]   投稿日:2015/05/31 22:41:38  ID:n6BWzijG.net(2)
>985
ありがとうござます
まさにそれです
助かりました!

991
名前は開発中のものです。[sage]   投稿日:2015/06/01 14:15:46  ID:UDSfWTsun
YesNoダイアログに表示する文章を\nで改行させたいのですがしてくれません。
informで試した所そちらは改行いたしました。
色々調べた結果、公式掲示板ログ(http://kikyou.info/tvp/bbs/backlog.txt)のNumber : 11757あたりに書かれている「メソッドが改行に対応していない」というのがそうかと思うのですが如何せんtjs初心者なためどう記述して良いのか何をすれば良いのかわかりません。
ご教示願います。

992
名前は開発中のものです。[sage]   投稿日:2015/06/02 01:54:48  ID:NFKjL4Ok.net
吉里吉里3はでるでる詐欺でしたね^^;

993
名前は開発中のものです。[sage]   投稿日:2015/06/02 03:40:39  ID:1Od7caPZ.net
吉里吉里3はもういいから
スマホ用吉里吉里出してくれ

994
名前は開発中のものです。[]   投稿日:2015/06/02 12:50:14  ID:I8ekKgWO.net
出るわけねーだろ

995
名前は開発中のものです。[]   投稿日:2015/06/03 09:06:10  ID:fIHwTafs.net
対応するならまずMAC
コメント5件

996
名前は開発中のものです。[sage]   投稿日:2015/06/03 11:44:52  ID:6kvk2a5h.net
無ければ作ればいい
コメント2件

997
名前は開発中のものです。[sage]   投稿日:2015/06/03 20:36:29  ID:A+8hOUfi.net
::::::::::::::::::::::::::ヽ,
              i''./:::::::::::::::::::::://::::::l:l'i::::::ヽ:::::::ヽ:::::::::::::::l丶
お尻の穴に       〉!:::::::::::::::l:::::://l:::::/ll .lヽ:::l !ヽ::::l:ヽ::::::::i::l::l
 指をいれて        ヽ::::::::::::::l:l::::/:l .l:::/ l  l,ヽ:l-l-l:::lヽ:ヽ::::::l:l.ll
  匂いをKAGと      l::l.l:::::::ll.l:::l''l~~∨' '  ' _,-'i-∨ l::::l::::l:l,,l_
               _l::l .l::::l .l,l:l''~(~~i''     l ヽノiヽ.l:::::l:l:l::::::~''-,_
 新スレですよ    _,-'':::l:l l:l.l '~l .ll||ll l     l l|||l.ノ l:::::l-''''''''---,,'-,_
           ,-':::::_,,,-ヽl::::::l  ヽ,,,,,,ノ      '--''  l::::::l       ~
            /-''''~   l:::::::l.l      ____'___    ./l:::::::l
                   l:::::::l'ヽ.     l   l   / l:::::::l
                  l:::::::ll  ',,- ,_  ヽ-'

998
名前は開発中のものです。[sage]   投稿日:2015/06/03 21:10:07  ID:m20MJdsW.net
deeたん乙
コメント1件

999
名前は開発中のものです。[]   投稿日:2015/06/04 01:41:02  ID:7gHX0t2L.net
次スレのテンプレには吉里吉里Zもいれるべき
http://krkrz.github.io/

それとKAGEXのリポジトリのURLも最新のはまた変わってる
https://sv.kikyou.info/svn/kirikiri2/branches/kag3ex3

リンク切れになってるKAGと心中はもう消してもいいかもしれない

1000
名前は開発中のものです。[sage]   投稿日:2015/06/04 10:22:44  ID:4CAziwxH.net
1年以上かかったな スレ消費
コメント1件

1001
名前は開発中のものです。[sage]   投稿日:2015/06/04 10:24:54  ID:ERZrW29u.net(2)
>995がそのままスレ立ててくれよな〜たのむよ〜

1002
名前は開発中のものです。[sage]   投稿日:2015/06/04 18:15:05  ID:hQC/Vl52.net
せやせや言い出しっぺの法則や

1003
名前は開発中のものです。[sage]   投稿日:2015/06/04 19:42:55  ID:IQoilMCp.net
よっ >995

1004
名前は開発中のものです。[sage]   投稿日:2015/06/04 23:52:13  ID:Q1oMMb7A.net
>995
次スレ立てられないんなら俺立てられるから言ってくれ

1005
名前は開発中のものです。[sage]   投稿日:2015/06/04 23:53:00  ID:ERZrW29u.net(2)
あと1時間以内に>995が出てこなかったら>1000が立てていいよ

1006
名前は開発中のものです。[sage]   投稿日:2015/06/05 01:53:49  ID:r78FM0BY.net

1007
名前は開発中のものです。[sage]   投稿日:2015/06/05 16:03:05  ID:7yJWqC5A.net
乙カレー
おう>995吉里吉里Zのテンプレ貼るんだよあくしろよ
更新情報
・スレッド一覧ページで過去ログのタイトル検索・一覧表示ができるようになりました(2016/1/20)
NGワード登録
登録する
スレッド内検索

ゲ製作技術板 タイトル検索

このスレッドが人気です(実況系)
ウェークアップ!ぷらす★4 (351)NTV実況
実況 ◆ テレビ朝日 48630 朝生 (679)テレ朝実況
にじいろジーン★1 (1001)フジ実況
実況 ◆ 日本テレビ 55891 (908)NTV実況
NHK総合を常に実況し続けるスレ 136097 再婚間近 (1001)NHK実況
連続テレビ小説 ひよっこ★197 (423)NHK実況
実況 ◆ TBSテレビ 28134 (717)TBS実況
第146回 全英オープンゴルフ 2日目☆7 (840)テレ朝実況
このスレッドが人気です(ニュース系)
【埼玉】所沢の「飛び降りろ」 発言教諭の「処分見送りを」 保護者ら署名 (757)ニュー速+
【蓮舫問題】1984年に失効したパスポートで国籍喪失許可証が取れるのか 台湾政府は、いつでも民進党代表のクビを取れる弱みを握った (296)ニュー速+
【音楽】<TWICE>日本の女子中学生の「流行TOP10」で首位!“TTポーズ”で話題沸騰 ベストアルバム「#TWICE」出荷量24万枚突破 (372)音楽・芸能ニュース
大人の男同士ってなにして遊ぶの? (81)ニュー速
【野球部】使用したマイクロバスに弁当のゴミが放置されていたので下級生らに片付けるよう指導したのに翌日もそのままだったので暴行 (394)ニュー速+
【話題】「Nintendo Switch」抽選販売で連番の抜けた番号が当選し「絶対抜かれてる」ビックカメラは不手際と謝罪★3 (394)ニュー速+
【獣医学部】石破茂「誰がどの形でも現実的には参入は困難という文言にした」 新設認めぬ「石破4条件」は獣医師会と石破の工作だった! (1001)ニュー速+
【調査】Amazonの影響が最も大きな国は「日本」…「小売店で買い物をする頻度減った」は米国を抜きトップに ★2 (1001)ニュー速+
ゲ製作技術板の人気スレ
UnityでMMO作りたいけどどうする!?(^^ (72)
製作者スレ SRPG Studio 25章 (141)
40歳のおっさんがゲームを作り始めてみる (227)
ゲーマーLV85 ゲームコンセプト考える (66)
【3Dゲームエンジン】Unity総合スレッド30 (885)
【ウディタ】WOLF RPGエディター 其の64 (918)
高校生3人がc言語初心者からゲーム作る (768)
RPGツクールMV総合 24作目 (496)
自作ゲーム開発者たちのメンバー募集 (987)
【UE4】Unreal Engine 4 初心者質問スレッド part3 (949)
【SGB】smile game builder【スマビ】 2枚目 (948)
ゆめにっきっぽいゲームを作るスレ 16部屋目 (684)
【ウディタ】WOLF RPGエディター 其の63 (1012)
ゲーム作ってみた (106)
【ストア】ステマ業者の銭のタネ“登録料ビジネス”って?・技術板【stema】 (861)
ニート、無職、フリーターがゲームを作るスレ 22 (1509)
【ウディタ】WOLF RPGエディター 其の62 (1029)
WOLF RPGエディター 質問スレ 其の10 (1006)
何一つ知識がない状態からゲームを作る (231)
何となくスマホゲー作りたいワナビ (92)
【ウディタ】メタスラっぽいゲームを作る件について (657)
糞スレ (90)
【3Dゲームエンジン】Unity 4 (997)
ニィト・無色:フリィタァがゲーム制作するスレ (841)
『Clickteam Fusion/Multimedia Fusion』 15 (1012)
個人製作ゲームはなぜ売れないのか Part.4 (136)
ゲーム制作【ライブラリ~エンジン】 (65)
ニート、無職、フリーターがゲームを作るスレ 32 (397)
このサイトについて
このサイトは2ちゃんねるからデータを取得し、表示するサービスです。
画像のインライン表示機能について
画像のURLの後ろにある[画像をインライン表示]をクリックすると、URLの下に表示します。
表示される画像は横幅100pxに縮小されていて、クリックすると原寸で表示します。
このサイトの特徴
1)スレッド内検索ができます
2)レス(「>>1」など)のポップアップができます
3)不適切な言葉を含む投稿を表示しません
4)ページ内で画像を直接表示できます
5)2ch他スレッドへのリンクはタイトル・板名つきでリンクします
6)すっきりとしたデザインで表示します
7)最新スレや前スレをチェック・一覧表示します
8)NGワード機能の搭載でイヤな言葉が目に入りません
9)荒らしを自動チェックします
10)スレッド内・同一IDの書き込みだけ表示できます
11)レスの返事をレスされた発言の下に表示する「まとめビュー」が利用できます
12)シリーズ化したスレッドの一覧を表示します
13)最新のスレッドがある場合はお知らせします
削除について
こちらをご覧ください
機能要望について
現在機能要望受付中です。
問い合わせについて
こちらのページからどうぞ
広告


首都圏の方、ソフトバンク光オススメですよ


このサイトは2ch.scからデータを取得・表示しています。削除などについてはこちらをご覧ください。 アクセスモード:差分取得 - 新着書き込みなし(304)