■吉里吉里/KAG/TJS雑談質問スレ■その3
- 1 名前:980 ◆ufIVXIVlPg :04/04/06 06:14 ID:Mc1KTajp
- ノベル製作ツール吉里吉里/KAGを使用している人達が雑談や質問をするスレッドです。
本家BBSで聞きづらい質問や初歩的な質問などでもよいのでわからないことがあればどうぞ。
自分のゲームの進行状況や製作ツール等についての話、TJS等の質問もお待ちしています。
マルチポストはやめましょう。個人叩きも禁止です。
前スレ http://pc5.2ch.net/test/read.cgi/gamedev/1067436686/
前々スレ(再利用) http://pc2.2ch.net/test/read.cgi/gamedev/1044256119/
前々々スレ http://pc2.2ch.net/test/read.cgi/gamedev/1021890648/
【公式】
kikyou.info
http://kikyou.info/tvp/
吉里吉里ダウンロードページ
http://kikyou.info/tvp/
- 2 名前:980 ◆ufIVXIVlPg :04/04/06 06:17 ID:Mc1KTajp
- 【参考】
吉里吉里/KAG推進委員会
ttp://www.piass.com/kpc/
ドキュメント
吉里吉里2 ttp://www.ultrasync.net/dee/kr2helps/kr2doc/contents/
KAG3 ttp://www.ultrasync.net/dee/kr2helps/kag3doc/contents/
TJS2 ttp://www.ultrasync.net/dee/kr2helps/tjs2doc/contents/
吉里吉里/KAG講座リスト
http://www.piass.com/cgi/kpc4/profiler.cgi
吉里吉里/KAG支援ツールリスト
http://www.piass.com/cgi/kpc5/profiler.cgi
- 3 名前:980 ◆ufIVXIVlPg :04/04/06 06:20 ID:Mc1KTajp
- ※特定の作品の話題(ローカルルール違反)は、なるべく控える。板違いにならない範囲で。
※過去ログは定期的に保守すること。
※まずは自分で調べてみることが大切。教えて君にならないように。
参考……脱!教えて君同盟 ttp://myu.daa.jp/osiete/index.html
TIPSを公開してくれているサイト
■□□ おさかな定食。□□■
ttp://kgs.tenkyu.com/
吉里吉里サンプル&プラグイン
ttp://vega.fem.jp/krkr/
吉里吉里/KAG あれこれ
ttp://www.witheredtales.info/krkr/
吉里吉里/KAG Wiki
ttp://www8.big.or.jp/~ani/kag/hiki/
吉里吉里情報局
ttp://www.kirikiri.info/
スレタイ3のままにしちゃったけど本当は4です。ごめんなさい。
- 4 名前:名前は開発中のものです。 :04/04/06 15:56 ID:JJtVAGl5
- >>1-3
乙。
- 5 名前:名前は開発中のものです。 :04/04/06 17:46 ID:3zp3FHQM
- >1-3
乙
- 6 名前:名前は開発中のものです。 :04/04/06 20:20 ID:LHpqMgwR
- >>1
おつかれ。
- 7 名前:名前は開発中のものです。 :04/04/06 20:50 ID:MeuJozH6
- >>980
乙。
- 8 名前:名前は開発中のものです。 :04/04/07 11:55 ID:2LtcchMU
- 今年はゾウディアック2に期待だな
- 9 名前:名前は開発中のものです。 :04/04/08 05:03 ID:pTj4cwZC
- お尻の穴に
- 10 名前:名前は開発中のものです。 :04/04/08 23:04 ID:9lokShPg
- 横浜かまいたち閉鎖。
PIA少尉乙彼。
- 11 名前:名前は開発中のものです。 :04/04/09 01:46 ID:Hgkg3BJ3
- ああ、吉里吉里スレが戻ってきていた。
わ、ほんとだ。横浜かまいたちが閉鎖している。
980も少佐も乙。なんだかんだ言っても俺は心中が好きだった。
Deeさんも寂しいかもしれないがマターリと開発ガンガッテほしい。
- 12 名前:名前は開発中のものです。 :04/04/09 08:27 ID:ODTnJRFA
- 心中は残ってるよ。
けど1999と決別って、公開停止するくらいなら代わりにスクリプト完全公開してくれれば有意義なのに。
- 13 名前:名前は開発中のものです。 :04/04/09 10:08 ID:+UeWi3Oo
- >>12
吉里吉里本のCDにソース状態で入ってるよ>1999
正直、ほとんどKAGだから大して役に立たんと思われ。
それより、漏れらも玉露飯やICONOCLASMや
SENA ProjectやZODIACや
TYPE-MOONのようにがんがろうぜ!
後気になるんだが、紫月ってどうなったんだ…?
- 14 名前:12 :04/04/09 14:25 ID:ODTnJRFA
- 玉露飯(18禁) ttp://gyokuro.nekome.net/
体験版再配布 ttp://toro.mydns.to/nijyuushiki.html
や
ICONCLASM(18禁) ttp://www.iconoclasm.info/
や
SENA Project ttp://vega.fem.jp/sena/
や
ZODIAC ttp://www.zodiac-series.com/
や
TYPE-MOON(18禁) ttp://www.typemoon.com/
のようにね。紫月ttp://www.piass.com/issis/は……期待は出来ないやね。
>吉里吉里本のCDにソース状態で入ってるよ>1999
うん、吉里吉里本持ってるから知ってるけど、でも配布停止にしてサポート終了するくらい
なら、サポート放置だとしても配布続けつつソース公開するほうが有意義じゃん、て。
やっぱり1999から吉里吉里に入った人ってのはいると思うしさ。ソースがあれば足がかりく
らいにはなるんじゃないかなーって。
- 15 名前:名前は開発中のものです。 :04/04/09 17:04 ID:MlVQWYfe
- >14
玉露飯の体験版、ネットワークアップデートだ。すげー。
実装されてたっけ?改造版かな。
- 16 名前:名前は開発中のものです。 :04/04/09 17:38 ID:MlVQWYfe
- 自己レス。
自動アップデートは吉里吉里でやってるわけじゃなかった。
- 17 名前:名前は開発中のものです。 :04/04/09 17:58 ID:+UeWi3Oo
- >>14
「紫月」って横浜かまいたちFCが
スクリプトやってたから、YKFC解体で
どうなるのかと思ったのさ。
- 18 名前:名前は開発中のものです。 :04/04/09 19:21 ID:ODTnJRFA
- >>17
完成は期待できないね、って言いたかったんです。
YKFCはもとより、紫月サイトも更新が去年の十月だし、BBSはnot foundだし。
でも意外と、YKFC解体をきっかけに身軽になって企画再活性化、とかもあるのかもね。
まあ、漏れは紫月のことは忘れますや。
- 19 名前:名前は開発中のものです。 :04/04/09 21:25 ID:2IkcKEYA
- >>18
漏れも忘れよ。あれ結構面白そうだったんだけどなあ
- 20 名前:名前は開発中のものです。 :04/04/09 22:00 ID:+UeWi3Oo
- >>18,>>19
じゃあ漏れの作品に期待しr(ry
などと言ってみるテスツ。
ソースに「あのスレの>>20」ってあったら多分漏れだw
- 21 名前:名前は開発中のものです。 :04/04/09 22:50 ID:RyBt6IJ2
- そんな遠まわしで腰の引けた手探りで嫌らしい半笑いのあつかましい自己主張が俺は嫌で嫌で仕方がない。
- 22 名前:名前は開発中のものです。 :04/04/09 23:41 ID:+UeWi3Oo
- >>21
すまん、ただのネタと言うか笑い話と言うかスルー汁というか。
これからはこうゆうのせんようにするわ、スマソ。
…確かに冷静に考えりゃムカつくよな。
>>all
雰囲気悪くして申し訳ない、流してくれー。
- 23 名前:名前は開発中のものです。 :04/04/09 23:46 ID:mG/H3Jp/
- >>21
なんでそんなに悪意に満ちてるの?
- 24 名前:21 :04/04/10 00:51 ID:nq9ghIaC
- ていうか>>21こそがネタというか笑い話だよ。
- 25 名前:名前は開発中のものです。 :04/04/10 01:00 ID:PqFHrVWR
- 禿げしく板違いだが新パソゲト記念カキコ
- 26 名前:名前は開発中のものです。 :04/04/10 03:39 ID:pHa8o7o3
- >>24
なんか教師が冗談いって教室引きまくりで言った本人だけ笑ってるの連想した。
- 27 名前:名前は開発中のものです。 :04/04/10 07:46 ID:Hyjf0fzS
- >>13
エンジェルメイクや、ジューンブライドとかの作者もあるじゃん
まだまだ良作がでてくるさ
- 28 名前:名前は開発中のものです。 :04/04/11 10:15 ID:zDaw5Tw6
- Fateのソースに例のフローチャートエディタ用のファイル発見。
っつか表情変わるだけでも全身再描画してるんだ。
もったいない
- 29 名前:名前は開発中のものです。 :04/04/11 17:40 ID:1P33gBLj
- >>28
ソースの保守性の問題なんじゃないかな。
KAGのソースはめちゃくちゃ保守性が低いから、処理の効率を犠牲にしてでも見やすいソースにしたかったんだと思う。
- 30 名前:名前は開発中のものです。 :04/04/12 00:01 ID:lXML5snn
- 確かに結構きれいにかかれているよ。>Fate
自分の主観だけど。
よく使うマクロとか書いてまとめたら、便利かな?
- 31 名前:名前は開発中のものです。 :04/04/12 00:19 ID:wmkDqJW7
- beta4公開。
- 32 名前:名前は開発中のものです。 :04/04/12 00:38 ID:TCuAmTsa
- >>30
もちっと軽くなるように作れたんじゃないかと
思うんだがなぁ…>Fate
その分プログラマとスクリプタの手間は増えるけど…
- 33 名前:名前は開発中のものです。 :04/04/12 01:45 ID:lXML5snn
- >>32
それはいえる。
立ち絵が同じ表情で大きさが違うのが3種類ってのは・・イクナイ
- 34 名前:名前は開発中のものです。 :04/04/12 02:00 ID:lXML5snn
- 連続書き込みですが・・
吉里吉里 本体
----------------------
■ パッド(ジョイスティック)対応。キーボード入力と同様に扱えます。onKeyDown, onKeyUp (onKeyPressでは扱えません) イベントや System.getKeyState メソッドで VK_PAD???? (仮想キーコード一覧参照) を拾えます。
■ userconf.exeを「エンジン設定.exe」に改名して、配布ファイル中のkirikiri2\enduser-toolsに移動。配布するときは吉里吉里の実行可能ファイルと同じ場所に配置してください。
■ 今まで別配布となっていた Loop Tuner を krdevui.dll に統合 ( 配布ファイル中の kirikiri2\tools\krkrlt.exe で起動 )。
■ (ループチューナ) 画面右端のデータ外の部分から選択を行うと、再生時にハングアップする場合があったのを修正
■ エンドユーザ向けの「ファイル破損チェックツール」同梱
■ 設定で「画像キャッシュ制限」を「自動」にしたときのキャッシュ容量を従来の約半分に
■ 配布フォルダ構造の変更(エンドユーザ向けツールを別フォルダに)
KAG
----------------------
■ 「自動的に読み進む」で行末またはページ末クリック待ち時にキャンセルしたときにはその場で停止するように修正
■ 先頭行が空行のシナリオファイルを読み込んだときに不正なメモリブロックを参照していたのを修正
■ waittrigタグでスキップ時にonskip属性が効かなかったのを修正
■ positionタグにvisible属性(可視かどうか)追加
■ stopmoveタグで裏画面(背景レイヤ以外)の自動移動が停止していなかったのを修正
■ マウスで選択肢の上を通過した後にキーボードで選択肢を選択できない場合があったのを修正
■ グラフィカルボタンを押した後、選択肢ロックが働いているにもかかわらずonleave属性の式が実行されてしまっていたのを修正
■ (本体はパッドに対応しましたがKAGはまだです)
- 35 名前:名前は開発中のものです。 :04/04/12 03:17 ID:a7gwOcQL
- おちてる・・・
- 36 名前:名前は開発中のものです。 :04/04/12 08:37 ID:TCuAmTsa
- >>34
GJ!
>>33
それは仕方無いっしょ
(比較対象がエロゲで申し訳ないが)ageのrUGPみたいに無段拡縮積んでる訳じゃないんだし。
大きめなのだけファイルに持っておいて
縮小させて使うって手もあるがピクセル補完でフチがギザる罠。
視線が少し変わるだけならタグかマクロでも作って目の周りだけ描画しろって思う
まぁ、ウダウダ叩く前におまいが作れって言われそうだがw
さて、今日の授業終わったらパソコン室に
引きこもってTJSいじろーっと
- 37 名前:名前は開発中のものです。 :04/04/12 10:02 ID:R/cle+0D
- >35
今はサイト復活しとるようだが。
- 38 名前:名前は開発中のものです。 :04/04/13 13:50 ID:fkKmTnd9
- なんだよ、また公式おちてるぞ
- 39 名前:名前は開発中のものです。 :04/04/13 13:53 ID:LRl5gpYt
- >>38 あんたの使ってる、DNSの更新の遅いクソプロバイダを変えたら?
- 40 名前:名前は開発中のものです。 :04/04/13 14:57 ID:0nAqP+Hk
- >>38
>>39
おまいらもちつけ
- 41 名前:名前は開発中のものです。 :04/04/13 16:19 ID:PXL0ym5X
- もちついてくえ。
- 42 名前:名前は開発中のものです。 :04/04/13 16:54 ID:2g7KJWMH
- 公式が一番落ち着かないな
- 43 名前:名前は開発中のものです。 :04/04/13 17:34 ID:MGZsnDmV
- ん?完成したら、ダウンロードスペース借りようとかおもてったんだけど、
ひょっとして不安定なのか?
- 44 名前:名前は開発中のものです。 :04/04/13 18:51 ID:HbRPWXoz
- tlg5から他の画像フォーマットへ変換するツールってないでしょうか?
gif・psdなど透過所理がそのまま残る物がいいんですが…ないですかね…
- 45 名前:名前は開発中のものです。 :04/04/13 19:03 ID:0nAqP+Hk
- >>64
吉里吉里付属のコンバータ
もしくは吉里吉里に喰わせてからbmpで吐かせる
- 46 名前:980 ◆ufIVXIVlPg :04/04/13 19:24 ID:ThV35JPq
- 吉里吉里附属のコンバータは確か無理だったと思うな。
どこかにSusieプラグインがあったから、それなら対応してるかもしれない。
なんでそんな変換したいのか、理由がわかる気がするから、
そっち関係を探してごらん(間違ってたらゴメンね)
- 47 名前:名前は開発中のものです。 :04/04/13 21:39 ID:KdT9RQZ3
- 初心者の質問でわるいですが
RPG 風味のゲームを作ってるんですが
ステータスやアイテムを変数に入れておくと
結構な量になりますが、こういうのは
そのつど入出力するほうがいいんでしょうか。
ステータスだけで10*100の2次元配列になるんですけど
- 48 名前:名前は開発中のものです。 :04/04/13 23:00 ID:0nAqP+Hk
- スジプラは変換して出力は出来んハズ。
Window.onFileDrop⇒Layer.loadImages⇒Layer.saveLayerImage
でFA
- 49 名前:980 ◆ufIVXIVlPg :04/04/13 23:12 ID:5cGUTwkB
- いや、できますよ〜。
そのやりかただと、アルファチャンネルとかって保存されます?
- 50 名前:名前は開発中のものです。 :04/04/13 23:21 ID:0nAqP+Hk
- >>49
まじで出来る?
spi_tlg5って香具師持ってるけど
出来んかった希ガス。
漏れの書いたやり方は出力時に
bmp32で指定しとけばαチャネルも
くっついて出るよ。
- 51 名前:980 ◆ufIVXIVlPg :04/04/14 01:40 ID:QgoyaPlN
- いまもういっかい試して見ましたけどできましたよ。
if_tlg.spiで。
吉里吉里でそんなこともできるんですか。参考になりました
- 52 名前:名前は開発中のものです。 :04/04/14 15:16 ID:NWQx/wza
- : : :: : : :: : ::: :: : :::: :: ::: ::: ::::::::::::::::::::::::::::::::::::::: :::::
. . : : : :: : : :: : ::: :: : :ポン!::: :: ::: ::: :::::::::::::::::::::::::
. . . : : : : ∧_∧:::::: :::::::::::: : ::::公式…… :::::
(;;;:::::: ) )) . . .: : : ::: : :: :::::::::::::::::::::::
. . : : : :: : : :: : ::: :: : :::: :: ::: ::: ::::::::::::::::::::::::::::::::::::::
. . :: : :: : : :: 川 ::: :: : :::::: ::: ::: ::::::::::::::::::::::::::::::::::
:: : ::: :: : :::: :: ::: ::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
/⌒:::::⌒\:. . .: : : :::::: ::::::::::::::::::::::::::::::
y;;;;;::::::::::::: \. .:: :.: ::: . ::::::::::::::::::::::::::::
|;;;;:::::::::::: ノ\ .\::. :. .:: : :: :: :::::::: : ::::::
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
- 53 名前:名前は開発中のものです。 :04/04/14 16:44 ID:zMoqmNJO
- >>52
フッカツしてるね。
公式が見れないのは俺だけかと思ったが結構いるんだな。
やはりヘボプロバイダなのか・・・orz
- 54 名前:名前は開発中のものです。 :04/04/14 18:36 ID:9wYA38K/
- 自作クラスに、イベントを実装したいのですが……どうしたら出来ますかね?
とりあえず今は、コンストラクタで0.5秒間隔のタイマーを走らせておいて、if文で
変数等のチェックをしているのですが……何か他にスマートな実装方法はない
でしょうか?
- 55 名前:名前は開発中のものです。 :04/04/15 16:41 ID:vcSWpk3k
- Λ_Λ . . . .: : : ::: : :: ::::::::: :::::::::::::::::::::::::::::
/:彡ミ゛ヽ;)ー、 . . .: : : :::::: :::::::::::::::::::::::::::::::::
/ :::/:: ヽ、ヽ、 ::i . .:: :.: ::: . :::::::::::::::::::::::::::::::::::::::
/ :::/;;: ヽ ヽ ::l . :. :. .:: : :: :: :::::::: : ::::::::::::::::::
 ̄ ̄ ̄(_,ノ  ̄ ̄ ̄ヽ、_ノ
>>53漏れもだよ…。
誰か>>54の質問に答えてやって。
- 56 名前:名前は開発中のものです。 :04/04/15 19:02 ID:MjFpPWX3
- >>47も>>54もいまいち言いたいことが分からん。
- 57 名前:54 :04/04/15 19:59 ID:80536dX8
- >>56
判らないですかね? <自作クラスにイベントを実装したいのですが>だけだと、
不充分なんでしょうか……。
- 58 名前:名前は開発中のものです。 :04/04/15 20:02 ID:/z7hiOY+
- >54
一番簡単な形だと、こんな感じ?
マルチキャストが必要なら、
MainWindow.tjsの"なんとかHook"とかみたくするとか。
class Foo
{
var on_foo_event; // foofuncが呼ばれたよイベント
function foofunc()
{
if (on_foo_event !== void)
on_foo_event();
System.inform('foofunc called');
}
}
class Bar
{
var bar_val;
function foo_event_handler()
{
System.inform('B.foo_event_handler:'+bar_val);
}
}
var a = new Foo();
a.foofunc(); // --> foofunc called
var b = new Bar();
b.bar_val = 200;
a.on_foo_event = b.foo_event_handler();
a.foofunc(); // --> foo_event_handler:200, foofunc called
- 59 名前:名前は開発中のものです。 :04/04/15 22:51 ID:80536dX8
- >>58
おお、ありがd!
‥‥ところで、俺も公式が見られないんだけど‥‥てか、訳のわからない別のサイトが表示されている‥‥。
- 60 名前:名前は開発中のものです。 :04/04/15 23:25 ID:xsJ21WD2
- 公式おちつかねぇ〜
クソプロバイダとか言ってる場合じゃないな、こりゃ。
- 61 名前:名前は開発中のものです。 :04/04/16 00:23 ID:fOfZc6kb
- 2004年4月16日
DNSトラブル
----------------------
レジストラの登録画面でDNSの設定変えたら、なんかよくわからないエラーが出てたようですが、設定はめでたく反映されていたようなのでよし。
あと1日ぐらいの間は、旧DNSサーバの間違った情報をクライアントに伝えてしまうようなDNSサーバもあるかもしれません。
ご迷惑をおかけしましたが、今度は安定しそうです。
公式ページ日記にて。
- 62 名前:58 :04/04/16 12:44 ID:2wN352e8
- よく見たら間違ってる。スマンかった。
× > a.on_foo_event = b.foo_event_handler();
○ > a.on_foo_event = b.foo_event_handler;
カッコを付けたらクロージャ代入じゃなくてメソッド呼び出しになっちゃうよ。
- 63 名前:名前は開発中のものです。 :04/04/16 17:32 ID:hnm9v34e
- -2004年4月16日
--DNSトラブル
レジストラの登録画面でDNSの設定変えたら、なんかよくわからないエラーが出てたようですが、設定はめでたく反映されていたようなのでよし。
あと1日ぐらいの間は、旧DNSサーバの間違った情報をクライアントに伝えてしまうようなDNSサーバもあるかもしれません。
ご迷惑をおかけしましたが、今度は安定しそうです。
--KAG4
もうそろそろKAG4を考えています。全く画策段階ですので細かいことは決まっていませんが、KAG4はKAG3との互換性を捨てることは確かです。
ただし、吉里吉里2の上で動くことと、いままで通りKAG4自体がTJSで記述される点は変わりありませんし、KAGParserはC++で書かれることも変わりありません。
KAG内部の構造は大きく変わるとおもいます。今は大まかに「吉里吉里」「KAG」と分かれていた層がもうすこし分かれるかも知れません。コンポーネント化も進めます。もしかしたら「標準機能もすべてプラグインの集合」、みたいな感じになるかも知れません。
- 64 名前:名前は開発中のものです。 :04/04/16 17:33 ID:hnm9v34e
- 生のKAG4は細かい単機能の集合体の層(おそらくTJSのメソッドの集合)、それともう一つ、その単機能の層をまとめて使うための層(これもTJSのメソッドだが、KAGのタグ一つ一つに対応する物)に分かれるかもしれません。後者を作り替えることにより、
そのゲームにあった命令セットを作れることになると思います(ただ「KAG3のマクロ」に相当する機能は引き続き搭載する予定)。
現状のKAGが、作られるゲームの種類をあまり特定していないが為に「汎用性は高いが煩雑な仕様」であるのに対し、KAG4は、「作成されるジャンルを限定するが単純な仕様」となるかも知れません。その仕様を超えた複雑なもの、たとえばモグラたたきの
ようなミニゲームの類や、マップを表示して移動先を選択するような機能は、KAGの機能を使わずにTJSで記述して頂くことになるかも知れません。
シリアライズをしっかりと行う為、ロード時にセーブ時の状態をほぼ完全に復元でるような機能を予定しています。すなわちセーブポイントを指定しなくても、セーブ・ロードはシステム側が面倒を見る、ということになります。もっともこれは、現状のKAGがラベルを
- 65 名前:名前は開発中のものです。 :04/04/16 17:33 ID:hnm9v34e
- 基準にしている為にシナリオの変更に強い(たとえばリリース後にパッチを配布してシナリオを変更しても前のセーブデータを使える)という特徴も捨てがたいので、折衷案を考えます。
レイヤに複雑な描画を行ったりした場合は状態保存が面倒になる為、セーブデータ中にレイヤ画像を直接保存する場合があるかも知れません。セーブデータが大きくなりそうで心配かもしれませんが、もちろん通常では、現状と同じくそのレイヤにどの画像が
ロードされただとかの情報にとどまるので大丈夫だと思います。画像をセーブデータに含めるようになるのはTJSで直接描画しただとかに限られると思います。
KAGParserは吉里吉里用のプラグイン化をして、吉里吉里本体の外に出します。
シナリオが大規模になってくると支援ツールが吉里吉里/KAG以外に必要になります(私が作るとはかぎらないのですが・・・)。たとえば「次の選択肢までジャンプ」のような機能は、「次の選択肢」を探すなんてのは吉里吉里/KAGで探すと時間もかかりますし
非効率的です。こういうのは「支援ツール」のような別のソフトなどであらかじめ探しておけば良いと思います。KAG4は構造が単純になると思うので、このような「支援ツール」との連携もとりやすくなるのではないかと思います。
いろいろ考えています。よろしければ是非掲示板やIRCでご意見をください。
- 66 名前:名前は開発中のものです。 :04/04/16 22:16 ID:uRFRJdXa
- KAG4出るらしいよ、詳しくは公式の日記にて、だけでいいのに。
バージョンうぷでその内容を転載とかならまあ分かるけども。
- 67 名前:名前は開発中のものです。 :04/04/16 23:18 ID:W/Y3kH7s
- 手続き型はもうやめようぜ>KAG4
もうそろそろ、破壊的代入(=フラグ)のないプログラミングが
普及すべき時期だ。
- 68 名前:名前は開発中のものです。 :04/04/16 23:25 ID:lmmvzIFg
- ちょっとした事もTJS弄らないといけなくなるのは困るなぁ……
TJS分からないし……
- 69 名前:名前は開発中のものです。 :04/04/16 23:53 ID:6/TxZ2vw
- KAG3を使い続けるという選択肢もあるのでは?
- 70 名前:名前は開発中のものです。 :04/04/17 00:03 ID:SFakUJsy
- っていうかエンドユーザーってビジュアルノベルにこれ以上なにか求めてるの?
あとは話が面白いか面白くないかの様なきがするんだけど。
- 71 名前:名前は開発中のものです。 :04/04/17 01:02 ID:aP/R4sf6
- >>70
いや、ビジュアルノベル以外が作りたいんじゃないの?
- 72 名前:名前は開発中のものです。 :04/04/17 02:09 ID:F9KIRT5x
- ビジュアルノベルはキャラクターのレベルの高さと、
シナリオのおもしろさで大方は決まると思う。
あとはシステムで、シナリオにあった演出を求められたら
すぐ作れることが決め手になっている気がする。
ってスレ違いスンマソ。
#kirikiriircのあるIRCのサーバーはどこだろう・・
休みが取れたから話してみたかったのだが、
IRCなんて8年ぶりで鯖大杉。_| ̄|○
- 73 名前:名前は開発中のものです。 :04/04/17 12:02 ID:LsnMYNpI
- テスト
- 74 名前:名前は開発中のものです。 :04/04/17 13:30 ID:fd9HWIRg
- >>72
ircのことは知らんが、8年ぶりで状況が全然違うなら
まず自分で調べてみようとは思わないのか?
初心者の教えてクンとかわらねーぞ。
- 75 名前:名前は開発中のものです。 :04/04/18 11:13 ID:FU2i8RlK
- 吉里吉里2 2.21 beta
* Window.postInputEvent メソッド追加(入力イベントの生成)
* 仮想キーコード VK_PADANY 追加 (いずれかのパッドのボタンが押されているかどうかを
System.getKeyState メソッドで取得)
KAG3 3.21 beta 5
* アニメーション情報のレイヤ間でのコピー後に不正なメモリブロックを参照していたのを修正(beta4で混入)
* パッドでの操作に暫定対応
日記に後置!演算子の仕様変更の話が。
- 76 名前:75 :04/04/18 11:14 ID:FU2i8RlK
- 誤植だ。一番上、吉里吉里2 2.21 beta 5ね。
- 77 名前:名前は開発中のものです。 :04/04/18 12:02 ID:ZXiLLEHF
- >>75
乙
- 78 名前:名前は開発中のものです。 :04/04/18 16:09 ID:kq+tfC6b
- まだ本家が見られない。
- 79 名前:名前は開発中のものです。 :04/04/18 17:23 ID:l5nIHGG9
- >78
ここで言っても事態は解決しないと思うが?
- 80 名前:名前は開発中のものです。 :04/04/18 18:21 ID:kq+tfC6b
- 独り言だ。串刺せば見られるので、気にせずスルーしてくれい。
- 81 名前:名前は開発中のものです。 :04/04/19 01:35 ID:GHRFYdTy
- もしかして2chも串刺さないとみられない環境のひとか?
ああ、わけわかんなかったらスルーしてくれ
- 82 名前:名前は開発中のものです。 :04/04/19 02:47 ID:m3rxymzy
- 質問させてください。初めて正規表現を使おうとしているのですが、
変数"f.abc01a""f.abc01b""f.abc01ab"がどれかひとつでも
成立している場合にタグを実行させようとして、@tag cond="f./abc*/"
と書いてみたのですがエラーが起きてしまいます。
どなたか、正しい方法を教えていただけないでしょうか?
よろしくお願い致します。
- 83 名前:名前は開発中のものです。 :04/04/19 09:58 ID:GHRFYdTy
- ほう、そりゃ間違ってる。しかし考え方はおもしろいな。
参考までに、おまいの書き方だと「すべての変数が1の場合」はどうかくの?
- 84 名前:名前は開発中のものです。 :04/04/19 13:24 ID:d/fX7TIO
- 正規表現は文字列のマッチングを行うための
仕組みであり「変数名」は「文字列」では無
いので、そういう書き方は出来ない。
# TJSの内部的には変数名も文字列として実装
# されているから云々という話はややこしくな
# るのでここでは割愛する
- 85 名前:名前は開発中のものです。 :04/04/19 21:26 ID:m3rxymzy
- >>83-84
ご返答ありがとうございます。勉強不足でした…
- 86 名前:名前は開発中のものです。 :04/04/19 23:57 ID:pe8qGH3s
- タイトルを作っていて、タイトル画像とボタンを同時にクロスフェードで表示させたいのですが、
@layopt layer=message0 page=fore visible=false
@current layer=message0 page=back
@position layer=message0 opacity=0 top=0 left=0 height=480 width=640
@nowait
ボタン表示などをする
@layopt layer=message0 page=fore visible=true
@image storage="title" page=back layer=base
@trans time=3000 method=crossfade
@wt
@endnowait
@s
表を不可視→裏に読み込み→表可視→トランジションって感じで出来ると思ったのですが……
どのようにしたらよいでしょうか?ご教示ください。
- 87 名前:名前は開発中のものです。 :04/04/20 00:47 ID:7pdTzwlY
- >>86
6行目のlayoptで表画面を可視にしたところで、その後のトランジションで
裏画面がコピーされるから意味ないのでは?
と初心者が答えてみるテスト
- 88 名前:名前は開発中のものです。 :04/04/20 16:25 ID:QkW/VJhQ
- 質問なのですが、現在の吉里吉里で、photoshopでいう『焼き込みカラー』のような処理ってできるでしょうか?
制作の作品でこの処理けっこう使ってるので、できたら非常に助かるのですが、覆い焼きとかはあるのに、焼きこみは無い・・
今あるmodeでの組み合わせでそれ風にするしかないですかね?(´・ω・`)
- 89 名前:名前は開発中のものです。 :04/04/20 16:42 ID:jGqyz5Ba
- >>88
画像作ってそれ置いとく方が楽
- 90 名前:名前は開発中のものです。 :04/04/20 17:01 ID:QkW/VJhQ
- >>89
枚数が枚数なだけにそれはキチュィ・・
多少ヘンになっても諦めるしかないかぁ…なにも考えずに作りすぎたぁ'`,、(´;ω;`)'`,、
- 91 名前:名前は開発中のものです。 :04/04/20 18:28 ID:3NGz9k9o
- >>90
(=゚ω゚)っ[吉里吉里2ソース]
- 92 名前:名前は開発中のものです。 :04/04/20 18:58 ID:558xdrhW
- まぁTLG6で頑張るしかないんじゃない。
- 93 名前:名前は開発中のものです。 :04/04/20 20:15 ID:alWn7pF+
- とりあえず本家で要望してみたら?
2chで訊くってのは気楽でいいけど
本家で訊くと身元がバレるかもしれないので
訊きにくい罠
- 94 名前:名前は開発中のものです。 :04/04/20 22:08 ID:FG9HHBmc
- 覆い焼きと違って組みこむには技術的に面倒だとか難しいとかのものなのかな?
単純に要望が全く無いだけ?
こういうフィルタ的用途の持てる画像処理は、ノベル系だと利用価値が高いからできれば充実してほしい。
- 95 名前:86 :04/04/20 22:15 ID:VGctFzLj
- >6行目のlayoptで表画面を可視にしたところで、その後のトランジションで
>裏画面がコピーされるから意味ないのでは?
そうでした……。
でも7行目に
@layopt layer=message0 page=back visible=true をたしても
裏画面で読み込んだメッセージレイヤーの設定とボタンが表示されないのはなぜでしょうか?
- 96 名前:名前は開発中のものです。 :04/04/20 23:05 ID:EKA+lDzp
- フォトショップで画像を連結させるプラグインとか機能とか無いでしょうか。
オフィBBSや過去ログを見てみたけど、
一度書き出して他のソフトに読ませて、また吐き出させてしか見当たらなくて…
pngで透明を持たせたまま、何十枚、何百枚とある枚数を
連結させるのが大変で大変で…_| ̄|○
- 97 名前:名前は開発中のものです。 :04/04/20 23:08 ID:VVqxP7n7
- >>95
試しに適当な画像用意して>>86に>>95の行を加えて
やってみたがボタン表示されたけど。
- 98 名前:名前は開発中のものです。 :04/04/21 00:10 ID:H10O0MwU
- >>96
どういうことかもう一度しっかり説明してくれ。ちょっと抽象的すぎてわからない
- 99 名前:名前は開発中のものです。 :04/04/21 00:14 ID:vkNJSWVX
- >>97
吉里吉里をダウンロードしなおしたらできました。謎。
- 100 名前:86 :04/04/21 00:38 ID:vkNJSWVX
- 99に名前入れ忘れた……。
すいません、最後に一つだけ質問を。
>>86と>>96をmessage0をmessage1にしてやってみると出来ないのはなぜでしょうか?
- 101 名前:名前は開発中のものです。 :04/04/21 01:04 ID:dwUCvVTz
- >>100
出来るじゃねぇか(゚Д゚)モルァ!
- 102 名前:名前は開発中のものです。 :04/04/21 03:40 ID:POJHyt46
- >96
昔、吉里吉里のkrkrtpcで連結できるTJSかプラグインがあったけど
あれもリンク先が消失してるな
ピングのアルファを持ったまま
連結できるツールってないんだよな。
- 103 名前:名前は開発中のものです。 :04/04/21 05:23 ID:JjImQocT
- ここできくとか
Photoshop 総合スレッド@同人ノウハウ板
http://comic2.2ch.net/test/read.cgi/2chbook/1069076367/l50
- 104 名前:名前は開発中のものです。 :04/04/21 13:28 ID:TcolkAhn
- >102
939タソのサイトにちゃんとあるよ。
- 105 名前:名前は開発中のものです。 :04/04/21 20:30 ID:y2WW1LIB
- あー、その、なんだ。
吉里吉里/KAGチョイ技集に書いてあるロード時にサムネイル表示って奴。
あれ幾等試してもタグ/マクロ[2]は存在しませんって出るんだが・・・
過去スレ見ようとしても見れねぇんで誰か解決方法教えてくれ、後生だ。
- 106 名前:名前は開発中のものです。 :04/04/21 21:25 ID:qhf6RycV
- >>105
[iscript]と[endscript]ではさんでないとか?
- 107 名前:名前は開発中のものです。 :04/04/21 21:41 ID:rQW+q2zD
- 吉里吉里で特定の画像キャッシュを消すとかって出来ないのかな?
イベント中、1回しか使わない絵とか、エンディング用のとか。
キャッシュに残しておく必要はないし、メモリの圧迫を抑えられるなら
なんて思ってみたり。
- 108 名前:名前は開発中のものです。 :04/04/21 22:28 ID:kdLBJ/N5
- 8.
- 109 名前:名前は開発中のものです。 :04/04/21 22:33 ID:kdLBJ/N5
- 誤爆・・・_| ̄|○
本当、こんな糞はゲームなんて作っちゃ駄目ですね・・・
吊って来ます。
本当にすいませんでした。
- 110 名前:105 :04/04/21 22:39 ID:y2WW1LIB
- はさんでなかった・・・サンクス!
とりあえず頑張ってみる、マジで有難う!
>>109
ドンマイドンマイ。生きろ
- 111 名前:名前は開発中のものです。 :04/04/21 23:01 ID:dwUCvVTz
- >>109
イ`!
どこの誤爆かわかっちゃった…
- 112 名前:105 :04/04/21 23:16 ID:y2WW1LIB
- あー、後生と言いつつもう一つ聞いてくれ、頭悪いなと罵ってくれて構わんから。
[iscript]と[endscript]ではさんで見たんだが、
「script exception : first.ks の 行 284 から始まる iscript ブロックでエラーが発生しました。
( 詳細はコンソールを参照してください )」
とか出る訳よ。
んでコンソール見てもサッパリ解らないと言う罠
解決方法は良いから、できればヒントを教えてくれ。
教えて君に見えたら見苦しくてスマン。
- 113 名前:名前は開発中のものです。 :04/04/21 23:59 ID:BCdjgPzd
- 全角スペースが混ざってる
- 114 名前:名前は開発中のものです。 :04/04/22 01:57 ID:o1PPNjLE
- >104
102じゃないが、939タンって?
前スレの939のことじゃないよね。
そのプラグイン?ほすい…
- 115 名前:名前は開発中のものです。 :04/04/22 07:19 ID:S7jVWrv3
- >114
公式の掲示板の元常連<939タソ
ttp://www.witheredtales.info/
- 116 名前:名前は開発中のものです。 :04/04/23 15:40 ID:Vsw/Pkuc
- >115
ありがd!!
- 117 名前:名前は開発中のものです。 :04/04/23 22:59 ID:EwMQAqZ2
- どうでもいいがNscスレの荒らしが酷い……
両刀のオレにはスレが機能しないのはツライもんだ。
- 118 名前:名前は開発中のものです。 :04/04/23 23:07 ID:gilRKI+5
- 荒れてることには同情するが、まったく別のツールのスレにそんなこと持ち込んで
何がしたいんだ。おまいは両刀か知らんが、無関係だ。
- 119 名前:名前は開発中のものです。 :04/04/23 23:08 ID:2osr301s
- >>117→( ;Д;)ヽ(´v` )ヨシヨシ
漏れも両刀とまではいかないがNscも少し使うんであのスレは見てるよ……
- 120 名前:名前は開発中のものです。 :04/04/24 06:39 ID:65wgTgXq
- >>118
吉里吉里厨がよく出張してるだろ、あのスレは。
お互い様な感じだよ
- 121 名前:名前は開発中のものです。 :04/04/24 10:28 ID:tz0iSNyF
- 目には目を、歯には歯を、では厨房と変わりないが。
それにしても、このスレの吉里吉里厨(きりきりちゅう)、
NスクスレでNスク貶(けな)すのやめれ。
人にはその人に適(てき)したツールがあるんだ
から放(ほう)っておけ。
- 122 名前:名前は開発中のものです。 :04/04/24 10:40 ID:3agOoKL4
- KAGつかわずぬゲーム作っていやがる
ネ申 いやがりますか?
もうそろそろ出やがってもよろしいかと思い
ますが、どんな感じなのかお話を聞かせろ。
- 123 名前:名前は開発中のものです。 :04/04/24 10:54 ID:dk0Ujfkd
- >>122
作ろうとしてはいるんだけど、なかなか……。
スクリプト形式のADVシステムを構築するつもりでいるんだけど、
だったらKAGを使った方が良いのではないかと最近思い始めた。
TJSでKAGParserに相当する物を作るのは鬱陶しくてかなわん。
- 124 名前:名前は開発中のものです。 :04/04/24 13:57 ID:BdOyAkDa
- KAGPaserは有効活用しちゃっても良いんじゃない? 吉里吉里のネイティブクラスなわけだし。
- 125 名前:名前は開発中のものです。 :04/04/24 13:58 ID:BdOyAkDa
- ×KAGPaser
○KAGParser
- 126 名前:名前は開発中のものです。 :04/04/24 14:13 ID:pnLzWtDa
- >>122
ノシ
企画が『KAG使わないでオリジナリティ出そう』とかほざいたためTJSのみで製作中。
ただ自分ががヘタレな為、KAGの粗悪コピーが出来上がりそうな予感。ウチュ。
KAGっぽいけどKAGより少し軽くて機能が激へぼい奴を見つけたら、多分漏れのです。
- 127 名前:Deeタソ日記 :04/04/24 19:26 ID:S4bmXi42
- 2004年4月22日
KAG4
何人かの方からご意見を頂いたのですが、KAG4はTJSでアプリケーションを作るときに、便利な「部品」として使えるようなコンポーネントライブラリみたいになるかもしれません。主用途はアドベンチャー・ノベルを作るための物です。
存在の主旨や用途が現在のKAGと違うので、別の名前が良いのではないかという意見をsugi氏からいただきました。というわけで名前をKAGじゃなくするかもしれません。名前は何にしましょうかね。無駄に女の子の名前をつけて多方面からヒンシュクを買ってみるとか。
よほどそのコンポーネントライブラリとそれを使ったゲームシステムが充実して、KAG3を使う意味が無くなれば話は別ですが、現状では便利なKAG3が無くなることは無いと思います。
- 128 名前:名前は開発中のものです。 :04/04/24 20:43 ID:BdOyAkDa
- >>127
や、今は公式見られない人いないみたいだから、べつに引っ張ってこなくても良いような気がするんだが。
- 129 名前:123 :04/04/24 23:13 ID:dk0Ujfkd
- >>124
KAGParserを使うってことは、言語仕様がKAGと同じになるってことでしょ?
あの言語仕様は、保守性が悪くて正直プロ用としては使えない。
Fateのソースをちらっと見たけど、あれでよくバグらしいバグが無い状態まで持って行けたなと感心してる。
- 130 名前:名前は開発中のものです。 :04/04/24 23:31 ID:+3EKK59g
- プロだったら補助ツールぐらい作るだろ?まさかそのまま書いてるのか?
- 131 名前:123 :04/04/25 03:58 ID:vdx7x4Sm
- >>130
作るときは補助ツール(というかマクロ)は使うけど。
保守するときは普通手作業でしょ。
もしかして俺の周りだけなのか。バグの修正をするときに手打ちで修正するってのは。
- 132 名前:名前は開発中のものです。 :04/04/25 08:33 ID:zZpI7CGq
- いや、マクロじゃなくて。
たしかにあれは大規模なシナリオを書くには向いてないから、
漏れは別形式からperlで書いたプログラムでKAGの形式に
変換してるよ。内部的なものなんで公開できなくてスマンが。
ページのラベル名とかの管理とか自動。
- 133 名前:名前は開発中のものです。 :04/04/25 08:46 ID:lJhoGfSX
- まあ、他のシナリオ記述型ツールでも似たような状況だがな。
KAGはセーブラベルの記述を除けば、マクロが強力なおかげで
記述性は高いと思うよ。だからラベルの管理だけでも外部ツールで
やるというのはいい手だと思う。
- 134 名前:名前は開発中のものです。 :04/04/25 09:03 ID:dqU88ohp
- KAG Writer 使っているんですけど皆さんのオススメは何でしょうか
- 135 名前:名前は開発中のものです。 :04/04/25 09:13 ID:AJKRYkFt
- エクセル
- 136 名前:名前は開発中のものです。 :04/04/25 09:40 ID:C9xZfWg6
- >>135
たのしいな。おまえ。
- 137 名前:名前は開発中のものです。 :04/04/25 10:43 ID:AJKRYkFt
- ホントにエクセルでかいてるのに……orz
- 138 名前:名前は開発中のものです。 :04/04/25 12:51 ID:l3crYwib
- 普通にEmEditorで、タグうちとコピペ。
殆どマクロ化してるので、タグといっても指定だけだし
あとはテキストの流し込みコピペ多様だから
自分の使いやすい普通のエディタで、タグも打っていってるけど
こういう人は少ないのかな?
- 139 名前:名前は開発中のものです。 :04/04/25 15:27 ID:7F0lxf1m
- エクセルでそれぞれの列に
ラベル・タグ・属性値・トランジョン・画像ファイル名(背景・立ち絵)・音声ファイル名・内容
を書き込んで
声優にはその声優さんの喋る行だけ背景変えてわかりやすくして
音声ファイル名・内容を渡して台本に。
絵師には画像ファイル名・内容を抜き出して字コンテに。
最終的にはCSVで出力したものをperlでスクリプトに変換してる。
これだと全部エクセルで管理できてオートフィルターでラベル毎抜き出しも
できるから編集もそれなりに楽なんだけどなぁ。
- 140 名前:名前は開発中のものです。 :04/04/25 17:20 ID:5sKPDM6I
- >あれは大規模なシナリオを書くには向いてないから、
ってのは具体的にどのあたりをそう感じる?
- 141 名前:136 :04/04/25 18:54 ID:Zm6Uzsax
- >>137
おお、それはもっと楽しい。>>139も貴殿かな?
そのスクリプト欲しい。貰えない――っとプログラマにあるまじき発言だった。
- 142 名前:名前は開発中のものです。 :04/04/25 23:41 ID:di6J/TKw
- プログラマは「楽をするために努力する」感じの人種だ(と俺は思う)からあながち間違ってないんじゃないかと
- 143 名前:名前は開発中のものです。 :04/04/26 11:02 ID:9y47Pr7g
- KAG4、どんなものになるのか楽しみだなー
- 144 名前:137=139 :04/04/26 11:05 ID:zESExenU
- 勘弁してくださいorz。素人仕事で他人のフリーCGIとかからコードぱくりまくって
その上複数のplをbatで走らせてるかっこわるいスクリプトなんですから。
独自のスクリプト組んで公表してる人たちカコイイ。
- 145 名前:名前は開発中のものです。 :04/04/26 16:23 ID:on/faoU2
- >>122
漏れもTJSでごりごりと自作中。
とりあえずKAGParserとKAGPluginクラスはまんま流用。
てことで言語仕様はKAGそっくり。
VGNEOみたいなインターフェースに汁!
だってさ…激しくマンドクセ。
>>129
>あの言語仕様は、保守性が悪くて正直プロ用としては使えない。
まあ、プロなんて呼ばれる階級に乗る頃には自作だな。
環境依存無視でDirectXでゴリゴリと。
- 146 名前:名前は開発中のものです。 :04/04/26 22:07 ID:CKEk1sIy
- 吉里吉里2 2.21 beta 6
* Window.imeMode と Layer.imeMode 追加 (IME制御)
注意
レイヤの imeMode のデフォルトは imDisable (IME無効) です。このままではIMEを使用した
日本語文字入力などができませんので、IMEを使用可能にしたい場合は imDontCare(IME入力制御無し) や
imOpen(IME有効) にしなければなりません。KAG3 の IME制御は 3.21 beta 6 から対応していますので、
KAG3に関しては別途考慮の必要はありません。
* Window.onMouseEnter と Window.onMouseLeave イベント追加 (クライアントエリア内に
マウスカーソルが入ったとき/出たとき)
* (TJS2) Dateクラスの日付文字列解釈ルーチンの書き直しをした (RFC1123 と RFC1036、ctime、
YY/MM/DD hh:mm:ss 形式とその変形に対応)
KAG3 3.21 beta 6
* 本体側の仕様変更に伴いIME制御を行うようにした(editタグによる単一行エディットでのみ
IMEが有効になるようになっています)
- 147 名前:名前は開発中のものです。 :04/04/27 00:34 ID:rbvpMKDV
- Nスクスレのアナログ時計のやつだれか吉里吉里/KAGでつくりますか?
吉里吉里は角度つきで文字を描画できるから幾分楽な予感。。。
- 148 名前:名前は開発中のものです。 :04/04/27 06:00 ID:zpCy83gC
- 吉里吉里製アナログ時計ならすでにあるしな。
吉里吉里サンプル&プラグイン
ttp://vega.fem.jp/krkr/
- 149 名前:名前は開発中のものです。 :04/04/27 07:23 ID:k4cmoK+5
- >>148
うーわー。こんなのあったのか。
まる2日かかって作ったおれっていったい。
- 150 名前:名前は開発中のものです。 :04/04/27 11:33 ID:6Tya5zg2
- でもNスクスレで出てたお題は画像の使用なしだからなー。
>>149
うpきぼん。
- 151 名前:名前は開発中のものです。 :04/04/27 14:34 ID:j72xBqWy
- 115で紹介されてる939タソの連結プラグイン
むちゃくちゃ便利だ。
今までのPNGのアルファ連結の苦労が嘘のよう。
サイトにBBSがないから、ここで礼をば。939タソありがと〜〜
しかし、吉里吉里はこんだけいろいろ出来て
無償提供している作者の行為がまず凄いが
プラグインを作ったり、サポートレスしてる人も親切な人が多いのなー
- 152 名前:名前は開発中のものです。 :04/04/27 20:31 ID:k4cmoK+5
- >>149
ごめん。とてもじゃないけど汎用性に欠けている上にずいぶん適当に
やっているので、人様に見せられる代物じゃない。
おれのはいったん時間取得後はスクリプトを頭からやりなおさないと
針は動かない。秒針は擬似的なもので、必ず00秒から開始する。
かなりダメダメ。素直に>>148のを改造するが吉。
- 153 名前:名前は開発中のものです。 :04/04/27 21:55 ID:N8ICH/A+
- すまん、作ってみたのをうpしたいんだが、うpろだ、どこがいい?
- 154 名前:名前は開発中のものです。 :04/04/27 22:37 ID:ZzH2jBPq
- >>153
好きな所選べ
ttp://members.jcom.home.ne.jp/1rk/
- 155 名前:153 :04/04/28 01:12 ID:tZUfB2LA
- なんか、まんどくさくなったのでここに張ります。startup.tjsにして
実行してください。短くしようと思ったら3行プログラミングスレみたいに
なっちまったよ(30行ぐらいあるけど)
var b=300,c=5000,e=4;var dm=Debug.message;class f extends Layer{function f(g,j){super.Layer(g,j);
imageWidth=imageHeight=global.b;setSizeToImageSize();}function finalize(){super.finalize(...);}
function k(){face=dfBoth;fillRect(0,0,imageWidth,imageHeight,0x00ffffff);}}class HandLayer extends
f{var l;var xofs;var yofs;function HandLayer(g,j,ch,xofs,yofs){super.f(g,j);l=ch;this.xofs=xofs;
this.yofs=yofs;}function finalize(){super.finalize(...);}function draw(deg){k();font.angle=900-deg*
60;font.height=global.b/2.3;var xf=font.getEscWidthX(l)*xofs+font.getEscHeightX(l)*yofs;var yf=font.
getEscWidthY(l)*xofs+font.getEscHeightY(l)*yofs;drawText((b>>1)-xf,(b>>1)-yf,l,0xffffff,,,c,,e);}}
class SecHandLayer extends HandLayer{function SecHandLayer(g,j){super.HandLayer(g,j,"─",0.1,0.508);
}function finalize(){super.finalize(...);}}class MinHandLayer extends HandLayer{function
MinHandLayer(g,j){super.HandLayer(g,j,"─",0.15,0.508);}function finalize(){super.finalize(...);}}
class HourHandLayer extends HandLayer{function HourHandLayer(g,j){super.HandLayer(g,j,"−",0.2,0.508
);}function finalize(){super.finalize(...);}}class DialPlateLayer extends f{function DialPlateLayer
(g,j){super.f(g,j);k();for(var i=0;i<60;i++){var x=Math.cos(-i/60*Math.PI*2)*global.b*0.4+global.b/
2;var y=Math.sin(-i/60*Math.PI*2)*global.b*0.4+global.b/2;font.height=(i%5==0)?(b/30)+1:(b/50)+1;
var w=font.getTextWidth("●");var h=font.getTextHeight("●");drawText(x-(w>>2),y-(h>>2),"●",
- 156 名前:153続き :04/04/28 01:13 ID:tZUfB2LA
- 0xffffff,,,c,,e);}}function finalize(){super.finalize(...);}}class MyWindow extends Window{var m;
var n;var o;var p;var q;var timer;function MyWindow(){super.Window();borderStyle=bsNone;innerSunken=
false;innerWidth=global.b;innerHeight=global.b;add(m=new f(this,null));add(n=new DialPlateLayer(
this,m));add(o=new SecHandLayer(this,m));add(p=new MinHandLayer(this,m));add(q=new HourHandLayer(
this,m));m.visible=true;visible=true;draw();add(timer=new Timer(this));timer.enabled=true;}
function action(ev){if(ev.type=="onTimer"&&ev.target==timer){draw();}else if(ev.type=="onMouseDown"
&&ev.target==this){if(ev.button==mbLeft)beginMove();}else if(ev.type=="onMouseUp"&&ev.target==this)
{if(ev.button==mbRight)close();}}function draw(){var d=new Date();o.draw(d.getSeconds());p.draw(d.
getMinutes()+d.getSeconds()/60);q.draw((d.getHours()%12)*5+d.getMinutes()/60);m.k();with(n)m.
pileRect(0,0,n,0,0,.imageWidth,.imageHeight);with(o)m.pileRect(0,0,o,0,0,.imageWidth,.imageHeight);
with(q)m.pileRect(0,0,q,0,0,.imageWidth,.imageHeight);with(p)m.pileRect(0,0,p,0,0,.imageWidth,.
imageHeight);with(m){.font.height=global.b/20;var w=.font.getTextWidth("●");var h=.font.
getTextHeight("●");.drawText(global.b/2-w/2,global.b/2-h/2,"●",0xffffff,,,c,,e);}setMaskRegion(
128);}}var a=new MyWindow();
- 157 名前:名前は開発中のものです。 :04/04/28 01:45 ID:XPwgCr32
- >>153
おおー、すげー。秒針も動いてるー。
自分本業絵描きでKAGしか使えんのだがこんなん出来るんだね。
いつか何かに使わしてもらってもよかですか?
- 158 名前:名前は開発中のものです。 :04/04/28 10:10 ID:oiFXpTyX
- あ、何時の間にかZODIAC2の公開日が発表されてたのだね。6月5日。楽しみ楽しみ。
- 159 名前:名前は開発中のものです。 :04/04/28 17:37 ID:VeHyjK83
- var s='_vb=300,sl=5000,sw=4;_cc_eLayer{!c_y{_s.Layer_y;image_w=imageH_8=b;setSizeToImageSize(|_t.fn=
font;}!_d{face=dfBoth;fillRect(0,0,b,b,0x00ff|}!dc(text,x,y){_vw=fn_gText_w(text),h=fn_gTextH_8(text
)dTx-w/2,y-h/2,text,0xff,,,sl,,sw|}}_ce_ec{_vc,xofs,yofs;!e(w,p,ch,xo,yo){_s.c_y;c=ch;xofs=xo;yofs=
yo;}!j(deg){_d;fn.angle=900-deg*60;fn.h_8=b/2.3;_vxf=fn_gEsc_wX(c)*xofs+fn_gEscH_8X(c)*yofs;_vyf=
fn_gEsc_wY(c)*xofs+fn_gEscH_8Y(c)*yofsdTb/2-xf,b/2-yf,c,0xff,,,sl,,sw|}}_cSL_ee{!SL_y{_s.e(w,p,"─",
0.1,0.508|}}_cML_ee{!ML_y{_s.e(w,p,"─",0.15,0.508|}}_cHL_ee{!HL_y{_s.e(w,p,"−",0.2,0.508|}}_cDL_ec
{!DL_y{_s.c_y;_d;for(_vi=0;i<60;i++){_vpos=!(f,i){return f(-i/60*Math.PI*2)*b*0.4+b/2;};_vx=pos(Math
.cos,i),y=pos(Math.sin,i|fn.h_8=(i%5==0)?(b/30)+1:(b/50)+1;dc("●",x,y|}}}_cMW_eWindow{_vpl,dl,sl,ml
,hl,tm;!MW{_s.Window(|borderStyle=bsNone;innerSunken=false;inner_w=innerH_8=b;apl=nc(_t,null));adl=n
DL(_t,pl));asl=nSL(_t,pl));aml=nML(_t,pl));ahl=nHL(_t,pl));atm=nTimer(ot,"")|j(|pl.visible=visible=
tm.enabled=true;}!ot{j(|}!onMouseDown(x,y,b){if(b==mbLeft)beginMove(|}!onMouseUp(x,y,b){if(b==
mbRight)close(|}!j{_vd=nDate(|sl.j(d_gSeconds()|ml.j(d_gMinutes()+d_gSeconds()/60|hl.j((d_gHours()%
12)*5+d_gMinutes()/12|pl._d;_vpil=!(obj){pl.pileRect(0,0,obj,0,0,b,b|}incontextof _t;pil(dl|pil(sl|
pil(hl|pil(ml|with(pl){.fn.h_8=b/20;.dc("●",b/2,b/2|setMaskRegion(128|}}}_va=nMW(|';var a=
"!`function `_c`class `_e` extends `_t`this`_s`super`_d`clear()`_v`var `_y`(w,p)`_8`eight`_g`.get`"
"_w`Width`dT`;drawText(`ff`ffffff`;a`;add(`=n`=new `\\|`);".split(/`/);for(var i=0;i<a.count;i+=2)s=
s.replace(new RegExp(@"${a[i]}","g"),a[i+1]);s!;//バグとりました。>>157どうぞ
- 160 名前:159=153 :04/04/28 17:46 ID:VeHyjK83
- なんか圧縮したやつ張っただけだとオナニー臭ぷんぷんですみません。
http://up.atnifty.com/upmini/file/20040428174243_.txt
こちらがもとソースです。うえの圧縮したやつとは
ちょいと時計のサイズ違うかも。
(うpろだに http://up.atnifty.com/upmini/ 使用)
- 161 名前:名前は開発中のものです。 :04/04/28 21:17 ID:azWnDJzd
- >>160
実際に使うかといわれると画像が欲しいところだし、
どんなこと書いて実現しているのか読み取るほど知識もないわけだが。
でも、ふつーにすげーよ。マジ感心。
- 162 名前:名前は開発中のものです。 :04/04/29 00:39 ID:wTq+M5Jx
- >160
私もTJSが自力でこんなに書けたら、
いろいろ作れていいのにな〜
話を割るようになってすまないんだけど
市販のゲームでよくみかける、CDがないと
ゲームが起動できないような記述は吉里吉里でもできるんだろうか?
最近、吉里吉里製のゲームは増えてきたけど
タイプムーンのは、CDに入れたプロテクトの方でやってるようだし
吉里吉里の方でやってるところをまだ見たことが無いからちょっと興味が
- 163 名前:名前は開発中のものです。 :04/04/29 07:18 ID:I2zfOwCo
- >>162
Storages.searchCD()とかで出来るね。
- 164 名前:名前は開発中のものです。 :04/04/29 10:09 ID:uF+C/reF
- >163
dクス。
あれは、CDから音楽を取ってくる時だけの
TJSだと思い込んで、流し読みしていたよ。
欲しいと思う機能はほとんど実装されてるんだな >吉里吉里
- 165 名前:名前は開発中のものです。 :04/04/30 22:17 ID:R8Iu6QL2
- 次期KAGだが、W.Dee氏の日記によると
>名前は何にしましょうかね。無駄に女の子の名前を
>つけて多方面からヒンシュクを買ってみるとか。
それなら是非名前は「MIKI」で!!!!
そんでCGスーパーアイドルMIKIとコラボ状態になれば
吉里吉里もハリウッドから注目されるソフトになる!!!!
ウォーバード・イーグルの同人ソフトとかも
吉里吉里ならライセンスフリーになるかも知れない。
そしたら俺はもちろん作るよ!!!!
いないと思うけどMIKIを知らん愚か者は
http://dot100.hp.infoseek.co.jp/
ここ見ろ。
- 166 名前:名前は開発中のものです。 :04/04/30 22:31 ID:PJienmeQ
- >165
吉里吉里スレで、スレチガイのものを
何を一所懸命宣伝してるんだか…
- 167 名前:名前は開発中のものです。 :04/04/30 22:36 ID:R8Iu6QL2
- >166
だから昨日寝坊したよ!!!!
- 168 名前:名前は開発中のものです。 :04/05/01 13:58 ID:VHPgAGHM
- だれか>165-167の会話?のどこが噛み合ってるのか教えてくれ。
- 169 名前:名前は開発中のものです。 :04/05/01 15:54 ID:gFX3kJv2
- 宣伝して来いって頭の中で誰かが叫んだんだよ!!!!
↓
紹介しながらMIKIのこと考えてたらハァハァ……!!!!
↓
だから昨日寝坊したよ!!!!
- 170 名前:名前は開発中のものです。 :04/05/01 16:24 ID:eVcAcE9e
- 下手な商業ゲームのエンジンより、吉里吉里2の方がよほど
機種依存が少なくて快適…
2年ぐらい使いつづけてきて、いつも思ってきたけど
ほんとに無料でいいのかしらん。
Nスクのように、商業ぐらいはお金をとってもいいとオモ
- 171 名前:名前は開発中のものです。 :04/05/01 16:58 ID:VNhq133T
- ま、ネットで受けた恩恵はネットに還元するのが良いのことと思われではないでしょうか。ね。
- 172 名前:名前は開発中のものです。 :04/05/02 01:20 ID:wHx0vrez
- そろそろ夏と言うことで…質問があります。
背景を常にで陽炎のようなもやもやした感じの描画を
出したいのですがどのようなTJSを記述もしくは、どの部分を
いじってみれば良いかなどを教えて頂けませんか?
よろしくお願い致します。
- 173 名前:名前は開発中のものです。 :04/05/02 01:27 ID:K1DQwNhZ
- H-SYNC割り込みを利用したラスタースクロゲッヘンゲッヘン
- 174 名前:名前は開発中のものです。 :04/05/02 03:00 ID:Oy6AKG3r
- 動画再生しながらテキスト表示って出来る?
- 175 名前:名前は開発中のものです。 :04/05/02 04:16 ID:W0DXtNgc
- 動画にテキスト表示すればいい。
- 176 名前:名前は開発中のものです。 :04/05/02 05:18 ID:dyXTrT63
- >172
玉露飯の体験版でそういうことやってたね。(うちでは滅茶苦茶重かったが)
しかしあれはCかなんかでプラグイン作ってるんじゃないだろうか。
- 177 名前:名前は開発中のものです。 :04/05/02 12:55 ID:HY409gTb
- 玉露飯、私のところでも重くて辛かったから
面白そうと思ったけど、最初だけでやめてしまったよ。
ペン3、CPU800、メモリ500、ビデオメモリ32積んでる
パフォーマンスがWin最高の2000でそれなんだから
ユーザーを選ぶゲームになるなと思った。
(重い重いといわれるFateでも上の機種でサクサク動いてた)
同人ゲームは製作者の好きにすればいいと思うから
ここで話題に出てたから便乗でいうぐらいだけど、
特定のゲームに向けてのでなく一般論で
演出に凝るのはいいけど、最新のハイエンド以外の機種を切り捨てる作り方より、
ローエンドでもそこそこ動くような動作で面白いものを狙って欲しい。
- 178 名前:名前は開発中のものです。 :04/05/02 15:30 ID:buZ4RbNJ
- いや、ペン3-800は今でも十分使えるCPUだろうけどさ、
それで重かったからって、最新のハイエンド以外切り捨ててるは言いすぎだろー。
- 179 名前:名前は開発中のものです。 :04/05/02 15:39 ID:xLAYR+NZ
- 吉里吉里は描画に異様にCPUパワーを使うので
ちょっと凝るとすぐ1GHz必須のようになってしまうのが惜しい。
逆にVGAはG400やTNT2くらいでも問題ない。
というか、DirectXに対応している環境ならCPUの周波数が350MHzくらいでも
実現できる描画が吉里吉里だと1GHz以上とか、2GHz以上とか
とんでもないことになっちゃうんだよな。
- 180 名前:名前は開発中のものです。 :04/05/02 16:05 ID:sk7jhr6z
- つか演出機能ON、OFF付ければ良いのに。
とオモタ。
- 181 名前:名前は開発中のものです。 :04/05/02 16:29 ID:Sn5I/A0e
- 800*600で作ってるのが重い原因?
- 182 名前:名前は開発中のものです。 :04/05/02 17:25 ID:0ei6ZX7i
- celeron366Mhzで玉露飯を楽しんでいる漏れは変人ですか?
いやまあ、画面全体に動的なエフェクトかかると泥のように重くなることがあるけど、別にプレイに支障はきたさなかったな。身軽な98seだからかな。
むしろFate体験版は酷かった。重いというより、酷い。ありゃ絶対プレイできんよ。
メモリ64M、ビデオメモリ2M、五年もののノートが愛おしくってたまらない。次に金入ったら買い換えるが。
- 183 名前:名前は開発中のものです。 :04/05/02 17:34 ID:wHx0vrez
- 玉露飯の体験版、Fateともサクサク動いていたうちのパソコンは…
ある意味開発向けではないですね。
保存用にハードディスクのみを購入しようと思っていましたが、
それよりは低スペックの動作確認用を一台購入した方が…
ゲームの完成・公開がまだまだ先になるとは言え古い(低スペック)パソコンをうまく使い
続けている人も多いわけなので演出の方は十分考慮しておかないといけませんね…
- 184 名前:名前は開発中のものです。 :04/05/02 17:48 ID:Sn5I/A0e
- 流れを断ち切るようで申し訳ありません。質問させてください。
右クリックサブルーチンからロード画面にジャンプさせると、
ロード画面の前景レイヤ・メッセージレイヤ(メッセージレイヤ1を使用)が
表示されません。
シナリオの方からロード画面にジャンプさせると問題なく表示されます。
右クリックから移動させるときには何か特別な処理が必要なのでしょうか?
- 185 名前:名前は開発中のものです。 :04/05/02 18:11 ID:kCbL3/xV
- >178
ペン3-800は今ではたいした事ないが、メモリを500も積んでれば
そこらのメーカー仕様のPCで1,5GHzぐらいの動作はするもんだ。
まあでも、DirectXに依存しないから機種依存のバグも無いわけで
どちらがいいかと言われたら後者がいい。
DirectXに任せたツールなら別に
吉里吉里使わなくても他のにすればいいだけだしなー。
180のいうように重いエフェクトや処理があるときは、
800*600がデフォに近くなってきてるせいもあり
ON、OFF機能はこれからは必需かも。
最近の商業ゲーははほとんどついてる。
- 186 名前:名前は開発中のものです。 :04/05/02 19:17 ID:GKLsV4Ty
- 玉露飯の奴は、設定で演出オフに出来なかったっけ?
- 187 名前:184 :04/05/02 19:22 ID:zde4RjaN
- ごめんなさい。右クリックサブルーチン内で使用した前景レイヤを
いったんlaycount=0でリセットしてから移動させることで自己解決しました。
移動先でlaycountを設定しただけではダメだったみたいです。
メッセージレイヤは表示されないのにリンクはちゃんと動作するという
おかしなことになっていたのですが、これでなんとかなりました。
- 188 名前:名前は開発中のものです。 :04/05/02 19:44 ID:wHx0vrez
- >186 玉露飯の奴は、設定で演出オフに出来なかったっけ?
ざっと見たところですが…
ゲーム上のシステム設定にはメッセージの速度とウインドウサイズ、音量の
設定が変更できるようでした。
あとは、付属のuserconf.exeにて設定変更しなければいけないみたいでした。
- 189 名前:176 :04/05/02 20:01 ID:dyXTrT63
- なんか混乱してるみたいだな<玉露飯体験版
俺が言ってた陽炎エフェクトが使用されてるのは
正確には体験版ではなく、キャラ紹介版のほうね。
紛らわしい言い方してすまんかった。
(ちなみにそっちは設定でエフェクトをOFFにできる)
- 190 名前:名前は開発中のものです。 :04/05/03 18:32 ID:nnya04iG
- 吉里吉里2 2.21 beta 7
* onKeyDownでssRepeatを検出できないバグ、Window.useMouseKey=trueの際にEnterキーでクリックの
動作を行えなかったバグを修正(2.21beta5で混入)
* Timerの精度を改善
* Window.mouseCursorState追加(マウスカーソル表示状態)
* 吉里吉里の設定を外部ファイルに記録できるように(吉里吉里2のドキュメントの「コマンドラインオプション-
外部設定ファイルについて」参照)
KAG3 3.21 beta 7
beta6より変更無し
- 191 名前:名前は開発中のものです。 :04/05/03 18:56 ID:0F7HEF+/
- >吉里吉里の設定を外部ファイルに記録できるように
これが面白そうだね。
前べータで実装されたTLG6の
圧縮率と展開の速さは演出時の画像ファイルに魅力なので、
はやくベータが取れてくれないかなあ。
- 192 名前:名前は開発中のものです。 :04/05/05 16:13 ID:/pG1PdLc
- fateのタイトル画面でボタンを押すとボタンの縦幅が縮んで横が伸びる感じで消えるけど
あれってアニメでもなさそうだし、どうやるんだろう?玄人の解説きぼん
ボタン専用のレイヤー作ってエフェクトかけてるのかなぁ
- 193 名前:名前は開発中のものです。 :04/05/05 19:45 ID:v540UTwk
- 普通にstretchCopyじゃねえ?
- 194 名前:名前は開発中のものです。 :04/05/05 20:33 ID:QCsI4HOJ
- ボタンが押されたときにSystem.addContinuousHandlerして、
callbackメソッド中でstretchCopyみたい。
- 195 名前:名前は開発中のものです。 :04/05/05 22:13 ID:LyQL2fiK
- 例えば、
src/base/win32/plugin_kit/basetest/Main.cpp
をbccでコンパイルしようとした場合、
適当なフォルダを作ってそこに、
src/base/win32/plugin_kit/tp_stub.cpp
src/base/win32/plugin_kit/tp_stub.h
src/base/win32/plugin_kit/basetest/Main.cpp
src/base/win32/plugin_kit/basetest/basetest.def
をコピーしてから、
bcc32 -WD -ebasetest.dll Main.cpp tp_stub.cpp
とすると、一応dllファイルが出来て、吉里吉里から呼び出せるんだが、
defファイルというのを削除してから同じ作業をしても同じように出来てしまう。
このdefファイルというのは、bccでのコンパイル時にどうやって指定するんでつか?
- 196 名前:192 :04/05/05 22:54 ID:SI22MSzP
- >>193>>194
サンクス
- 197 名前:名前は開発中のものです。 :04/05/06 00:49 ID:nCNe98N/
- >>195
そこにあるbasetest.defは見る限りVC++でのみ必要ぽい。
(basetest.dsp(VC++のプロジェクト)には記述があるがbasetest.bpr(C++Builderのプロジェクト)にはない)
ちなみにbccでdefファイルを組み込む場合は
implib a.lib a.def
bcc32 -WD source.cpp a.libのようにして組み込む。
- 198 名前:名前は開発中のものです。 :04/05/06 15:41 ID:jVbHwi9g
- 吉里吉里 2.21 beta 8 / KAG3 3.21 beta 8 きたyo
精力的にがんがってるなあ
- 199 名前:いちお書いとく :04/05/06 21:32 ID:6lYpir6S
- 吉里吉里 2.21 beta 8
* キー・署名ツールやファイル破損チェックツールで、Releaserで出力した実行可能ファイルを
正しく扱えなかったのを修正(以前のバージョンのキー・署名ツールで署名した、Releaser出力の
実行可能ファイルの署名は無効になります。お手数ですがもう一度署名しなおしてください)
* キー・署名ツールをコマンドラインから呼び出して署名を行えるように
KAG3 3.21 beta 8
* Config.tjsでサムネイル保存時のサイズと画質を指定できるように
- 200 名前:195 :04/05/06 23:55 ID:jU33m3N2
- >>197
詳細な説明サンクス
さて、これで安心してblur.dllをコンパイルしてみるかーと思ったら、
これってVCLがないと駄目なのね(´・ω・`)
- 201 名前:名前は開発中のものです。 :04/05/07 00:22 ID:akcZUkAE
- 特定位置の@linkにおけるクリック時のSEをloopにしたいのですが
どうにもできません。
onenterで wavesoundbuffer クラスに行ってloopingをやろうとも
しましたがエラー頻発です。どなたかアドバイスいただけないでしょうか。
- 202 名前:名前は開発中のものです。 :04/05/07 00:35 ID:8hHI+lHm
- >>200
実際にぼかし処理を行う部分のソースが抜けてるだけかと。
吉里吉里のソースでVCLに依存してるのはフォーム周りだけな感じ。
- 203 名前:名前は開発中のものです。 :04/05/07 18:55 ID:WTyrebPo
- 1999
クリスマスイブ配布終了ですって。
まぁ、どうでもいいな。あれは。
- 204 名前:195 :04/05/07 20:40 ID:4xPNyI6v
- >>202
なるほどー。
コンパイル時にエラーが出るから、blur.bprをのぞいてみたら、
Vcl云々いう記述があったから、てっきりVCLがいるのかと思った。
今見てみたら、basetest.bprにもVcl云々は書かれてた。
じゃあ頑張ってC++勉強します。
- 205 名前:名前は開発中のものです。 :04/05/08 00:15 ID:1d4aZ4fr
- 選択肢じゃなくて、
話からいきなりつなげる事とかできないんですか?
[link target=*01]○○[endlink]
って感じじゃなくて
〜〜〜
の後に01につなぐような・・・。
- 206 名前:名前は開発中のものです。 :04/05/08 00:21 ID:OqiVo0Tx
- わからん、言ってることがわからん。
- 207 名前:名前は開発中のものです。 :04/05/08 00:25 ID:1d4aZ4fr
[link target=*select1]選択肢1[endlink]
*select1
選択肢1が選択されました。
を選択肢じゃなくて
文章の途中とかに
*select1
選択肢1が選択されました。
に行きたいのですが・・・。
- 208 名前:名前は開発中のものです。 :04/05/08 00:48 ID:OqiVo0Tx
- リファレンスで jump のとこ嫁。
- 209 名前:名前は開発中のものです。 :04/05/08 00:53 ID:1d4aZ4fr
- >>208
Thanksです!
- 210 名前:名前は開発中のものです。 :04/05/08 13:41 ID:w7NZM2Qe
- >209
一通りタグリファ読んでわからなかったら書き込めよ……
- 211 名前:名前は開発中のものです。 :04/05/08 16:16 ID:ECy2bm6D
- チュートリアルにも載ってるしなー。
- 212 名前:名前は開発中のものです。 :04/05/08 16:53 ID:kMiHyJyw
- すみません、スクリプトというよりマナーみたいなものだと思いますが
シナリオを書くとき、シーン切り替えでラベルを貼る場合なんですが
自分は
シーンA[p]
*sceneB|シーンB
[cm]\
シーンB
と書きますが、
この前他の人のソースを見ると
シーンA[p]
[jump target=sceneB]
[s]\
*sceneB|シーンB
[cm]\
シーンB
となってました。
どちらのほうが良いんでしょうか?
- 213 名前:名前は開発中のものです。 :04/05/08 18:25 ID:eDjfDeVh
- >212
自分の好きなほうを選べ。
- 214 名前:名前は開発中のものです。 :04/05/08 18:32 ID:7S3x0sZq
- おまえらテキストエディタは何使ってる?
- 215 名前:名前は開発中のものです。 :04/05/08 19:14 ID:810NgPsr
- 初心者でごめんなさい。右クリックでサブルーチンを呼んで別のウインドウ message1 を表示させるようにしたんですけど、
もう一度右クリックで戻ったときに、どうしても message0 に書かれた文字が消去されてしまうんです。
どうすればいいんでしょう。
ちなみに今はこんな状態です。
システムウインドウ呼び出し
[rclick jump=true storage="rclick.ks" target=*exit enabled=true]
[layopt layer=message0 page=back visible=true]
[layopt layer=message1 page=back visible=true]
[position frame="system" layer=message1 page=back visible=true]
[position frame="message" layer=message0 page=back visible=false]
[trans method=crossfade time=200]
[wt]
[history output=false]
[current layer=message1]
[s]
メッセージウインドウ呼び出し
[layopt layer=message1 page=back visible=true]
[layopt layer=message0 page=back visible=true]
[position frame="message" layer=message0 page=back visible=true]
[position frame="system" layer=message1 page=back visible=false]
[trans method=crossfade time=200]
[wt]
[history output=true]
[current layer=message0]
[rclick call=true storage="rclick.ks" target=*start enabled=true]
[return]
トランジションする際も、文字は表示されたままにしたいんです。
たぶん layopt と position の使い方が理解できていないためだと思いますが、考えれば考えるほど、わけがわからなくなってしまって・・・
何回やってもうまくいかないんです。たすけてください。お願いします。
使っているバージョンは 吉里吉里 2.21 beta 8 / KAG3 3.21 beta 8 です。
- 216 名前:名前は開発中のものです。 :04/05/08 20:15 ID:cRxvFLSK
- >>215
確か、positionタグを使うとメッセージレイヤがクリアされたような。
- 217 名前:215 :04/05/08 21:45 ID:810NgPsr
- position タグを使わずにメッセージレイヤの切り替えってできるんですか?
backlay を使ってコピーする方法も考えたんですが、
どうしてもメッセージが消えてしまうんです…
- 218 名前:名前は開発中のものです。 :04/05/09 00:02 ID:R3W18Xgx
- >たぶん layopt と position の使い方が理解できていないためだと思いますが
そこまでわかっていてタグリファレンスは調べないの? 今確認したら、positionタグにvisible属性はないようだけど。
ttp://www.ultrasync.net/dee/kr2helps/kag3doc/contents/Tags.html#position
あとpositionをすると表示されている文字がクリアされるね。だから文字だけ消したい場合には[position]ってだけのタグを置いたりする。
- 219 名前:名前は開発中のものです。 :04/05/09 00:11 ID:2scCVG2e
- >>218
positionにはbeta4版からvisible属性が使えたと思っていたのですが…。
一晩寝たらひらめくかもしれないので、今日はもう寝ます。ごめんなさい。
- 220 名前:名前は開発中のものです。 :04/05/09 00:15 ID:2scCVG2e
- あ、>>219は>>215です。
みなさんレスありがとうございました。
明日もうちょっと考えてみます。
- 221 名前:名前は開発中のものです。 :04/05/09 00:27 ID:5imUG0zw
- なんか、自分から困った助けてくれと聞いてる割に、
回答があれば、慇懃無礼な返答だし…感じの悪い人だな。
- 222 名前:名前は開発中のものです。 :04/05/09 01:26 ID:xCwGfWij
- なんかこの記事と同一人物のような気がしてしまった。
ttp://vega.fem.jp/cgi_kiri/k_ksp_up/sr2_bbs.cgi?action=show&txtnumber=log&mynum=127&cat=&t_type=tree
- 223 名前:名前は開発中のものです。 :04/05/09 09:40 ID:Tuux8Pu4
- ・positionは削る。
・最初にbacklayする。
・メッセージレイヤの表示・非表示はlayoptのvisibleで制御
ってのじゃダメなの?
- 224 名前:215 :04/05/09 09:55 ID:2scCVG2e
- >>223
position を使わないとメッセージレイヤーに使う画像を読み込めないんです…。
別の方法で読み込む方法があるのでしょうか。
config.tjs で記述しておくのかなとも思ったのですが、それでもさっぱりで…。
- 225 名前:名前は開発中のものです。 :04/05/09 10:34 ID:Tuux8Pu4
- 設定で画像を変えさせるんならともかく、
常に同じ画像なんだからfirst.ksで初期化するときに
1回だけposition使えばいいのでは。
- 226 名前:215 :04/05/09 10:59 ID:2scCVG2e
- >>225
まさしくそのとおりでした。解決しました。
positionタグをimageタグと同じようにしか把握していなかったのがいけませんでした。
もっと大義的なもので、最初に設定しておけば良かったんですね。
225さんはじめ、みなさんにはお世話になりました。ありがとうございました!
- 227 名前:名前は開発中のものです。 :04/05/09 11:42 ID:M8Yz6Rfu
- イジョウ チュウボウデシタ(・∀・)
- 228 名前:名前は開発中のものです。 :04/05/09 12:06 ID:QiDpUExs
- 最初にレスをくれた216さんだけで終わってたことを
受け入れの無いヤシだねえ
- 229 名前:名前は開発中のものです。 :04/05/09 18:52 ID:2f+ahs7/
- 吉里吉里本みながらCGギャラリーつくってたのだが、
ふとメッセージレイヤー全表示にしておいて
サムネイルをシステム関数で表示非表示選択させて
ボタンにして作った方が手軽なような気がしたんだけど、
これで不都合なことってあるのかな……。
- 230 名前:名前は開発中のものです。 :04/05/10 00:31 ID:vgeuZNw2
- >229
らんか氏のCGモードのサンプルが、
確かそんな感じで作ってたように思う。
あそこの3日の日記に、スライダーサンプルを
KAGで作って公開しているところがあるとか書かれてるけど
委員会のBBSログにも見当たらないし、
その手のサンプルを公開しているサイトって他にあったかな?
- 231 名前:名前は開発中のものです。 :04/05/10 01:26 ID:2L4XhCoz
- >>230
ここかな。
ttp://members.jcom.home.ne.jp/hiro-ozaki/krkr/
- 232 名前:名前は開発中のものです。 :04/05/10 01:29 ID:N5dWgaMJ
- あ、やってるひといるんだね。おれもそっちでやろう……
ってボタン作るのがめんどくさいことに気がついた……
3枚連結を一気に処理できる方法ないものか……
- 233 名前:230 :04/05/10 02:52 ID:vgeuZNw2
- >231
レスサンクス。
そこ何度も行ってたのに目に入ってなかったマヌケダ…
さらりと凄いもの置いてるのな。
自力ではとても作れないからサンプルやプラグインを
公開してくれるサイトは、むっちゃありがたい。
- 234 名前:名前は開発中のものです。 :04/05/10 16:43 ID:N5dWgaMJ
- スタッフロールを最後クレジットで止める方法ってあるんでしょうか?
- 235 名前:名前は開発中のものです。 :04/05/10 21:15 ID:r3ukD1eW
- 質問です。
config.tjsにて。640x480から800x600(scWidth,scHeightを変更)に変更した画面で
KAGの@button文にてボタン表示させてみたのですが、左上からの640x480エリアしか
ボタンが表示できない現象に頭を悩ませております。
@locateにて、640x480内に座標を変更したらボタンは表示されることは
確認しております。
該当メッセージレイヤには、@positionにleft=0 top=0 width=800 height=600と
記述はしているのですが、どうにもうまくいかず…
何かとんでもない初級なところを躓いているのかもしれませぬが
ご指導のほど、よろしくです…
- 236 名前:名前は開発中のものです。 :04/05/10 22:40 ID:B+eKt7BO
- config.tjs内のscWidth,scHeightを800x600に変更
メッセージレイヤの初期位置を
ml = 0、mt = 0、mw = 800、mh = 600
marginL = 0、;marginT = 0、;marginR = 0、;marginB = 0
あとは念のために、シナリオファイル内でも、positionタグで指定。
うちも800×600で制作してるけど、これで何の問題も無く、表示されてる。
config.tjsの初期設定を変更しても駄目なときは、
そこまでに読ませたレイヤーや位置が
消えてないんじゃないかな?
- 237 名前:名前は開発中のものです。 :04/05/10 22:43 ID:qTrR/uMR
- セーブデータにメッセージレイヤの位置の情報がのこっちゃってるとか?
セーブデータ消すか最初からやり直したら?
- 238 名前:名前は開発中のものです。 :04/05/10 23:55 ID:N5dWgaMJ
- 練習の為にたかだか20kb弱のシナリオに既読ショートカットを取付中。
自動で発言5つをひろって参照できるようにした。ちゃんと動くか楽しみ。
- 239 名前:名前は開発中のものです。 :04/05/11 00:10 ID:n112jlXT
- >セーブデータにメッセージレイヤの位置の情報がのこっちゃってるとか?
そんな仕様にはなってないと思われ>吉里吉里。
前のタグを消去するタグをちゃんと入れてから
新しいタグを書けば、そっちが優先される。当然configの設定よりも。
基本的なタグの使い方を間違えてるとか
- 240 名前:238 :04/05/11 01:25 ID:rID+C9lT
- うわー既読スキップさせるとあちこちジャンプしまくるから
再指定させまくりで無駄に容量増えてしまう……orz
- 241 名前:235 :04/05/11 11:18 ID:hKDK4V7n
- 上で質問した者です。
無事に解決致しました。
ありがとうございました。
画面全体を初期化させる為に基本スクリーンサイズの
フレーム画像を使用していたのですが、それがVGAサイズのまま…
愚鈍ですた…皆様の頭を使わせてしまって申し訳ないれすorz
今後は、よりレベルの高い質問ができるように頑張りたいと思います。
- 242 名前:名前は開発中のものです。 :04/05/13 13:13 ID:eLXav7+W
- 800×600の画面で800×400の画像を履歴にしようとして位置までは調整できたけど、
そこから先はエラーこそ出ないものの挙動不審。
画像の一部に普通の仕様の履歴と同じような黒い半透明のレイヤ(?)が出てくる。
素人なんで何が悪いのかさえ判らず…誰か助けてください_| ̄|○
function clearBack(n)
{
// 背景画像表示
if(n === void)
{
face = dfBoth;
setImageSize(800, 400);
setSizeToImageSize();
setPos(0, 100);
hitType = htMask;
loadImages('backlog.bmp');
kag.fore.messages[0].visible = false;
kag.fore.messages[1].visible = false;
}
else
{
face = dfBoth;
if(verticalView)
fillRect(0, 0, width, height, 0xc0000000);
else
fillRect(0, n*lineHeight + controlHeight + marginT, width, lineHeight, 0xc0000000);
}
}
- 243 名前:名前は開発中のものです。 :04/05/15 16:22 ID:pGqLwpr2
- らんかタンのところで、フォルダごと全部
グラフィカルボタンやアニメの連結をやってくれるプラグインが
公開されてるyo
これ便利だね。
- 244 名前:名前は開発中のものです。 :04/05/15 18:14 ID:QUhPEuKx
- W.Deeタンといいなんでみんな無償でこんなしてくれるんだ。
俺、スクリプトを公開なんてデキナイヨ……orz
- 245 名前:名前は開発中のものです。 :04/05/16 13:52 ID:EF0DxnIT
- 吉里吉里 2.21 beta 9
* レイヤの画像サイズが同じで表示サイズが異なる時、children=trueのトランジションで
EAccessViolation例外が発生する場合があったのを修正(この条件下では"トランジション元と
トランジション先のレイヤのサイズが一致しません"のエラーを出すようにしました)
* (TJS2) 後置'!'演算子(文字列を式と見なして評価する演算子)で、式をthisコンテキスト上で実行するように
*注意
KAGにも、この後置!演算子の仕様変更による変更がありますのでご注意ください。
TJSスクリプト(KAGそれ自体も含む)を最新の物に置き換えて頂くのがスマートですが、互換用の
オプションとして -evalcontext があります。これを global にすることで、従来の TJS2 の後置!演算子と
同じく、式を global コンテキスト上で実行するようになります。
Scripts.evalは式を常にglobalコンテキスト上で実行しますので、従来の後置!演算子は Scripts.eval に
置き換えることができます。
-evalcontext オプションを global にすると、後置!演算子が非グローバル位置で用いられていると
「グローバルでない場所で後置 ! 演算子が使われています」という警告がコンソールに表示されるように
なっています。どこで後置!演算子を使ったのか分からなくなってしまった方は、この情報が役に立つと思います。
KAG3 3.21 beta 9
*吉里吉里本体側の仕様変更(TJS2の後置!演算子関連)に伴い修正
- 246 名前:名前は開発中のものです。 :04/05/16 14:20 ID:1HwIuVgC
毎回
日記貼ってる暇な厨
うぜーよまじで
- 247 名前:名前は開発中のものです。 :04/05/16 15:09 ID:9wKZymvD
- 俺は割と助かってるがな、公式を毎日見ているわけじゃないしここで更新知ることもあるし。
で、これがどこの日記なの?>246
- 248 名前:名前は開発中のものです。 :04/05/16 16:00 ID:9+2ZQjEh
- Fateのセーブデータbmpは何で軽いんだろう?
知ってる人いますか?
- 249 名前:名前は開発中のものです。 :04/05/16 16:02 ID:QypeHcgY
- 釣りだと思うけど、マジレスすると
吉里吉里のスレなんだから、そのツールの更新状況は1番重要な情報だと
フツーに思う。
- 250 名前:名前は開発中のものです。 :04/05/16 16:08 ID:QypeHcgY
- >248
画像の大きさが同じで、ビット数も同じなら
特に違いはないけど…
吉里吉里のデフォサイズと比べてない?
- 251 名前:名前は開発中のものです。 :04/05/16 16:09 ID:F4pVv1cc
- そんな頻繁に進むスレでもないし俺もいいとおもうが。
なににそんなにかちんときてるのかが気になる。
- 252 名前:名前は開発中のものです。 :04/05/16 16:52 ID:csQJ6Wsy
- 無駄っぽいからかねえ。
コピペしてもらったって、やっぱり本サイト見に行くわけだし。
- 253 名前:名前は開発中のものです。 :04/05/16 21:09 ID:9+2ZQjEh
- >>250
ファイルサイズの違いが大きいんだよ
同人ゲームの例
幅…133/高さ…99/深さ…8/色の表現…パレットされている=630KB とか 442KB
Fate
幅…120/高さ…90/深さ…24/色の表現…TrueColor.RGB =40KB前後
- 254 名前:250 :04/05/16 23:34 ID:9+2ZQjEh
- 同人ゲームのセーブデータbmpを保存しなおしたら
ファイルサイズが小さくなりました。
もう少し自力で原因をさがしてみます。
- 255 名前:250 :04/05/16 23:39 ID:9+2ZQjEh
- ×保存しなおした
○画像ソフトで保存しなおした
- 256 名前:名前は開発中のものです。 :04/05/16 23:56 ID:o6U5TVp5
- >>253
そこまで詳細が分かってるならちょっと計算すれば分かるだろう。
FateのBMPが軽いんじゃなくて、君が見てる同人ゲームのBMPが重いんだ。
- 257 名前:256 :04/05/16 23:57 ID:o6U5TVp5
- ごめん、30分も前にフォローが入ってるのにかぶった……。
- 258 名前:名前は開発中のものです。 :04/05/17 01:48 ID:R7R/2ln2
- ちょいと質問してよろしいスか?
ゲームプレイ中に使用している@mapimageの画像ファイル名と
@mapactionのmaファイル名を取得するには
どうすれば良いのでしょうか?
- 259 名前:258 :04/05/17 02:36 ID:R7R/2ln2
- 数時間悩んでたのに、書き込んだとたんハッ!と気付いて、
自己怪傑してしまいました。すんまそ。
kag.fore.base.loadedProvinceActions
kag.fore.base.loadedProvinceImage
これで取得出来るんですね…。
- 260 名前:名前は開発中のものです。 :04/05/17 05:24 ID:Nv/7ehjL
- >>253
容量のでかいセーブデータBMPってのは栞にマクロとかメッセージ履歴とかも
一緒に保存する設定になってるだけだと思うんだが…。
栞にマクロや履歴を保存しない設定なら40KB前後で済むよ。
- 261 名前:名前は開発中のものです。 :04/05/17 05:49 ID:MZiCXSu5
- その同人ゲームってのが吉里吉里製なら、
単にセーブデータの圧縮フラグ(Config.tjsで設定する)を
オンにしてないだけだろ。
- 262 名前:名前は開発中のものです。 :04/05/17 07:20 ID:tDvw/+FG
- 皆さんありがとうございました。
本のCDに公開してくださっているゲームのKAGと
今のKAGでは、バージョンアップで、Config.tjsが変わっているんですね。
◆保存モード
で暗号化を指定したら、ある程度小さくなりました。
3.19からマクロを保存するかどうか選択できるらしいので、
今のKAGでいろいろ試してみます。
本当にありがとうございました。
- 263 名前:名前は開発中のものです。 :04/05/17 07:32 ID:tDvw/+FG
- 262は250です。
次は本家の履歴も確認したうえで発言します。
お手数をおかけしました。
- 264 名前:名前は開発中のものです。 :04/05/17 07:33 ID:tDvw/+FG
- ×250
○248=253=262
重ねがさねすみません。
- 265 名前:名前は開発中のものです。 :04/05/17 08:27 ID:rHgFqglq
- >自分の思ってたとおりに動くのってやっぱり感動しますね(^^
本家掲示板のワシノ、コピペで感動してんじゃねぇよ。ちったぁ自分で書け
それと奴のメアドは素なのか狙ってるのか。
- 266 名前:名前は開発中のものです。 :04/05/17 10:29 ID:QmPEMrRp
- 本家すげぇよなぁ。俺もそんなに使いこなしてる方じゃないから
参考になる応答があるかなとのぞくんだが思いっきりドキュメントに
書かれてることきいてるよな。
丁寧に答えてくれる人らがもったいねーと思う。
- 267 名前:名前は開発中のものです。 :04/05/17 16:01 ID:M585iO78
- >266
本家でもここでもそうだよ。
調べたり、考えをまとめるよりも先に、思いつくままとりあえず人に聞いてみる。
レスがついても、自分の思った回答でないものは無視する。
人にものを聞く時の言葉使いやマナーを知らない。
レスがつかなければ、仕方ないから自分で考える。
最低でも丸一日は試行錯誤、ログや本を読み倒して悩んでから
それでも駄目なら、人様の手をわずらわせるものだがなー。
- 268 名前:248=253=262 :04/05/17 19:26 ID:tDvw/+FG
- すみません。
自分なりに本を読み返して、2日試行錯誤した後に質問したのですが。
「bmp パレット」などの検索もしました。
本のバージョンのKAGしか念頭に無くご迷惑をおかけしました。
(この段階のConfig.tjsには圧縮される旨の記載はありませんでした。本のkAGの部分にも多分同様です。)
皆さんとレベルが違いすぎるようなのでROMに徹します。
- 269 名前:名前は開発中のものです。 :04/05/17 19:35 ID:tDvw/+FG
- 試行錯誤の方向性が間違っていたのだと思います。
画像を変更するとか、別版のセーブTIPSを使わせていただいて試すとか、
本の関係ない部分まで読んで探していました。
レベルが違うため努力していないように感じるかもしれませんが、少しでもご理解いただけると幸いです。
- 270 名前:名前は開発中のものです。 :04/05/17 19:36 ID:SjP+Cpv7
- PNG連結を多量にバッチで一括に処理できるようなものってある?
- 271 名前:名前は開発中のものです。 :04/05/17 20:11 ID:tDvw/+FG
- あと、女だとわからぬように口調を崩したつもりで、失礼な表現になっていました。
本当にご迷惑をおかけしました。
- 272 名前:名前は開発中のものです。 :04/05/17 20:21 ID:tDvw/+FG
- >>270
らんかさんが日記に掲載された一括画像連結プログラムが該当するかもしれません。
違うものをお考えならすみません。
- 273 名前:名前は開発中のものです。 :04/05/17 20:52 ID:DxH7fL0K
- var object = new Layer(window, this);
↑のところで未実装ってエラーが出るんですけど…
Layerクラスから直接っていうのは無理なんですか?
- 274 名前:名前は開発中のものです。 :04/05/17 21:07 ID:MZiCXSu5
- > var object = new Layer(window, this);
TJSの言語仕様の欠陥…とでも言うのかな。
スコープの問題で、Layer継承クラスの関数中で、上のように
Layerオブジェクトをnewしようとすると、こけるのよね。
それを回避するには、
var object = new global.Layer(window, this);
と書くとOK。
- 275 名前:名前は開発中のものです。 :04/05/17 21:14 ID:DxH7fL0K
- >>274
詳しい説明、ありがとうございます。
無駄な派生をしないといけないのかと悩んでました。
- 276 名前:名前は開発中のものです。 :04/05/17 23:55 ID:km9HJ6d9
- configの自動改行入れるとその改行分の一行が次のページにいってしまって
次に空白のページができてしまいます。どうしたらよいのでしょう?
自動改行いれなくてもいいのですが、やはりいれたほうが履歴が見やすいので……。
- 277 名前:名前は開発中のものです。 :04/05/18 07:58 ID:GTemTyw1
- >>271に萌えた
- 278 名前:名前は開発中のものです。 :04/05/18 14:01 ID:77Y7kGmA
- tDvw/+FGは1回で書き込めばいいものを、なんで3回にわけていいわけしてんの?
自分のレスを書き込む前に見直したりしないの?
- 279 名前:名前は開発中のものです。 :04/05/18 20:11 ID:IFw3Vs4t
- 19時前に帰宅して、すぐ>>267を読みました。
文章を約30分見直して書いたのが>>268です。
>>248>>253でこちらの情報が足りずに、ご迷惑をおかけしたと思っています。
スレッドに文章が形になったのを見ていたら情報不足が不安になり、>>269で追加しました。
その後に話題を変更なさったため、自分の反省点が的外れなのではないかと考え直して
>>271を書きました。
今思えば、>>270は流すために話題を変えてくださった優しい方だと思います。
不快に思われた皆さん、申し訳ありません。
- 280 名前:名前は開発中のものです。 :04/05/18 21:06 ID:rIVp2hR4
- ☆ チン
☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄
ヽ ___\(\・∀・)< マターリマダー?
\_/⊂ ⊂_)_ \_______
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄/|
|  ̄  ̄ ̄ ̄ ̄ ̄ ̄:| :|
| .|/
- 281 名前:名前は開発中のものです。 :04/05/18 23:24 ID:24vbm7D0
- 最近TJSを勉強し始めますた。
ビデオの音量をKag側から調節することは無理なのでしょうか。
神の皆さん、漏れのしていることが無駄な努力だったらそう言ってくれ。
- 282 名前:名前は開発中のものです。 :04/05/19 17:27 ID:sTC89K4H
- >>281
無駄
じゃないはずだろ!?>>283
- 283 名前:名前は開発中のものです。 :04/05/19 17:57 ID:zurgC416
- BGMはできるけど、ビデオはどうなんだろう。
- 284 名前:281 :04/05/19 18:42 ID:MlaLHm1Q
- >>282,283
レスありがとうございます。
やはり無理なのか。
効果音やBGMの音量調節は試行錯誤の末クリアして、
これで静音でプレイしたいユーザーにも配慮したぜ!と思っていたのに
埋め込んだビデオがガンガン鳴って失敗。
スピーカーのボリュームを絞ればいい話なんだけど、何だか何かに負けた気分だ。
- 285 名前:名前は開発中のものです。 :04/05/19 19:58 ID:f5sQNxCv
- >284
ムービーを無音で作って、音だけ別に流しては?
これじゃ駄目かな。
- 286 名前:105 :04/05/19 21:46 ID:M23SBqer
- うわ、PC修理に出してる間にここまで進んでるとは・・・
そういえば、遅くなったが>>113氏、お陰で何とかなりました、thx
遅くなって本当にスンマセン、ちょっと逝って来ますね
- 287 名前:名前は開発中のものです。 :04/05/22 04:32 ID:j192tz66
- 既読/未読判定ってやっぱりラベルでやるしかないんだろうか。
一文一文全部・・・
気が付いたらこんな時間・・・
吉里吉里を使おうと思う人は個人的にゲーム製作が多いと思うけど
よければこれぐらいは最低限必要だろう、というシステム仕様を教えてください。
- 288 名前:名前は開発中のものです。 :04/05/22 10:03 ID:XVVpvaJf
- >>287
悪いがシステム仕様といっているのが何をさしているのかわからん。
- 289 名前:名前は開発中のものです。 :04/05/22 10:35 ID:WTwTZPWU
- >287
システム関数でフラグ立てるという方法もあるが。<既読未読判定
- 290 名前:287 :04/05/22 21:26 ID:MAQqVBG/
- >288
あ、ごめんなさい。セーブ/ロードはラベルか任意文章かとか
メッセージ履歴はマウスホイールでとかのユーザ側から見た
ゲームシステム(インターフェース)のことです。
言葉が足りなくてすみません。
>289
システム関数! Σ(゚д゚lll)
よろしければ詳しく教えてくれませんか?
- 291 名前:名前は開発中のものです。 :04/05/22 21:55 ID:CgZ0i5CE
- すみません。
文章が表示される時に「カタカタカタ」と言うキーボードを打つ効果音を入れたいのですが、
可能でしょうか?
- 292 名前:名前は開発中のものです。 :04/05/22 22:52 ID:+SmjJKGA
- >291
可能
「吉里吉里/KAGではじめるゲーム制作」工学社\1,995
付録CD-ROM「プロジェクト・フォルダ形式」フォルダ内、タイトル英語小文字の作品を参照のこと
- 293 名前:名前は開発中のものです。 :04/05/23 11:38 ID:+8/0haQ8
- Linux版まだー?
- 294 名前:名前は開発中のものです。 :04/05/23 11:59 ID:H/f1uy6B
- >>293
おまいさんがwin32ディレクトリ以下のソース書けば問題なし。がんがれ。
- 295 名前:名前は開発中のものです。 :04/05/23 12:50 ID:JAkY3rBg
- >289はシステム変数じゃないのか
- 296 名前:名前は開発中のものです。 :04/05/23 13:29 ID:v2gAXDnc
- FLASH板で最初伺ってたのですが、こちらに誘導をされました。
同じ文面を書き込みさせて頂きます。
もしご存知の方がいらっしゃいましたら、どうかお願いします。
吉里吉里2/KAG3でゲーム制作をしております。
板違いだったら申し訳ありません。
「シナリオ→swfファイル」へ移動は出来るのですが、
「swfファイル→シナリオ」へ移動がどうしても出来ません。
> 作者は Flash の制作環境を持っていないのでテストしていませんが、
> Flash コンテンツの制御で KAG シナリオの任意のラベルにジャンプ
> させることができます。Action Get URL ( URL 表示のアクション ) に、
> URL として FSCommand:Go を、表示先のウィンドウとして 「シナリオフ
> ァイル/ラベル」の形式で文字列を指定します ( 例: first.ks/label2 )
と言う説明文があったので、Flashに下記の記述を仕込んでみました。
getURL( "FSCommand:Go" , "first.ks/label2" );
自分は吉里吉里は不案内ですが、FLASHの担当をしております。
この記述以外にも色々と考えて仕込んでいるのですが、出るのはエラーか
無反応でした。
「krflash.dll」ファイルも吉里吉里実行可能ファイルと同じ場所に置いています。
KAGシナリオには「first.ks/label2」で反応があるように設定してあります。
正確な記述をご存知の方がいらっしゃいましたら、どうかお願いします。
- 297 名前:名前は開発中のものです。 :04/05/23 13:50 ID:NOxoLyY+
- 具体的にどういったエラーが出るんですか?
あと、吉里吉里側のエラーか、Flash側のエラーかということも知りたいところです。
- 298 名前:名前は開発中のものです。 :04/05/23 14:25 ID:lFbt7qkW
- >296
getURL('FSCommand:Go','first.ks/label');
ですよ
""じゃなくて''で囲むこと
- 299 名前:玲亜 :04/05/23 15:07 ID:FyP4h0sV
- ちょっと質問があります。
クリッカブルについてです。
良いですか?
- 300 名前:名前は開発中のものです。 :04/05/23 16:35 ID:v2gAXDnc
- >297
エラーは吉里吉里にswfファイルを組み込んで
吉里吉里を稼動させると出ます。
具体的なエラーは、反応がない、もしくは
「ラベルが見つからない」と表示されます。
>298
お答え頂き、本当にありがとうございます。
MacromediaのFLASH5を使用しています。
教えてチャンで本当に申し訳ないのですが、
教えて頂いた記述をコピペで記述しようとしたところ、
勝手に「"FSCommand:Go" , "first.ks/label2"」と
変換されてしまい「'FSCommand:Go','first.ks/label'」
と組み込む事が出来ませんでした・・・
FLASH5で「'」を組み込む方法があるのでしょうか?
または他社ソフトでは出来るのでしょうか?
ご迷惑をおかけして申し訳ありません。
- 301 名前:名前は開発中のものです。 :04/05/23 16:37 ID:zBidYAgE
- >>299
マジレス。2chでいきなりコテハンはやめた方がいい。
あと、クリッカブルマップについての質問は公式の方で
だいたい出尽くしている。とりあえず過去ログ→
ttp://www.kirikiri.info/bbslog/
の方で検索かけて、どうしてもダメならもう一回来るといいよ。
念のためいうけどいちいち返事いらないので、まず調べてきて。
- 302 名前:298 :04/05/23 17:56 ID:/Euu0pWt
- >300
漏れのソフトはFLASHMXで、アクションスクリプトはエキスパートモードで入力してる。
ノーマルモードで入力しているなら、一度エキスパートモードで入れてみては?
- 303 名前:300 :04/05/24 01:33 ID:bj4xAVqR
- >302
ありがとうございました。
出来ました!
- 304 名前:名前は開発中のものです。 :04/05/24 22:32 ID:4rouEvTm
- 吉里吉里 2.22 RC1
* コマンドラインオプションに -about 追加(著作権情報の表示
* コマンドラインオプションで「コントローラ」表示などのホットキーを変更できるように
* System.inputStringでIMEが無効であったのを修正(beta6で混入)
なんかさっそくRC2が出るらしいが、とりあえず。
- 305 名前:名前は開発中のものです。 :04/05/25 11:52 ID:9gsKTRgk
- オフィBBSで紹介されてる、ツリービュー表示プラグイン頂きますた。
あっちに書けといわれそうだが、どうもIPが出るのは苦手なもので…
いつも面白いプラグインを、ありがd。
製作中のゲームに使わせてもらいますね。
- 306 名前:名前は開発中のものです。 :04/05/25 13:40 ID:DtW1V5tp
- >>305
こんなところに書いたところで、作者に感謝の気持ちが伝わるのか甚だ疑問
- 307 名前:名前は開発中のものです。 :04/05/27 12:31 ID:NNf6C9Zr
- 吉里吉里の展開だけど、
吉里吉里を触ったことも無い素人さんにすら
中を見られる現状はつらいな…
私はユーザー向けには好感度分岐にダミー
同業者対策にスクリプト記述にダミー、
画像に、加工しても消えない暗号コードを埋め込んでるけど
これ以外に対策はないものかなあ。
XP3は、Fate以降、機密性があってないようなものになってしまってるけど、
eXeにしておけば多少はマシだろうか?
- 308 名前:980 ◆ufIVXIVlPg :04/05/27 16:14 ID:kAVYKaCn
- なんにもかわらないよ。
ただシグネチャで分割してやれば良いだけですから。
それなら独自暗号化かけてDLLでデコードするのが一番よいかと。
- 309 名前:名前は開発中のものです。 :04/05/27 16:25 ID:WBMfzGzn
- いまKAGと心中で学び中ですが
wavを一回鳴らして[ws]で終わらせたいんですが
永遠に鳴りつづけてしまいます。ゲーム終了後も鳴ってます。
[stopse] だと止まります。
サイトの練習用のスクリプトをコピペしても鳴り続けます。
ちなみにwavも変えたりしてみたんですがダメでした。
基本的な質問ですが、教えて下さい。
- 310 名前:名前は開発中のものです。 :04/05/27 18:29 ID:fvx6VAyC
- >>309
〜.wav の後に loop=false を入れてみる
- 311 名前:名前は開発中のものです。 :04/05/27 18:54 ID:21A0ztw7
- >>309
なんか内容似てるけど本家で質問してるのとは別の人?
- 312 名前:309 :04/05/27 19:28 ID:WBMfzGzn
- >>310
どうも。後でやってみます。
Nsc派だったので、いろいろ難しいですね。
>>311
本家HPですか? いえ本家HPは講座以外見てません。
極端な話、もしそうだとしても違うと答えたくなる質問ですね。
- 313 名前:298 :04/05/27 20:51 ID:VHbQKIEc
- >312
タグリファレンスを読めば分かるような質問をしておいて
尊大っつうか引っ掛かる言い方をする人だね
- 314 名前:名前は開発中のものです。 :04/05/27 20:52 ID:VHbQKIEc
- >312
タグリファレンスを読めば分かるような質問をしておいて
尊大っつうか引っ掛かる言い方をする人だね
- 315 名前:名前は開発中のものです。 :04/05/27 21:20 ID:VHbQKIEc
- ぐわ、連続カキコになってた。漏れは馬鹿だ。
スマソ
- 316 名前:名前は開発中のものです。 :04/05/27 23:50 ID:ovI7/WM9
- >308
ばらせる人なら素人さんじゃないから、多少はマシかなあ…
>独自暗号化かけてDLLでデコード
商業ゲーや同人ゲーでも、独自の暗号をかけてるのは殆ど見ないけど
やるとしても展開スピードとかいろいろ気になる点が…
そういうのもクリアして、独自でかけれる技術をもってる人はそんなにいるのかな。
- 317 名前:311 :04/05/28 02:28 ID:jjDm39ev
- >>312
確か効果音再生はデフォで loop=false のはずだから自分で loop=true にしてなければ
再生され続けないはずだろうし、ゲーム終了後も鳴り続けるってのが本家BBSでの質問と
似てたんで、ちょっと気になっただけだ。
同じ人ならもう解決してるから回答書く必要ないだろうし、別の人なら本家BBSも参考に
してみたらどうかと言いたかっただけなんだが、聞き方が気に障ったならすまんかった。
- 318 名前:980 ◆ufIVXIVlPg :04/05/28 20:25 ID:onWR43yU
- >>316
うーんどうでしょうね。あたしは人のツールにぶら下がってるだけの人間ですけど。
Fateが独自暗号化(といってもただの排他的論理和)ですよ。
速さはアセンブラかICCでコンパイルすればなんとかなるかと。
あとグラフィックの方を全部DirectXに依存させてCPUの負担を減らすとかはどうでしょうか。
- 319 名前:名前は開発中のものです。 :04/05/28 21:47 ID:068ZP/nJ
- >318
ここでも何度も言われてるけど、ダイレクトXを使う(依存する)なら
吉里吉里を使う意味や良さがない。
ところで何でここでコテハン?
- 320 名前:名前は開発中のものです。 :04/05/28 22:10 ID:3ag5oCUw
- スレ立てた人か
そして学歴板の住人か
- 321 名前:980 ◆ufIVXIVlPg :04/05/28 22:49 ID:JjWDMEO2
- >>319
それはそうですね。
>>320
学歴板の人ではありません。別人です。
- 322 名前:980 ◆ufIVXIVlPg :04/05/28 22:53 ID:JjWDMEO2
- >>319
それはそうですね。
>>320
学歴板の人ではありません。別人です。
- 323 名前:名前は開発中のものです。 :04/05/28 23:01 ID:3ag5oCUw
- へー http://tmp3.2ch.net/test/read.cgi/joke/1083663974/8n
とにかくいまさらながらスレたて乙
- 324 名前:名前は開発中のものです。 :04/05/30 17:46 ID:zbCdX/yS
- アセンブラやICCで速度がかわるぐらいの
複雑なアルゴリズムなぞつかえんよ
- 325 名前:名前は開発中のものです。 :04/05/30 23:40 ID:mPIyCRBG
- システムをみてもらうわけじゃないからそんなに機密性に目くじら立てる必要が
あるのかなと思ってしまう俺はほとんど基本的な機能しか使わないわけだが。
- 326 名前:名前は開発中のものです。 :04/05/31 00:32 ID:MwDeF3BW
- 内部のフラグを覗いて『攻略』するのでは無く、
純粋にゲームを『遊んで』貰いたいのだと思われ。
- 327 名前:名前は開発中のものです。 :04/05/31 01:00 ID:Ul4ngClM
- 俺の中では内部フラグ覗いて攻略なんて損してると思うんで、
したけりゃ勝手にどうぞと思ってしまうよ。
ミステリでクライマックス部分をパラパラ見て犯人を見つけてから
読み始めるってことだろ?
- 328 名前:名前は開発中のものです。 :04/05/31 01:44 ID:Fsma7Fxp
- いくら隠したって、
攻略サイトに正解載せられたら終わりだし。
- 329 名前:307 :04/05/31 11:38 ID:vZUZoGMe
- >325
私の場合は、ユーザーに攻略を見られるのが嫌というより、
ばらされて、中身を無断利用されるのが嫌かな。
(中身をみて攻略サイトに使われるのは勘弁して欲しいけど、個人的に楽しむことや、
製作の参考に見ることは、頼まれたらスクリプトをあげるぐらいだから気にしない)
以前作ったゲームの素材や背景を、無断でCGの背景やサイトの素材に盗まれて
自分で描いたみたいなコメント付きでCGに組みこまれて凹んだ。
そのサイトを見てるとゲームの中には入れてるけど
画面には出してないものもあったから、ばらして使ってるような…
こういう非常識な人は、めったにいないと思ってたんだけど、
同人ゲ製作所のBBSを覗いてみると、同じ製作者にも、著作権や使用許可はどうでもよくて
「気に入った」「使っちまえ」で平気な人がいるようで…。
盗まれたものも、メールで抗議したら引っ込めたけど、謝罪はなし。
抗議したときに、こっちが盗んだと逆ギレされないように、埋め込みはしてるけど
今でも思い出すと涙が出る…あれ以来、ばらされる行為や、無断で使われる行為に恐怖を感じる。
長文スマソ。
>318
レスありがと。今の私の知識では、まだそういうことまでは難しそうだから勉強してみるよ。
- 330 名前:名前は開発中のものです。 :04/05/31 19:32 ID:Qezu5Jba
- >329
漏れは絵描きで
今製作中のフリーゲーム絵は全部自作だし、CGもかなり市販クラスに
近いものを描いてるけど、無断利用はすごく嫌な話だな。
なんとかならないものか・・・。
- 331 名前:名前は開発中のものです。 :04/05/31 20:16 ID:+1LVPVP9
- 吉里吉里の他では中身覗かれないツールってありますか?
- 332 名前:名前は開発中のものです。 :04/05/31 21:24 ID:MWu0z4fj
- いいかい。どんな防壁でも必ず破られるんだ。
- 333 名前:名前は開発中のものです。 :04/05/31 21:28 ID:YU2chcnb
- しぃちゃんは防波堤になろうとしているんだね。
- 334 名前:名前は開発中のものです。 :04/05/31 21:30 ID:TZrrFphi
- あ〜るネタかよw順序逆になってるからうっかり見過ごすとこだったぜ。
- 335 名前:名前は開発中のものです。 :04/05/31 22:16 ID:+1LVPVP9
- 吉里吉里の他では簡単に中身覗かれないツールってありますか?
- 336 名前:名前は開発中のものです。 :04/05/31 23:05 ID:StVPBcbS
- スレ違い。選考スレ行け
- 337 名前:名前は開発中のものです。 :04/06/01 01:17 ID:mCRqw+9X
- 確かに選考中ではあるんだが、吉里吉里は覗かれるからという話題だったから聞いてみた。
他のツールの話題は厳禁だったのかな。スマンかった。
- 338 名前:名前は開発中のものです。 :04/06/01 01:46 ID:cNLV/mWZ
- ( ゚Д゚)ポカーン
- 339 名前:名前は開発中のものです。 :04/06/01 02:32 ID:UYm8mTH0
- >337
漏れがNSスクから、吉里吉里に乗り換えた理由は、
こっちの方が暗号化に強かったからだが、
吉里吉里も簡単に分解できるようになってしまったからな…
吉里吉里は、暗号化の部分が強ければ、
向かうところ敵無しで薦められる最高のツールなんだが
暗号化のもろさが同じなら、軽いし、5分の1の手間で作れるから
最近、オリジナルの命令も作れるようになって便利になったNSスクも
いいかも知れないと、気持ちがゆれてる。
yu-risが多少気になるが、発展途上で
まだまだ吉里吉里やNSスク、HSPには及ばない。
漏れも暗号化は目下一番の悩み。
- 340 名前:名前は開発中のものです。 :04/06/01 09:17 ID:u8VZIP/L
- 吉里吉里は暗号化なんかしてないんだが。DLLで暗号・復号部分を自作しない限り。
- 341 名前:名前は開発中のものです。 :04/06/01 10:21 ID:QzlWBqaA
- ツールが商業で使われるようになったら確実に分解ツールは出てくるようになる。
それが有名なところであれば尚更だ。
Fateが吉里吉里で作られるという時点で予測できる未来だったとは思うが…どうだろう?
- 342 名前:名前は開発中のものです。 :04/06/01 10:56 ID:coeCDOJf
- 分解より素材の無断転載の方が問題なんだろう?
プリントスクリーンで持っていかれることもあるだろうし、対策の立てようがないよな
ところで>329の無断利用厨はまだ製作してるんだろうか
- 343 名前:名前は開発中のものです。 :04/06/01 10:57 ID:vmwNyzDF
- >341
まあ、それはそうなんだろうけどな。
やはり製作者としては、苦労して作れば作るほど中身の保全が気になるわけで。
商業ゲームですら、同じ商業や同人屋の音楽やCGを丸パクして使って
裁判沙汰や2ちゃんに晒されることが、ちょくちょくあるし
同人ゲや同人誌にも盗作、無断転載があるから、
ツールの機密性を気にしてる香具師は多いよ。
キャプ取りなら画質も音質も落ちるが、
分解されて使われたらそのまんま100%だし。
- 344 名前:名前は開発中のものです。 :04/06/01 11:13 ID:1MJ5YF0X
- プラグインのサンプルの中にXP3暗号化のサンプルがあるよ。
VC++とかわかる人に作ってもらったら?
- 345 名前:名前は開発中のものです。 :04/06/01 11:43 ID:QzlWBqaA
- >>343
無断転載その他は、正直どうしようもない部分ではあるな。
プログラマがいれば独自形式作ってもらって、何とかできる…かもしれないが。
ツール自体の保全性を上げるには、究極的にはプログラマ探して独自のツール作るしかないんじゃ?
そりゃ色々と大変だろうけど、確実に保全性は上がる。
他には商業で使われていないツールを探してみるのもアリかと。
同人でしか使われていないマイナーなツールの分解用ツールは少ないと思う。
大して機能を使わないならそういう選択肢もあるはず。
自分が思うに、この辺、吉里吉里は正直もう駄目ぽかと。
それまで安全だったxp3も、あっさり解析されてしまった。
保全性上げるプラグイン開発したところで、商業大手が吉里吉里で作ったら、
どうせすぐに解析されてSusieやらなにやら作られてしまいそうだしな……。
- 346 名前:名前は開発中のものです。 :04/06/01 17:56 ID:h2NaY/us
- XP3は解析される以前に吉里吉里のソースは公開されているので
そういう意味ではすでにだめぽかと。
安全だったわけがない。
>保全性上げるプラグイン開発したところで、商業大手が吉里吉里で作ったら、
>どうせすぐに解析されてSusieやらなにやら作られてしまいそうだしな……。
大手や商業ソフトハウスがなにか作ってデータを解析されるのは
XP3に限ったことではないかと。
吉里吉里のXP3暗号化機能はDLL形式でつくれて、そこだけ
独自に開発できるようだから、他と違う、独自の暗号化方式にできる。
- 347 名前:名前は開発中のものです。 :04/06/01 18:43 ID:E3bLB68w
- 吉里吉里は作り手のスキルに合わせた使い方ができるツールだから、独自形式の暗号化ができる人は
そうすればいい。できない人は諦めればいい(or できるように頑張ればいい)。
- 348 名前:名前は開発中のものです。 :04/06/01 19:51 ID:1MJ5YF0X
- たぶんまだデコードプラグインが作られていないTLG6は?
まあ吉里吉里本体では読めてしまうが。
- 349 名前:名前は開発中のものです。 :04/06/02 06:18 ID:g/Q1wPPD
- 吉里吉里はDLLの部分で幾ら暗号化しようが、吉里吉里に渡る時点で暗号化は
解かれてるので、対策しても無駄。
やるなら、吉里吉里自体を書き換えるしかない。
まぁ、どんな手段使おうがPCで再生してる以上抜き出しは防げないよ。
確実な手段として面白いなと思ったのは、Remember11の体験版。
ゲーム自体はサーバー側で実行し、そのキャプチャ画面をクライアントに
ストリーミングで送って再生。
ラグとかどうかなと思ったけど、ノベルゲームだからほとんど気にならない程度だった。
非可逆圧縮だし、帯域狭いから画質が悪のは仕方が無い。
FTTHが今のADSL並に普及すれば不可能じゃないかもね。ま、鯖側の負担が大きすぎるから
特殊用途じゃないと使われないだろうけど。
PS2用ソフトの体験版をPCで出来るってのは面白かった。
- 350 名前:名前は開発中のものです。 :04/06/02 10:20 ID:c6C5pkqp
- 吉里吉里内部でいくら暗号化しようが、画面に表示したり文章を表示する時点で
暗号化は解かれてるので、対策しても無駄。
やるなら、MATRIXの連中みたいに暗号データを直接読めるように人間を訓練
するしかない。
- 351 名前:名前は開発中のものです。 :04/06/02 10:45 ID:2CbAwqAF
- まぁ、どんな手段使おうが人間の脳みそまでの経路が暗号化されない以上抜きだしは防げないよ。
となるのか。
>確実な手段として
抜き出しづらかったり抜き出しても使いにくかったりする
ぐらいで、根本的な解決にはなっていない。
- 352 名前:名前は開発中のものです。 :04/06/02 11:13 ID:DswpYIAa
- 人の物を無断で使うようなヤシは、
めんどくさいから自分で作らない、自分で作る知識や能力が無い
許可の手間を踏まないヤシも多いわけで
「画面を全部自分でキャプしなくちゃいけない&音楽を抜かなきゃいけない」知識が必要となれば
そこで諦めて別のものを探しにいくことも多々。
究極の暗号化まで模索しなくても、安易な展開を防げれば
効果はかなりあると思われ。
- 353 名前:名前は開発中のものです。 :04/06/02 11:41 ID:umos/XQa
- いっそオリジナルハードをだすとか。
容易にはまねできまい。
- 354 名前:名前は開発中のものです。 :04/06/02 11:50 ID:p06heyTT
- 簡単に抜き出せるから、そのままパクるイージーなにわか吉里吉里ユーザーがいるのでは?
高度な技術を持った吉里吉里ユーザーがわざわざ難易度の高い暗号化をクリアしてまで
中身をそのままパクって自作を公開するか。そういうのは案外少ないような気がするんだが。
- 355 名前:名前は開発中のものです。 :04/06/02 12:08 ID:g/Q1wPPD
- >>351
Remember11の体験版方式だとオリジナルデータがユーザーの手元に存在しないのだから、
抜き出すも何も無理だよ?
画面キャプチャは可能だけど、素材合合成済みの上に不可逆圧縮済みだから、
パクって素材として使うには厳しいだろうし。
>>354
吉里吉里の抜き出しツールは、抜き出しプラグインとして実装されてるから、
使うだけなら技術は何も要らない。
吉里吉里本体改造すればかなり難易度あがるから、効果はありそうだけど。
- 356 名前:名前は開発中のものです。 :04/06/02 12:24 ID:e7Jj7fzH
- >355
そのゲームは知らないが、キャッシュから抜き出せるんじゃないの?
どう考えても。
- 357 名前:名前は開発中のものです。 :04/06/02 12:31 ID:c6C5pkqp
- 音楽はWave出力ぶっこぬいて録音するドライバがあるしな
- 358 名前:名前は開発中のものです。 :04/06/02 13:15 ID:g/Q1wPPD
- >>356
ユーザーが見るのは「サーバー側で実行されたゲーム画面をキャプチャした動画」なんで
動画のキャッシュは存在するかもしれないが、素材の形では一切転送されない。
やろうと思えば動画にした時点で電子透かしを埋め込む事も可能だしね。
まぁ、ユーザーが実際に見たり聞いたりする物を保存することを回避する事は出来ないさ。
あくまでも素材に分解されて、パクリ利用されないってだけで。
- 359 名前:名前は開発中のものです。 :04/06/02 13:23 ID:DswpYIAa
- そういえば、プリントスクリーンを無効化しているゲームが時々あるけど
あれはどうやってるのかなあ。
まあ、展開さえ押えられれば、
そのまま素材としての無断利用はほとんど押えれるとは思うけどね。
- 360 名前:名前は開発中のものです。 :04/06/02 17:56 ID:oyXit9rd
- 素材パクって使用するような奴の作品が面白い訳は無いから
ほっときゃいいじゃんよー、と思う俺は駄目なのか?
同人誌だってスキャンされてupされちまう時代だし。
まあ見つけたらメールで注意くらいはするけどさ。
免責程度に一応暗号化してるけど、別に破られてもあんまり困らん。
こちらが暗号化したものをわざわざ解析して盗んだってことで
言い訳無用の状況にさせられっし。
- 361 名前:名前は開発中のものです。 :04/06/02 18:35 ID:fY0L9FGQ
- >>359
キーフックしてるだけだろ
>>360
同意
暗号化なんてネタバレ防止程度しか期待しない
- 362 名前:名前は開発中のものです。 :04/06/02 19:55 ID:4O6I/oJE
- >360
>素材パクって使用するような奴の作品が面白い訳は無いから
それは思い込みだと思う。そうなる保証はないよ。
パクった相手が、自分より高い評価で賛美されていて
パクラレ元に濡れ衣を着せられても平気?
某商業のボブゲメーカー(ボブゲの中で1,2というぐらい人気メーカー)で
HPに置いていた同人音楽の丸パク使用があったしなー。
ああいう実例を見てると、パクるヤシが無能、無名な奴ばかりとは限らないと思うよ。
- 363 名前:名前は開発中のものです。 :04/06/02 20:04 ID:IFcHS8mJ
- 自分が作ったものについては、パクりたい人は別に自由にパクれば? って立場だから
正直どうでもいい。
- 364 名前:名前は開発中のものです。 :04/06/02 20:35 ID:o5l4ovtJ
- っていうかパクられる腕前になりたい
- 365 名前:名前は開発中のものです。 :04/06/02 22:01 ID:F734rxXe
- だよな
- 366 名前:名前は開発中のものです。 :04/06/02 22:46 ID:REMrAbBr
- >>362
あまり知られてないが、訴訟でに丸パクを認定された
ときのダメージは凄い。
パクったのが、たとえ一箇所で流れるだけのBGMであれ、
利 益 を 全 額 持 っ て 行 か れ る
どっか大手がパクってくれないかなー。
- 367 名前:名前は開発中のものです。 :04/06/03 00:15 ID:zn91oDoj
- パクリがそんなに気になるなら電子透かし埋め込んどけ。
確実に相手を追い詰められるぞ。
訴訟での証拠として使えるかは微妙だが。
- 368 名前:名前は開発中のものです。 :04/06/04 09:37 ID:tOBl363M
- 本家のウンコ野郎をどうにかしてくれ
ウンコ連発してんじゃねーよ
つーかまともにタイピングできてな(ry
- 369 名前:名前は開発中のものです。 :04/06/04 17:00 ID:HbmvQzu+
- モンスターをうんちにしたところで、全然面白くもないんだが。
プレイヤーをAにする、っていうのは確かに笑えるかもしれないがな。
- 370 名前:名前は開発中のものです。 :04/06/05 20:04 ID:vFzLbZBX
- http://combatant.hp.infoseek.co.jp/cgi-bin/up/src/up0145.jpg
> RPGツクール部分をまったく使わずにRGSSだけでゲームを作ることもできますから。
( ゜д゜)
- 371 名前:名前は開発中のものです。 :04/06/05 20:30 ID:zvEBxdzV
- スキャン失敗+誤爆ですか?
- 372 名前:名前は開発中のものです。 :04/06/05 20:41 ID:DpD77gWY
- 吉里吉里の場合は、
KAGを使わずにTJSだけでゲームを作ることもできますから。
となるわけですね
- 373 名前:名前は開発中のものです。 :04/06/05 22:39 ID:FCDZt/i7
- Rubyなのか・・・
うーん・・・初心者にRubyってどうなんだろ・・・
OO理解してればともかく、ツクール使うレベルの人がRubyを習得できるかかなり疑問が・・・
て、スレ違いだな、スマソ。
- 374 名前:名前は開発中のものです。 :04/06/06 00:30 ID:MzzFnD6r
- C/C++とかVBとかDelphiなんかよりよっぽど。
- 375 名前:名前は開発中のものです。 :04/06/06 02:05 ID:s5oNot7Q
- スキャン画像読むと、すべての人間がスクリプトを使いこなすことを期待しているんじゃなくて、
できる人間が作ったものをコピペして、使い回しするようなことを望んでいるようだが。
- 376 名前:名前は開発中のものです。 :04/06/06 04:18 ID:AG9ovu2v
- HSPとかBASICレベルでも良かった気がするが、
組み込む事考えると、オープンで使いやすく、ライブラリもある程度整ってるRubyは
便利だったんだろうな。
作者が日本人で、他のものに比べると日本語資料も整ってるし。
>>375
そんな感じだね。
Rubyの出来る人間がツクールを使うかどうかが問題だが。
- 377 名前:名前は開発中のものです。 :04/06/06 06:05 ID:xAm7VHA8
- フラッシュが再生できません
音は出るのですが(swfファイル内の)
絵が出ません
MX2004を使ってます
- 378 名前:名前は開発中のものです。 :04/06/06 08:25 ID:lfxCrsnd
- >377
リファレンスのvideoタグ参照しれ。
- 379 名前:名前は開発中のものです。 :04/06/06 09:50 ID:fH5vEm3u
- >>378
観てきました、でも表示されません
これじゃだめなんですか?
[playvideo storage="sage.swf" visible=true width=640 height=480]\
leftとtopの数値の出し方がよく分かりません
真中に表示させようと思ったら両方とも0でしょうか
- 380 名前:名前は開発中のものです。 :04/06/06 09:53 ID:UdrKy8a8
- ( ´д)ヒソ(´д`)ヒソ(д` )
- 381 名前:名前は開発中のものです。 :04/06/06 10:00 ID:DBsNpJlr
- あきらめろ
- 382 名前:名前は開発中のものです。 :04/06/06 10:07 ID:fH5vEm3u
- 号泣
- 383 名前:名前は開発中のものです。 :04/06/06 10:13 ID:cnkyZXRE
- >>376
LuaとかIoみたいな組み込み特化言語でも良かった気はするけどね。
最近流行りな気がするし。
- 384 名前:名前は開発中のものです。 :04/06/06 11:42 ID:ONtTWrUY
- 右クリックの動作を無効化するにはどうすればいいのですか
- 385 名前:名前は開発中のものです。 :04/06/06 12:13 ID:iO1c5zcU
- マウスのささってるPS/2かUSBを抜く。
- 386 名前:名前は開発中のものです。 :04/06/06 12:19 ID:kyUUBPXG
- なーんか、変な質問厨が張り付いてるな。
- 387 名前:名前は開発中のものです。 :04/06/06 12:50 ID:90JtNvGo
- 放置しときゃいいさ。
- 388 名前:名前は開発中のものです。 :04/06/06 13:15 ID:P4GotC8G
- >>384
OnMouseDownイベントで第三引数がmbRightだったら何もしないでreturnすればいいじゃないか
吉里吉里だろ?
- 389 名前:名前は開発中のものです。 :04/06/06 15:37 ID:7dEnSTbx
- ZODIAC2キテタ━━(。A。)━(゚∀゚)━(。A。)━(゚∀゚)━(。A。)━━!!!!
- 390 名前:名前は開発中のものです。 :04/06/06 16:43 ID:lfxCrsnd
- >379
駄目です。
videoタグといっとろうが。playvideoにはstorage属性しかねえよ。
video、playvideo、openvideoの項をそれぞれ100回くらい読んどけ。
- 391 名前:名前は開発中のものです。 :04/06/06 20:13 ID:XuPAwv1t
- すいません質問させてもらいます。
twinkle little starのように、
自作の画像のみを、確認ダイアログ画面として使うには
どうしたらいいんでしょうか?tjsのYesNodiadogですか?
- 392 名前:名前は開発中のものです。 :04/06/06 21:25 ID:DJRVHanA
- >391
その手の質問は、過去ログに何度も出ています。
オフィシャルページの講座にも、丁寧に詳しく出てます。
2ちゃんでは、個人サイトの実名は、晒し目的以外は禁止だったと思うけど
講座や情報系以外は、製作の邪魔になるような荒らしを送りかねないから
自粛した方が良くない?
- 393 名前:名前は開発中のものです。 :04/06/06 21:40 ID:Ej9VSNF5
- すみません、質問です。
吉里吉里って何ですか?
- 394 名前:名前は開発中のものです。 :04/06/06 21:45 ID:xNtlxFPg
- >393
井上ひさし氏の著書です
- 395 名前:名前は開発中のものです。 :04/06/06 22:11 ID:cYVCfjwI
- >>393
致命です
- 396 名前:311 :04/06/07 00:28 ID:7ft0BP8u
- 本家の水無月タソ…答えるのはいいがタイプミスだらけなのがなんつーか…。
- 397 名前:名前は開発中のものです。 :04/06/07 00:31 ID:7ft0BP8u
- って名前消し忘れてた…漏れもダメだ…orz
- 398 名前:名前は開発中のものです。 :04/06/07 08:06 ID:YWETVQO0
- >391
ここの過去ログをみようと思ったのですが
落ちてて読めなかったんです。
心中の古いページの方は、
ウインドウの青いバーみたいなのと×ボタン
が上の方にでてきますよね?あれも無しにしたいのです。
- 399 名前:名前は開発中のものです。 :04/06/07 08:36 ID:iVNxf7oJ
- >398
オフィBBSのログに、同じ質問を何度かみてるけどな。
setMaskRegionを使う。
使い方はリファレンスに書いてあるよ。↓コピペ
Window.setMaskRegion
機能/意味
ウィンドウリージョンをマスクに従って設定
タイプ
Windowクラスのメソッド
構文
setMaskRegion(threshold=1)
引数
threshold マスクのスレッショルド ( 敷居値 ) を指定します。
プライマリレイヤのマスク ( レイヤの不透明度の情報 ) のうち、この値よりも大きい部分の形に
ウィンドウが切り取られて表示されます。
戻り値
なし (void)
説明
ウィンドウリージョンをプライマリレイヤのマスク ( レイヤの不透明度の情報 ) に従って設定します。
ウィンドウを不定形にする事ができます。
表示されるプライマリレイヤと、ウィンドウの大きさ、位置がずれないようにするには 以下のことを行う必要があります。
Window.borderStyle は bsNone に設定します。
Window.innerSunken は false に設定します。
Window.layerLeft および Window.layerTop は 0 に設定します。
Layer.imageLeft および Layer.imageTop は 0 に設定します。
- 400 名前:名前は開発中のものです。 :04/06/07 15:37 ID:FoMNtNk3
- >>398
過去ログまとめてみました
../kirikiri_log/
- 401 名前:398 :04/06/07 18:18 ID:YWETVQO0
- 皆さんどうもありがとうございます。
まとめがあるのは助かります。本当に。
スレッショルダーですか(舌噛みそうだ)
な,なんかかなり難しそうですね……。
情報局のログは半日程「ダイアログ 画面」等で検索していたんですが
方法がまずかったのかなんなのか,見つからなかったんです。
リファとログもう一回見て来ます。
- 402 名前:名前は開発中のものです。 :04/06/07 19:50 ID:iVNxf7oJ
- >401
YesNoDialog.tjs内の
// 外見の調整
borderStyle = bsDialog;
を、
// 外見の調整
borderStyle = bsNone;
に、変更。67行のメッセージの描画の前に
// ダイアログを透明に
setMaskRegion(1);
.visible = true;
を追加。
私は、これで透過できてるから、これでいけるかと。
あとは399の下4行に書いてあるように設定。
>400
過去ログを持ってない人にイイですね。
新スレに移った時にテンプレに追加すると便利そう。
- 403 名前:名前は開発中のものです。 :04/06/07 22:13 ID:IBlpq/RL
- >>400
神キタ━━━━━━(゚∀゚)━━━━━━!!!!
ありがとう助かるyo!
ところで今さらな質問なんだけど、デバッグの監視式を
メニューに直接関連づけることってできるのかな?
ご存知の方いらっしゃったら教えて下ちい。
いちいちshift+f3押すのがまんどくさくなってきた…
- 404 名前:名前は開発中のものです。 :04/06/07 22:21 ID:GT0iDY/n
- どういうことをやりたいのかいまいちわからん
関連付けって何?
- 405 名前:名前は開発中のものです。 :04/06/08 00:05 ID:uyz7B9jm
- 1 : onenter = "kag.fore.layers[1].loadImages ( %[ storage : 'hoge', visible : true ] )";
これでレイヤー1にマウスが乗ったときの画像を出そうとしたら、左上に表示されてしまいます
1 : onenter = "kag.fore.layers[1].loadImages ( %[ storage : 'hoge', visible : true ] ; top=30 left=20 ;)";
として位置を決めようとしたらエラーが出てしまいます
どうすればいいのでしょうか
- 406 名前:名前は開発中のものです。 :04/06/08 00:59 ID:2e//tg57
- >>405
試してないけど、
1 : onenter = "kag.fore.layers[1].loadImages ( %[ storage : 'hoge', visible : true ] ), kag.fore.layers[1].top=30, kag.fore.layers[1].left=20 )";
ではどうよ?
- 407 名前:名前は開発中のものです。 :04/06/08 01:49 ID:C/PE9fff
- >>406
そんな長くせんでも
1 : onenter = "kag.fore.layers[1].loadImages ( %[ storage : 'hoge', visible : true, top : '30', left : '20' ])";
だけでいいと思われ。
- 408 名前:名前は開発中のものです。 :04/06/08 02:41 ID:uyz7B9jm
- >>406
>>407
う、うまく行きました!
ありがとうございました
- 409 名前:名前は開発中のものです。 :04/06/08 02:54 ID:uyz7B9jm
- 1 : storage = "first.ks"; target = "*button01"; onenter = "kag.fore.layers[1].loadImages ( %[ storage : 'hoge', visible : true, top : '30', left : '20' ] ; onleave = "kag.fore.layers[1].visible = false")";
onleaveを加えたらまたエラーが出ました
[image storage="button1" page=back layer=0]\
[trans time=1500 method=crossfade]\
[wt]\
*button01
[layopt layer=1 page=back]\
first.ksのこの付近がおかしいようなのですが・・
何度もすみません
- 410 名前:名前は開発中のものです。 :04/06/08 03:10 ID:2e//tg57
- >>409
一度TJSの説明書の最初のほうだけでも読んだらいいと思うけど…
1 : storage = "first.ks"; target = "*button01"; onenter = "kag.fore.layers[1].loadImages ( %[ storage : 'hoge', visible : true, top : '30', left : '20' ] )"; onleave = "kag.fore.layers[1].visible = false";
こんな感じじゃね?
- 411 名前:名前は開発中のものです。 :04/06/08 03:32 ID:uyz7B9jm
- >>410
成功しました!
ああー素晴らしい
)の位置がおかしかったのですね
TJSの説明書も再読します
どうもでした
- 412 名前:名前は開発中のものです。 :04/06/08 07:46 ID:rCYE9yVC
- >>400
ありがとう〜!!
- 413 名前:398 :04/06/08 08:16 ID:q8iCCj9m
- >401 399
すいません。できればもう少しお聞きしたいのですが。
setmaskregionの下4行設定ってどこでどう書くんでしょうか。
yesnodialog ですか、それともmainwindowでしょうか。
- 414 名前:名前は開発中のものです。 :04/06/08 22:11 ID:nOZMQEvt
- フラッシュの右クリックメニューを抑制させることが出来れば最高なんだけどなぁ
これについてはどうお考えですか
気になる?
- 415 名前:名前は開発中のものです。 :04/06/08 22:42 ID:E4pU12Oy
- >414
悪いけど解決済み
- 416 名前:名前は開発中のものです。 :04/06/08 22:56 ID:nOZMQEvt
- >>415
え、そうなの?
どのサイト見ても無理という事だったけど・・
質問も最近のものだったし
- 417 名前:名前は開発中のものです。 :04/06/08 23:13 ID:E4pU12Oy
- >416
それができるのさ
FLASHそのものの機能を利用すればいい
- 418 名前:名前は開発中のものです。 :04/06/08 23:17 ID:nOZMQEvt
- >>417
やはりmacromedia商標までは消せないとありますが・・
メニューは消せるんだけど
fscommand("showmenu",false);
ですよね??
他に対処出来る方法があるなら教えてくださいm(__)m
- 419 名前:名前は開発中のものです。 :04/06/08 23:23 ID:E4pU12Oy
- >418
知ったかぶるんじゃなかった…。
商標まで消す方法はわからないや。ゴメン。
- 420 名前:名前は開発中のものです。 :04/06/08 23:28 ID:W5Xf50gH
- ヘェー( ´∀`)つ)д`)ゴメン…
- 421 名前:名前は開発中のものです。 :04/06/08 23:33 ID:nOZMQEvt
- >>419
こちらこそ最初の聞き方がマズかったようです・・
メニューと聞いてましたから(;´д` )
- 422 名前:名前は開発中のものです。 :04/06/09 00:41 ID:r87GTHj0
- fscommand("showmenu",false);
↑って、全部のキーフレームに入れるのかしら…?
- 423 名前:名前は開発中のものです。 :04/06/09 02:02 ID:xuGR+NAV
- >>422
最初のフレームだけです
やっぱし右クリックメニュー無理みたいですね
検索してたら開発者のお言葉があった・・
吉里吉里で対応するまで待つしか無いか
でもそれをマクロメディアが許すのかどうか
どうなんだろう
- 424 名前:名前は開発中のものです。 :04/06/09 02:14 ID:WoKdcT5w
- >>423
flashの右クリックで出てくるメニューを出さないには、flash側にマウスイベントを渡さないか
flashプレイヤーを改変するしか無いだろうね。
マクロメディア的には商標出さなくするのはNGだろうから、まあ無理だろう。
そこまでするぐらいなら、普通にムービー使えば?
- 425 名前:名前は開発中のものです。 :04/06/09 02:17 ID:11tz8t5l
- ちょっと調べてみましたけど、テキストフィールドを前面に貼り付けるような
応急処置的なものしかわかりませんでした。
_root.createTextField ("disable_memu", 999, 0, 0, Stage.width, Stage.height);
SwiffPlayerだと右クリックは完全に殺してるのでエンジン側が対応してれば出来るのかも。
- 426 名前:名前は開発中のものです。 :04/06/09 04:01 ID:wd3XPFY8
- >>425
おお
なんかすべて選択とかに変わったけど
この変化で合ってるのかな
一歩前進みたいな
- 427 名前:名前は開発中のものです。 :04/06/09 04:35 ID:WoKdcT5w
- >>425
flash側にマウスイベント渡さないようになるのかな。
flashの側でマウスの動きを取れなくなるから、ムービーの代わりに使うぐらいしかなくなるけど。
- 428 名前:名前は開発中のものです。 :04/06/10 03:13 ID:qZgTARAR
- 背景のトランジション中にBGMを再生し始めることは出来ますか?
どうやっても背景と同期してしまうんです
- 429 名前:名前は開発中のものです。 :04/06/10 04:12 ID:9Xya1aV0
- >>428
@trans time=6000 何とか何とか
@wait time=3000
@playbgm 何とか何とか
@wt
みたいな感じでいけるんじゃない?
- 430 名前:名前は開発中のものです。 :04/06/10 10:37 ID:LqdN2DSy
- 何か桔梗鯖変になってない?
- 431 名前:名前は開発中のものです。 :04/06/10 13:58 ID:+1J15W5I
- > kikyou.infoは 6/13(日曜日)に、サーバメンテナンスの為、朝9時から夜9時までの間、サービスを停止します。皆様にはご迷惑をおかけしますが、ご理解・ご協力を賜りますよう、お願い申し上げます。
これのこと?
- 432 名前:名前は開発中のものです。 :04/06/10 22:34 ID:E8Zbu5W/
- >>429
出来ました。
でもトランジション中にBGM発動させるとCPU使用率跳ね上がりますね;
ありがとうございました。
- 433 名前:名前は開発中のものです。 :04/06/11 02:02 ID:oC0hErrw
- ADV風のメッセージレイヤにキャラの名前の後にセリフを流して改行されると、
キャラ名の下に名前が出てしまって困ってます
吉里子「K・A・G!K・A・G!素晴らしい素晴
らしい、とっても素晴らしい」
こんな感じになるのですが、これを防ぐ手立てはありますか
- 434 名前:名前は開発中のものです。 :04/06/11 02:10 ID:xOcmAS68
- >>433
KAGと心中くらい読んどこうな。
ttp://www.piass.com/ykfc/kag/kag0603.html
- 435 名前:名前は開発中のものです。 :04/06/11 02:23 ID:oC0hErrw
- >>434
激しく感謝です
&読んでなくて申し訳ない・・
- 436 名前:名前は開発中のものです。 :04/06/11 10:39 ID:hkdTHgfT
- >>431
や、今日はもう治ったけど全部文字化けしてた
こっちの問題かな、スレ汚しスマソ
- 437 名前:名前は開発中のものです。 :04/06/11 12:56 ID:+EbSFjps
- >>435
indentタグをいちいち入れるのは面倒なので
適当な記号をデミリタにしておいて
Perlとかで置換すると吉。
- 438 名前:名前は開発中のものです。 :04/06/11 16:06 ID:Kyzr2++k
- >>437
indentだけに言える問題じゃないけどなー。
まぁ、Perlとかが使えない香具師は、テキストエディタの置換え機能使え、と補足しておく。
- 439 名前:名前は開発中のものです。 :04/06/11 16:09 ID:+YO3IPUF
- デミリタsage
- 440 名前:名前は開発中のものです。 :04/06/11 18:18 ID:BXvsoD10
- すんません、↓って無理なんですか?
kag.tagHandlers.wait(%[time:"1000"]);
- 441 名前:名前は開発中のものです。 :04/06/11 20:13 ID:Kyzr2++k
- 今、手元に吉里吉里がないから判らんけど……とりあえず記述の方法としては、
kag.tagHandlers.wait(%[time:(string)1000]);
が正しかったような気がしなくもない。
ただ、TJS側からはウェイト系のタグを直接制御できなかったような気がしたんだけど、
どうなんだろう。ここ一ヶ月近く吉里吉里触っていないから、うろ覚えなんだが。
- 442 名前:名前は開発中のものです。 :04/06/11 21:36 ID:/wBmqr5v
- *start
あいう
@eval exp='kag.tagHandlers.wait(%[time:"1000"]);'
えおあ
バージョンによるかもしれないけど、上のソースだと
「あいうえ」まで表示してから1秒待つ。
たぶんコンダクタと衝突してるんだろうけど、対策法はわからん。
- 443 名前:435 :04/06/12 00:24 ID:RueEXj8T
- >>437
>>438
う、デミリタ、Perlですか
どうもありがとうございます
テキストエディタの置換え機能・・というのなら私レベルでもいけそうな希ガスます
- 444 名前:名前は開発中のものです。 :04/06/12 00:46 ID:8rQTXklI
- デリミタな
de limit er
境界( limit ) を定めるもの、区切るもの
- 445 名前:名前は開発中のものです。 :04/06/12 01:17 ID:QJWn/DQ/
- >>443
大量のシナリオファイルを一括変換とかいうんじゃなかったら、
テキストエディタの置換機能で十分だよ
- 446 名前:名前は開発中のものです。 :04/06/12 02:34 ID:rhahrAlC
- >>440
TJSの中でwaitで待つことはできません
- 447 名前:名前は開発中のものです。 :04/06/13 10:02 ID:OeXi/PXO
- 背景画像のトランジション中に前景レイヤーのトランジションをするにはどうすればいいですか
- 448 名前:名前は開発中のものです。 :04/06/13 11:52 ID:EvqN1VEc
- どうして@wtを入れないという考えが浮かんでこないのかと小一時間(ry
しかも少し前のログくらい読めと小一時間(ry
前者は心中の副作用なのかな。
- 449 名前:名前は開発中のものです。 :04/06/13 12:53 ID:345zmGrs
- >>448
現在のトランジションを終わらせてから新しいトランジションをしろと出るのです;
- 450 名前:名前は開発中のものです。 :04/06/13 12:57 ID:+IANg2js
- >449
@wtをいれずに、次のトランジションをしてるから。
- 451 名前:名前は開発中のものです。 :04/06/13 13:48 ID:wVsqkDCa
- ほ
う
ち
- 452 名前:名前は開発中のものです。 :04/06/13 14:15 ID:345zmGrs
- >>450
でも448さんはwtを入れるなと・・
- 453 名前:名前は開発中のものです。 :04/06/13 14:40 ID:+IANg2js
- >452
じゃあ、@wtを外せば。
- 454 名前:名前は開発中のものです。 :04/06/13 15:19 ID:y5APhcnA
- めちゃテキトーに書くと
[image layer=base]
[trans time=5000]
[wait time=1000]
[image layer=0]
[trans time=1000]
[wt]
これじゃあだめなのかい。
- 455 名前:名前は開発中のものです。 :04/06/13 16:08 ID:cPSfz/im
- >>454
baseのトランジションに0がくっついてこないように、child=falseとか何とか必要では?
- 456 名前:名前は開発中のものです。 :04/06/13 17:10 ID:EvqN1VEc
- >>455
454じゃないけど、めちゃテキトーって書いてあるの読んだか?
- 457 名前:名前は開発中のものです。 :04/06/13 17:19 ID:7n4seiMB
- だからと言って本当にテキトーに書く奴がいるか。
- 458 名前:名前は開発中のものです。 :04/06/13 18:05 ID:io/TZIxu
- >>447
それは出来ないと聞いたな。
複数トランジションは同時に始めるのならでけるけど
ずらしては無理らしい。
- 459 名前:名前は開発中のものです。 :04/06/13 18:33 ID:l5Cnf3tm
- おれは同時にやる方法っての知らないのだが、同時にできるのならば、
ルール画像の暗さだけ変えて、ずれて起こっている風に見せかけるというのは?
- 460 名前:455 :04/06/13 18:38 ID:cPSfz/im
- >>456
>>449 の原因の本質が>>455ではないかと思ったのだけど、
どっちにしても実験しないで提案するのはよくなかったな。
- 461 名前:名前は開発中のものです。 :04/06/13 20:47 ID:ueQGjYHv
- ってか藻枚ら、kikyou.info見れますか?
折れ見れない。
- 462 名前:名前は開発中のものです。 :04/06/14 01:58 ID:oEBtXjrv
- 復帰しているみたいだよ
- 463 名前:名前は開発中のものです。 :04/06/15 17:43 ID:Or9b1xQ/
- ゾウディアックのサイトがいきなり全部消えた
- 464 名前:名前は開発中のものです。 :04/06/15 18:19 ID:mGI5c0fO
- >463
ここは、個人サイトのヲチスレじゃないけど。
- 465 名前:名前は開発中のものです。 :04/06/15 18:28 ID:Or9b1xQ/
- >>464
すまぬ
- 466 名前:名前は開発中のものです。 :04/06/15 18:52 ID:NHnHiUqM
- みんな座標位置はどうやってきめてるん?やっぱグラフィックソフト?
俺はHPビルダーのWEBアートデザイナーでやってる。
あれに背景読み込んで上から立ち絵とか乗せれば
まんま座標位置がダブルクリックでわかるから。
フォトショだと立ち絵の位置の微調整するときレイヤー指定しなおさないと
いけないのがめんどくさくて。
- 467 名前:名前は開発中のものです。 :04/06/15 20:46 ID:3MmXo+vp
- じさくつーる。ていうかImagePOSでやればいいとおもった
- 468 名前:名前は開発中のものです。 :04/06/15 22:44 ID:ejx3AU6T
- すいません、ゲームを作ったのですが、スクリプトのバグが発覚しました。
修正パッチは、どうやって作ればよいのですか?
- 469 名前:名前は開発中のものです。 :04/06/15 22:55 ID:ejx3AU6T
- ごめんなさい解決しました
- 470 名前:名前は開発中のものです。 :04/06/16 01:22 ID:nlllTfGg
- >>467
ImagePOSってボタン画像使えなくない?
結局ちまちまちまちま計算して配置している。泣きそうになりながら。
- 471 名前:名前は開発中のものです。 :04/06/16 09:02 ID:xShaPyMI
- >>466
漏れは勘でs(ry
紙の上で計算してからやってたりw
- 472 名前:名前は開発中のものです。 :04/06/16 09:28 ID:OIBk6u0J
- 俺も前まで勘で(ry
FZOOM使うときにどの辺をアップにするかを決めるためにWEBアートデザイナ
つかったらこれが使い勝手よくって、今は全部の座標を決めるのにつかってる。
アタリ線とか直接書き込めるのと、矢印で微妙に動かせるのがいい。
座標さえわかればあとはperlでスクリプト生成してるから。
- 473 名前:名前は開発中のものです。 :04/06/16 09:40 ID:miuYaT/e
- サンプルの音量調節プラグインを以下のようにしてボリュームを1〜5で
選べるようにしています。
var name = i ? (i / 20 ) : "ミュート(&M)";
var submenu = new KAGMenuItem(window, name, 1, onMenuClick, false);(以下略)
で、画面中のグラフィカルボタンから直接この1〜5にアクセスできるように
したいのですが、どなたか教えていただけないでしょうか。
昨夜からずっといじっているのですがどうにもうまくいかなくて。
- 474 名前:名前は開発中のものです。 :04/06/16 18:35 ID:ma5k+CfK
- つかそのためだけのTJS書くことはできないかね
- 475 名前:名前は開発中のものです。 :04/06/17 00:10 ID:d1pxwJXs
- >>473
やっぱりそうするしかないですか……
どうにもやり方がわからないのですが、なんとか試行錯誤
してみようと思います。ありがとうございました。
- 476 名前:名前は開発中のものです。 :04/06/17 21:35 ID:Y6Ey+mHn
- ノ
Dictionaryオブジェクトの要素を列挙する方法って無いものかな?
Dictionaryの各要素に対してinvalidateしていきたいのだが、
TJSのリファ探しても該当メソッドが見当たらない。
諦めるしかない? orz
- 477 名前:名前は開発中のものです。 :04/06/17 22:04 ID:ZZxWdoRC
- Array に assign する
- 478 名前:名前は開発中のものです。 :04/06/17 22:44 ID:Y6Ey+mHn
- わーぉ。できるんか。試してなかった。 orz
多謝。聞くばっかじゃアレなので少し調べてみた。
>>473
GVolumePlugin.insertToRoot = false なら
[button /*略*/ exp = "gvolume_object.children[ n ].children[ n ].onClick();" ]
こんな感じでメニュークリックをエミュレートできるっぽい。
が具体的な n の数字がちょっと調べにくいのよね。
メニューを作った後、どこか適当な場所で下記のスクリプト実行してインデックス調べると良いかな。
@iscript
for( var i = 0 ; i < gvolume_object.children.count ; i++ )
{
dm( i + ":" + gvolume_object.children[ i ].caption );
for( var ii = 0 ; ii < gvolume_object.children.children.count ; ii++ )
{
dm( i + ":" + ii + ":" + gvolume_object.children[ i ].children[ ii ].caption );
}
}
@endscript
- 479 名前:名前は開発中のものです。 :04/06/18 18:28 ID:EfbdKxjS
- ttp://www.piass.com/ykfc/kag/kag0401.html
ここを参考にやっているのですが
文字入力フォームの、キャンセルを押しても
お客様のお名前は○○様、でよろしいですか?
と出てしまうのです
キャンセルを押したらメニューに戻るようにするにはどうすればいいですか
- 480 名前:473 :04/06/18 21:33 ID:5WaE943T
- >>478
ありがとうございました。
ただ、メンバ"children"が見つかりませんというエラーが出てしまい、
いろいろやってはみたのですが解決できず、せっかく教えていただいたのに
うまく活用することができませんでした。ごめんなさい。
暫定的に、volume2に直接値を指定してやるという方法にしてみました。
セーブデータを介さないタイトル画面などでは反映されないなどの
問題があり、改良を要するものではありますが……
- 481 名前:名前は開発中のものです。 :04/06/18 21:40 ID:5WaE943T
- >>479
メニューにもどるってのは再度名前をたずねるって意味でいってる?
心中のスクリプトの場合、キャンセルするとそのまま「お客様の……」に
つながるようスクリプトが書いてある。
ifかcondを使って変数に文字列が格納されたときに次の文章が表示される、
そうでない場合はもどるようにスクリプトを書けばいいよ。
マニュアルか心中の変数の箇所を読んでみて。
- 482 名前:名前は開発中のものです。 :04/06/20 00:17 ID:+Qaa004k
- キタ━━━━(゜∀゜)━━━━!!!!!!
オンライン上に 吉里吉里 の最新バージョンを見つけますた。
吉里吉里2 SDK version 2.22 / KAG 3 version 3.22
- 483 名前:名前は開発中のものです。 :04/06/20 00:26 ID:bde798Gw
- 画像キャッシュに関する容量の半減によりパフォーマンス改善が見られるらしい。
関係ないけどkikyou.infoで分割ダウンロード禁止とな。
- 484 名前:478 :04/06/20 09:40 ID:3zYYlYY7
- [iscript]
function enumMenuItems( prefix , menu )
{
dm( prefix + ":" + menu.caption );
if( menu.children instanceof "Array" )
for( var i = 0 ; i < menu.children.count ; i++ )
enumMenuItems( prefix + ".children[" + i + "]" , menu.children[ i ] );
}
Debug.console.visible = true;
enumMenuItems( "kag.menu" , kag.menu );
[endscript]
>>480
書き換えてみた。
onClick()を呼びたいメニューアイテムのIndexをコレで調べて、
[button /*略*/ exp = "kag.menu.children[ n ]/*略*/children[ n ].onClick();" ]
とすればどのメニューアイテムのクリックもエミュレートできる。
メニュー構造に変更がある度に調べなおさないとならないから、
あんまりエレガントではないけど、コレが一番楽だと思う。
- 485 名前:名前は開発中のものです。 :04/06/20 09:44 ID:3zYYlYY7
- それはそうと、喪前さま方。
吉里吉里2リファのアドレスにTJSリファのページが上がっちゃってますよ。
一番良く参照するのが吉里吉里2リファなので一寸困るな。 orz
- 486 名前:名前は開発中のものです。 :04/06/20 17:08 ID:+vjon7UI
- メッセージレイヤ0に文章を書いて
メッセージレイヤ1を重ねて使用したら
メッセージレイヤ0の文章をスペースキーで早送りできなくなりました
どうすれば解決しますでしょう
よろしくお願いします
- 487 名前:名前は開発中のものです。 :04/06/20 18:02 ID:TbG9C/cc
- >>486
[current]タグでメッセージレイヤ0を操作可能な状態に戻すよーに。
- 488 名前:名前は開発中のものです。 :04/06/20 21:33 ID:n9TV3CLP
- >>487
こんなタブがあったとは
うまくいきました
ありがとうございました
- 489 名前:名前は開発中のものです。 :04/06/20 21:57 ID:KiPKyOUh
- スレ違いな質問になると思うんですが、ある小説が好きで
これを趣味でゲーム化したいと思っています。
仮に公開を目的とした場合、本文を丸々写す事はやはり問題になりますよね?
2次創作として設定などを流用させていただくというのは問題になるのでしょうか?
- 490 名前:名前は開発中のものです。 :04/06/20 21:59 ID:QXWQPpTd
- 著作者が文句を言えば問題になるんじゃないかねぇ。
- 491 名前:名前は開発中のものです。 :04/06/20 22:01 ID:IwbvEuWz
- どっちも問題ありだな。
作者に許可をもらうのが早いんじゃねえ?
- 492 名前:名前は開発中のものです。 :04/06/20 22:05 ID:KiPKyOUh
- なるほど。
素早いレスありがとうございます。
- 493 名前:名前は開発中のものです。 :04/06/20 22:05 ID:UWgKMxVS
- 2ちゃんねら専用 メル友募集 掲示板!
http://jbbs.shitaraba.com/bbs/read.cgi/computer/8154/1061819320/r62
- 494 名前:名前は開発中のものです。 :04/06/20 22:28 ID:IOOlXoYX
- >>489
前者は著作権が生きてるなら完全にアウト
後者は黙認というところだな
その小説が商業ベースなら許可はほとんど無理
迷惑になるので問い合わせもやめとけ
- 495 名前:名前は開発中のものです。 :04/06/20 23:00 ID:KiPKyOUh
- >>494
サンクスです。
最近非常に面白い小説を読んで、しかも内容がノベルタイプのゲームにぴったりだと思ったもので・・・。
- 496 名前:473 :04/06/21 00:10 ID:P4yuZt7R
- >>484
ありがとうございます! スクリプトを打ち込んでコンソールにだーーっと
メニューアイテムのインデックスが表示されたときちょっと感動しました。
右クリックサンプルなど見ると皆さんかなり複雑なtjsを書いていて
なかなか改造も難しいんですが、これだとKAGから扱えます。
本当にお世話になりました。何のお礼もできず申し訳ないです。
- 497 名前:名前は開発中のものです。 :04/06/21 02:11 ID:V2cJa8SC
- >>495
なんか危なっかしいなー
>>公開を目的
>>丸々写す事はやはり問題になりますよね?
なんて基本的なことを聞くようなら
初心者向けでいいから著作権の解説サイトをまず一読したほうがいい
- 498 名前:名前は開発中のものです。 :04/06/21 21:07 ID:xeC/BaZS
- 3.22使った方今までと比べてどんな感じ?
感想希望
- 499 名前:名前は開発中のものです。 :04/06/22 05:28 ID:9Gcn3y5o
- 3.22だけど、確認ダイアログ出してパッドの3ボタンで落ちるね。
バージョン情報ダイアログで押しても面白いことになる。
応急処置としてMainWindow.tjsのcreatePadKeyMap()をちょと書き換えたら回避できますた。
VK_PAD3 =>
function(ev) {
onShowHistoryMenuItemClick(this);
},
↓
VK_PAD3 =>
function(ev) {
postInputEvent('onKeyDown', %[key: VK_R]);
postInputEvent('onKeyUp', %[key: VK_R]);
},
- 500 名前:名前は開発中のものです。 :04/06/22 05:29 ID:9Gcn3y5o
- >498
ime制御が地味ながらいい感じ。
前Verでは、rclick_tjs.ksのセーブ画面で栞コメント入力後にimeがONのままになるわけで、Rキーでメッセージ履歴見ようとして“rrrr”とか表示されてたのが、回避されるようになった。
TLG6はPNGより早くて圧縮率がいいらしく、使い出はありそう。
ただ、極端にファイルサイズが小さい画像はPNGよりサイズが膨れ上がった。
パッド対応は中途半端な感じ。
デフォルトでは上下左右、決定、キャンセル、メッセージ履歴しか出来ず、パッドオンリーのプレイは無理。
また、メニューにフォーカスが行ってる間は、入力がきかない。
あと、環境の問題かもしれないが、Enterキー押しっぱなしより、パッドの決定ボタン押しっぱなしの方がメッセージのスキップが遅い。
こういう痒いところに手が届かない仕様だと、pad2keyとか外部ツールでパッドを使おうとするユーザーにとっては邪魔なだけかもしれない。
ただ、エンドユーザー向け設定ツールにパッドをオフにする設定があったので、これを併用すれば外部ツールは大丈夫かも(未確認)。
- 501 名前:名前は開発中のものです。 :04/06/22 09:36 ID:BWXpEnh4
- >>499
作者がこのスレを見ている保証はないので、不具合を本家に報告しる!
- 502 名前:名前は開発中のものです。 :04/06/22 20:00 ID:mB2rh3uP
- 開発端末は、鱈セレ1.4G+GF4MX420
音楽を流し始めてから、
時系列(リズムに合わせて)にresetwait〜waitで、
レイヤーの変更等をしているのですが、
[P4 2.6G+GF5900XT(テスト端末)]ではスペックの差が影響しているのか、
指定した時間通りに処理が動きません。
音はoggで正常に再生されているが、レイヤーの動作が早い為、ズレている・・・。
(開発端末では指定通りに処理される)
何か、いい方法はありませんでしょうか?
- 503 名前:名前は開発中のものです。 :04/06/22 20:55 ID:ifNg5Mf1
- WaveSoundBuffer.position プロパティを参照する。
ms単位で再生位置が所得できるので、
その値を利用して[wait]の時間を決めればOKカモ。
- 504 名前:名前は開発中のものです。 :04/06/22 22:07 ID:ifNg5Mf1
- [wait]〜[resetwait]ってあたりから、TJS出来るか不安なので一寸補足。
まず、想定通りの動作をする開発環境において。
レイヤ操作を行う直前に、
[eval exp="dm( kag.bgm.currentBuffer.position );"]
として、レイヤ操作を行う時点でのWaveSoundBuffer.positionを割り出す。
別の再生環境でもって、レイヤ操作時の経過時間がms単位で割り出せるならモアベター。
んでもって、
[playbgm /*略*/]
[wait time = &"/*割り出された一回目レイヤ操作時のposition*/ - kag.bgm.currentBufferr.position" ]
/*レイヤ操作*/
[wait time = &"/*割り出された二回目レイヤ操作時のposition*/ - kag.bgm.currentBufferr.position" ]
/*レイヤ操作*/
[wait time = &"/*割り出された三回目レイヤ操作時のposition*/ - kag.bgm.currentBufferr.position" ]
/*略*/
- 505 名前:名前は開発中のものです。 :04/06/22 23:01 ID:mB2rh3uP
- >>503>>504
ご想像通りTJSについてはサッパリ理解しておりません。
本格的に初めて、まだ一週間の素人です。
プログラム中には、
[resetwait]
[〜レイヤー操作〜]
[wait=??? mode=until]
の連続で時間毎に処理しています。
教えて頂いたように、テストしてみたいと思います。
ありがとうございました。
- 506 名前:名前は開発中のものです。 :04/06/22 23:21 ID:pHxMYhVS
- resetwaitを毎回実行しているのがそもそもの間違い。
resetwaitは最初の一回だけで、wait,wait,waitが正解。
- 507 名前:名前は開発中のものです。 :04/06/23 00:36 ID:6L55zkpy
- レイヤー描画時間がwaitで指定した時間の間に挟まれるから
マシンの描画性能で同期がズレるんだと思われ
ちゃんと同期したいなら
TJSでタイマーオブジェクト作って定時処理した方がいい気がする
- 508 名前:名前は開発中のものです。 :04/06/23 02:03 ID:KUmIGzZN
- 画像描画の時間ぶんズレが生じるというのなら、
ダミー(非表示)のレイヤに画像を読み込んでおいてそこから
@eval exp="kag.fore.base.assignImages(kag.back.layers[0])"
という感じでコピーしてやれば良いよ。
KAGしかわからん俺はこれで処理した。
マニュアルの「tjsをもっと使うために」に書いてある。
- 509 名前:名前は開発中のものです。 :04/06/23 06:16 ID:8XCazSr0
- >505
そもそも、waitはトランジションの直前に書くべきじゃね?
[resetwait]
[〜レイヤー操作1(裏画面に描画)〜]
[wait mode=until time=5000]
[trans time=300][wt]
[〜レイヤー操作2(裏画面に描画)〜]
[wait mode=until time=10000]
[trans time=300][wt]
[〜レイヤー操作3(裏画面に描画)〜]
[wait mode=until time=15000]
[trans time=300][wt]
- 510 名前:名前は開発中のものです。 :04/06/23 15:04 ID:qChJANAv
- 一応…
吉里吉里2 2.22 rev.2 / KAG3 3.22 rev.2 キタ━━━━━(゚∀゚)━━━━━━!!
> ■ 変更点 ------------------------------------------------------------------
>
> ● 2004/6/23 3.22 Rev.2
>
> ・バージョン情報ダイアログボックスやYes/Noダイアログでパッドボタン3を押
> すとおかしな動作をしていたのを修正
> ・クリッカブルマップが選択可能状態になったらマウスカーソルを表示するよう
> に
- 511 名前:510 :04/06/23 15:21 ID:qChJANAv
- ↑kag3
↓kirikiri2
> ■ 変更点 ------------------------------------------------------------------
>
> ● 2004/6/23 2.22 Release Rev.2
>
> ・ウィンドウが非アクティブの状態でパッドのボタンを押すと、ウィンドウがア
> クティブになったときにボタンが押されっぱなしの状態として認識されていた
> のを修正
> ・Window.useMouseKeyがtrueの時にパッドのボタンが離されてもonMouseUpが発
> 生しなかったのを修正
> ・(ループチューナ)ドライブのルートディレクトリにファイルを保存すると以降
> ファイル選択ダイアログボックスが開かなくなっていたのを修正
- 512 名前:TR :04/06/23 17:53 ID:+OtzFVPc
- 吉里吉里2を起動して、適当な*.tjsファイルを最初のダイアログで
選択すると、
「スクリプトで例外が発生しました。〜〜*.tjsはXP3アーカイブで
ないか、対応できない形式です」
と出るのですが、こうなる方は他にもいらっしゃるのでしょうか?
- 513 名前:名前は開発中のものです。 :04/06/23 18:06 ID:hkab56gf
- 他にもいらっしゃいます
- 514 名前:名前は開発中のものです。 :04/06/23 18:25 ID:qMMhBATx
- 質問する前にリファを見れ。
ttp://www.ultrasync.net/dee/kr2helps/kr2doc/contents/Startup.html
>吉里吉里を起動し、スクリプトを指定するためには通常、プロジェクトフォルダ を決定する必要があります
>プロジェクトフォルダ決定後、最初に実行されるのは、プロジェクトフォルダ内の startup.tjs です。これがない場合はエラーになります。
- 515 名前:名前は開発中のものです。 :04/06/24 05:09 ID:yHUp48jW
- その仕様、分かりにくい部分もあるよね。
俺も最初フォルダじゃなくてフォルダ内の start.tjs を選んでエラーが出るからしばらく悩んだ。
ファイル選択ダイアログじゃなくてフォルダ選択ダイアログを表示すればいいのにと思う。
- 516 名前:名前は開発中のものです。 :04/06/24 09:35 ID:eZbOx2Lu
- もともと直観的に操作できるもんでもないし
マニュアルにちゃんと書いてあるんだから
文句たれる前にマニュアル読めと思う。
- 517 名前:名前は開発中のものです。 :04/06/24 20:46 ID:yHUp48jW
- >>516
言ってることはごもっともだが、そういう思想のプログラマとは一緒に仕事をしたくないな。
間違いを生みにくい開発環境を作ることは、生産性や保守性を考える上で重要なことだと思うぞ。
プロでもユーザーのことだけ考えていればいいというプログラマがいるけど、
そういう人に限ってユーザーインタフェースも複雑で誤解を招くものだったりすることが多い。
「あるフォルダの中にある startup.tjs を最初に実行する」という内部仕様であるなら、
外部的には「あるフォルダ」を指定した場合でも、「あるフォルダ内の startup.tjs」を指定した場合でも、同じ挙動をしても構わないと思う。
逆にフォルダの指定しか受け付けないというのであれば、それに見合ったインターフェイスを用意するのが普通だと思うぞ。
今の仕様は、フォルダの指定しか受け付けないのにファイルの指定をするためのインターフェイスを使ってる。
分かりにくいという意見はあってもおかしくないと思うが。
まあ、このスレで愚痴愚痴言ってもしょうがないんだけどな。
>>516 の考え方がちょっと保守的というか使用者を無視した思考法に見えたのでちょっと噛みついてみた。
- 518 名前:名前は開発中のものです。 :04/06/24 21:22 ID:uUVgY/uj
- なるほどなー。
プログラムって深いのね。
- 519 名前:名前は開発中のものです。 :04/06/24 21:36 ID:iRZUELvc
- >>515
熱くなっているところ申し訳ないが、ファイルも選択できるのは
xp3ファイルを選択できるようにするためだと思うぞ。直感的じゃ
ない仕様ではあるんだけど、xp3とフォルダを透過的に扱う吉里
吉里の特性から考えると、妥当な仕様なんじゃないかな。
まあ、516の物言いは無いだろ、とは俺も思うが。
- 520 名前:名前は開発中のものです。 :04/06/24 22:06 ID:kcgYIWB6
- 最近、雑談も質問もしにくい雰囲気だよね。
- 521 名前:名前は開発中のものです。 :04/06/24 23:08 ID:RCnulZfS
- きっと気のせいだ。ネタがあるなら盛り上げれ。
- 522 名前:515 :04/06/24 23:54 ID:yHUp48jW
- >>519
あーホントだ……。
事実確認が甘かった。ごめん。
>>516 にも謝っとく。すまん。
- 523 名前:名前は開発中のものです。 :04/06/25 00:50 ID:aeuN2CIA
- 515と517を読み比べると
516の書き込みで、いかに515=517が沸騰したかが分かって
かなり笑えた。
面白すぎ。
516の物言いがそれほどひどいとは思えんし(ここは2ちゃんだし)
つーことは、的確な指摘をされてムキーってなったんだろうな。
- 524 名前:ミーは開発中のものです。 :04/06/25 00:52 ID:Axm3dPZX
- |
|ω・)ジーッ
- 525 名前:名前は開発中のものです。 :04/06/25 01:12 ID:K5xoac/q
- >>333 IDが2ch
しっかしいちいちキタ━━━━━━(゚∀゚)━━━━━━ !!
が出るのもウットイのうLvie2ch+スキン
- 526 名前:名前は開発中のものです。 :04/06/25 12:16 ID:vwVhNhp8
- >>517の、「startup.tjs」が選ばれた場合、
その上のフォルダにするってのは、
意外に悪くないと思うんだが。
- 527 名前:名前は開発中のものです。 :04/06/25 14:17 ID:FxY1BlAD
- xp3を読み込む事を考えるとあのダイアログは
あくまで吉里吉里システムのルートディレクトリを
定める操作なので現在の仕様もそれなりに妥当だと思うよ
startup.tjsが読める方が妙といえば妙
- 528 名前:名前は開発中のものです。 :04/06/25 17:38 ID:t5gLH2zn
- >>523
そこまでツボにはまるのは、それはお前が>>516だからじゃないの?
別に的確でもないしw
- 529 名前:名前は開発中のものです。 :04/06/25 18:03 ID:JFZJdksL
- ニヤニヤ
- 530 名前:名前は開発中のものです。 :04/06/25 22:07 ID:RpgxhtDu
- まあ2日も引っ張るような話ではないな
- 531 名前:名前は開発中のものです。 :04/06/25 23:53 ID:kSYf7rRN
- まあ、引っ張ってるのは当人だけでしょうねえ。
外野は生暖かくヲチ中。
- 532 名前:名前は開発中のものです。 :04/06/26 04:55 ID:OVhRBTsn
- ゆめりあみたいな3Dノベル作りたいんですが
吉里吉里でポリゴン扱えるプラグインとかって・・やっぱりないよなぁ○| ̄|_
- 533 名前:名前は開発中のものです。 :04/06/26 05:00 ID:t/ZufFQs
- あるわけがない
- 534 名前:名前は開発中のものです。 :04/06/26 06:16 ID:gcLIYauF
- CD-ROMの大容量を生かしてあらゆるビジュアルをあらかじめ用意しておけば、
3Dを使うのと同じだからポリゴン描画能力は不要。
- 535 名前:名前は開発中のものです。 :04/06/26 06:36 ID:5d0r+MyZ
- 使えるなら使いたいだろ
- 536 名前:名前は開発中のものです。 :04/06/26 07:04 ID:n6flK0Ds
- じぶんでくめばいいじゃん、
- 537 名前:532 :04/06/26 07:15 ID:OVhRBTsn
- >>534
いや、動き萌えを目指したいんす
会話に反応してうなずいたり、待ち状態の時に上下に揺れてたり
リアルタイムに反応するのはモーションとかの関係でビジュアル用意しても無理でつ
>>536
TJSでプラグイン作成できないかな・・・とか考えたんですが
プログラムの知識無いし、とてもとても無理そうなのであきらめますた(´・ω・`)
- 538 名前:名前は開発中のものです。 :04/06/26 08:28 ID:1jBe2Y6P
- HSPならDirect3D使えなかったっけ?
吉里吉里で3Dってのは聞いたこと無いや。
とりあえずTJSで組めるレベルの代物ではないと思う。
- 539 名前:名前は開発中のものです。 :04/06/26 08:46 ID:ZsWNR4D7
- ゆめりあみたいなのを作るなら
IoとかLuaを組み込んだライブラリを一から作るのがいいと思う
吉里吉里に手を加えてごちゃごちゃするよりマシそう
簡単な3Dの取扱ならばD3Dの知識があればプラグインで割合容易に作れるとは思うが
- 540 名前:名前は開発中のものです。 :04/06/26 11:50 ID:8t9LzvVq
- プラグインでどうにかなるものじゃないだろ。
- 541 名前:名前は開発中のものです。 :04/06/26 11:54 ID:WYUxK0QU
- 作れても重くて動かないような…。
- 542 名前:名前は開発中のものです。 :04/06/26 12:22 ID:mdkNmiog
- 3Dをキャプしてフラッシュアニメや吉里吉里側でアニメにすれば、
モーションのような動作はできるけど
吉里吉里は、ダイレクトXで描画をサポートするように出来てないから、
連続描画の頻繁にあるゲームには向かないと思うよ。
そもそもそれが、(ダイレクトXに依存しない)が吉里吉里のいいところなんだし。
- 543 名前:名前は開発中のものです。 :04/06/26 15:03 ID:lIApPzvO
- 完全ソフトウェア描画のポリゴンドライバを吉里吉里のプラグイン
にしてしまうという手はあるかも知れないけど、それだとゆめりあ
並みの描画能力は期待できないしなぁ。どのみちTJSじゃ無理だよ。
- 544 名前:532じゃないけど :04/06/26 21:38 ID:ZKzPpUsY
- おまいら、良い香具師だなあ。
なんか元気出てきた。俺も開発頑張ろう。
- 545 名前:532 :04/06/26 23:42 ID:6kQWMvSV
- 仮に作れたとしても吉里吉里で3Dはきつそうですね(´・ω・)
HSPなら割と簡単にできそうなのでHSPで作る事にしました。
いろいろありがとうございます。
- 546 名前:名前は開発中のものです。 :04/06/27 11:10 ID:/kWUJkjx
- あはははは!
- 547 名前:名前は開発中のものです。 :04/06/27 22:07 ID:BW5gIDPy
- >>523
IDがCIA・・・
コワイ
- 548 名前:名前は開発中のものです。 :04/06/28 07:02 ID:Of2EK/j/
- おまいらどうやって人材募集してますか?
募集サイト?
それともスカウト?
最近ゲーム製作もかなり下火になってきてるような気がするから
人材見つけるのも大変そうでつ。
- 549 名前:名前は開発中のものです。 :04/06/28 07:05 ID:Of2EK/j/
- おまいらどうやって人材募集してますか?
募集サイト?
それともスカウト?
最近ゲーム製作もかなり下火になってきてるような気がするから
人材見つけるのも大変そうでつ。
- 550 名前:名前は開発中のものです。 :04/06/28 07:24 ID:FIq5NCwu
- くらすめいと
- 551 名前:名前は開発中のものです。 :04/06/28 11:22 ID:XcwYM4lJ
- 自分一人です。
- 552 名前:名前は開発中のものです。 :04/06/28 12:26 ID:o29TKXX6
- 募集サイトとスカウト。サイトをかなり作り込むのが吉。
- 553 名前:名前は開発中のものです。 :04/06/28 13:07 ID:R3vJNRtr
- おいおまいら、本家みろ!
尾崎氏がまたまた降臨してる!
- 554 名前:名前は開発中のものです。 :04/06/28 13:13 ID:eZkNdDLo
- 誰それ?
- 555 名前:名前は開発中のものです。 :04/06/28 15:27 ID:tPXmT51c
- ジャンボだろ
- 556 名前:名前は開発中のものです。 :04/06/28 15:55 ID:R3vJNRtr
- >>553
ttp://cgi.din.or.jp/~glit/TheOddStage/TVP/bbs/bbs.cgi?mode=&action=disp&num=6184#6184
- 557 名前:名前は開発中のものです。 :04/06/28 19:03 ID:29v5RIk4
- >>556
すげぇぇぇ!!
Athlon2500xpだと動作がもっさり。
- 558 名前:名前は開発中のものです。 :04/06/28 19:24 ID:z4eUpoah
- 吉里ゲーたまにやるとさ
ゲーム冒頭の効果音が鳴ると、それが延々と流れつづけるのよ
なんなの? 普通にできるやつもあるし・・・
なんか強制終了後も鳴ってOS強制終了コースになる
ゾウディアック2もオープニング画面でなった
- 559 名前:名前は開発中のものです。 :04/06/28 19:43 ID:e66+PerI
- どう考えてもお前のパソコンのせいだろ
- 560 名前:名前は開発中のものです。 :04/06/28 20:33 ID:wPm3chkn
- 尾崎氏って有名なの?
- 561 名前:名前は開発中のものです。 :04/06/28 20:45 ID:WnOHr89o
- 質問です。
レイヤに画像が読み込まれているか知りたいんですけど、
KAGに手を加えないと無理なんでしょうか?
Layer.mainImageBufferはNULL(0)を返してくれないし…
- 562 名前:名前は開発中のものです。 :04/06/28 21:30 ID:HZtLsBzv
- >561
画像読み込むときにフラグ立てる設定をマクロにしておいたらだめなん?
- 563 名前:名前は開発中のものです。 :04/06/28 21:54 ID:WnOHr89o
- >>562
それだとマクロを使わないといけないですよね。
TJSでマクロって呼び出せるんですか?
- 564 名前:名前は開発中のものです。 :04/06/28 22:26 ID:YwLo03fA
- 確か、マクロそのものが
TJSの変数じゃなかったっけ?
- 565 名前:名前は開発中のものです。 :04/06/28 23:21 ID:tF0UrKcK
- >>558
.ソフトウェア音源使ってるから。
- 566 名前:名前は開発中のものです。 :04/06/29 00:51 ID:r7V6M7j/
- 吉里吉里でカードゲーム作るのはきついですか?
- 567 名前:名前は開発中のものです。 :04/06/29 01:51 ID:ex8LQH6P
- >>566
むしろ向いてるだろ。
レイヤ出したり消したり、効果をかけたり、とかすぐできるし。
構文もそれなり強力だからややこしい処理でも平気。
- 568 名前:名前は開発中のものです。 :04/06/29 07:59 ID:hCPWNbdM
- >>558
DirectSoundの解放が何かのタイミングでうまくいってないんだと思う
他のゲームとかでも時々なることはあるね
- 569 名前:名前は開発中のものです。 :04/06/29 08:27 ID:57bxoERo
- KAG4まだ〜?
- 570 名前:名前は開発中のものです。 :04/06/29 08:51 ID:YpLcAaR8
- >>561
KAGLayerクラスに"isImageLoaded"ってメンバ変数作っといて
tagHundlerの@imageタグと@freeimageタグで該当のレイヤの
Layer.isImageLoadedを=true/=falseにするようにしたら
ええんでないかと思われ
/*まぁこれは"KAGに手を加える"方法やけど、
こんぐらい2分で出来るっしょ*/
- 571 名前:561 :04/06/29 15:24 ID:7JnUObLu
- >>570
現状では無理っポイので、KAGに手を加える方向で行きます。
バージョンを上げる時に手間が増えそうなので、タメラってた訳ですが。
- 572 名前:名前は開発中のものです。 :04/06/29 23:08 ID:yHZEV8Kv
- >>558, >>568
確かver 2.20あたりから頻繁に発生するようになった。
特にWin9x環境。似たような報告例は結構ある。
商用で吉里吉里使用のエロゲが出てるが、
音鳴らしながらのプレイはとても出来ないような場合も環境によってはある。
頻繁なボイス再生とかされるとすぐ止まる。
ドライバがたこってこともあるんだけど、吉里吉里では目立つ。
- 573 名前:名前は開発中のものです。 :04/06/29 23:25 ID:gBxWSMvr
- お前ら。
とりあえず http://www.ultrasync.net/dee/kr2helps/kr2doc/contents/ComputerDependentProblems.html
「サウンドがとぎれたり、鳴らなくなったり、サウンド再生中にフリーズする」
これをみておいてください。
- 574 名前:名前は開発中のものです。 :04/06/29 23:55 ID:yHZEV8Kv
- 掲示板から。
> すべてのゲームが同じ構造をして同じ機能を使ってるわけではないので、
> ほかのゲームは大丈夫なのに吉里吉里のゲームだけが駄目ということは十分あり得ます。
ウチの場合、エンジン設定.exeでは駄目で、ドライバも更新されないのでどうにもなりません。
買い替えしかないだろうね。
自分がそーゆー環境のものだと納得はしてるけど。
- 575 名前:名前は開発中のものです。 :04/07/02 22:58 ID:18/TWNdd
- KAG4はいつ頃始動ですか
- 576 名前:名前は開発中のものです。 :04/07/03 00:47 ID:WkxNbU50
- メッセージ履歴の操作をスクロールバー形式にするプラグインって既存?
現在の作業の副産物として作れそうなので無いなら作る。
- 577 名前:名前は開発中のものです。 :04/07/03 01:11 ID:gNqYtpqK
- おそらくないはず。
クレクレでスマンが、是非作ってくれ、頼む_| ̄|○
- 578 名前:名前は開発中のものです。 :04/07/03 09:18 ID:WkxNbU50
- ttp://higeagito.fukuoka-city.net/ExHistoryLayer.ks
徹夜してしもうた。 orz
- 579 名前:名前は開発中のものです。 :04/07/03 09:43 ID:IJI0Z0Ll
- >>578
_n
( l _、_
\ \ ( <_,` )
ヽ___ ̄ ̄ ) お疲れ様!
/ /
- 580 名前:名前は開発中のものです。 :04/07/03 10:08 ID:RD8aKc7p
- ウホッ
- 581 名前:名前は開発中のものです。 :04/07/03 10:49 ID:99/ddX6g
- すばらしいー
- 582 名前:名前は開発中のものです。 :04/07/03 11:36 ID:huHE99VZ
- >>578
感動しますた
- 583 名前:578 :04/07/03 12:10 ID:WkxNbU50
- 寝ぼけていた模様。
何かぐだぐだになってた履歴の縦書き表示モード修正。
スクロール方向、今のままと逆向きどちらが良いだろう?
縦書き、ページ単位の時は今の方向だと凄い違和感。 orz
ちなみに、Config.tjs - function HistoryLayer_config() の各設定がしっかり反映されます。
- 584 名前:それから :04/07/03 12:15 ID:WkxNbU50
- 今置いてるスペースへのアクセスが増えるのは少し困るので
しばらく虫取りしたら「吉里吉里サンプル&プラグイン」さんとこに置かせてもらおうと思います。
ここでの虫報告受付がマズイ場合はメアド晒しますので。ほんなこつ。
- 585 名前:名前は開発中のものです。 :04/07/03 19:04 ID:zqhGjHis
- メッセージ履歴をスクロールバーにという要望は
今までなんどもオフィBBSなどに出てたけど、無かったんだよね。
ありがたく頂きますタ、578さん
横書きでつかってみますたが、特にエラーもなく快適に使えてます。(最新版)
HistoryLayerやConfig.tjsの設定が反映されて、タグで制御できるのが便利ですね。
仕様?かも知れないですが、スクロールバーの上下端をマウスでポイントした時は
バーが上下に動くけど、真中をポイントするとバーがどちらにも動かなくなるので
そこがひとつ気になりますた。
- 586 名前:名前は開発中のものです。 :04/07/03 19:52 ID:WkxNbU50
- 更新シマスタ。
>>585
スライダ上下のスペースをクリックしても改頁するようにしてみた。こういうコト?
スクロールバーそれ自体は何らイベント処理を行っていなかったので。
週末一杯暇なので虫取りやらドキュメント作りでもやろうと思います。
当面一番の謎はソースにもコメントしてる action( 謎 Dictionaryオブジェクト )...
何でコレが呼び出されるんだろ。。。
- 587 名前:名前は開発中のものです。 :04/07/03 20:03 ID:WkxNbU50
- 後[ history ]タグにあったら便利そうな属性の要望とかあったら追加していきます。
とりあえず hidemessage 属性とかは付けてみようと思う。
それか onshow = "exp" / onhide = "exp"。どっちが良いだろ。
- 588 名前:585 :04/07/03 20:33 ID:zqhGjHis
- 乙でつ。改良版は、だいぶスクロールしやすくなりますた。
虫取りがんがって下さい。
そういえば、履歴を閉じるための×ボタンが無いですが、
右クリックに依存しなくても使えるように
差し支えなければ、有るタイプも欲しいでつ。
- 589 名前:名前は開発中のものです。 :04/07/03 20:48 ID:RVBgAWUS
- 同じく乙。
つーかさ、これは公式にメールか何かでコードを提供したほうがいいんじゃね?
- 590 名前:名前は開発中のものです。 :04/07/04 00:48 ID:cO9rBsHs
- 更新シマスタ。
>>588
要望にお答えして×ボタン追加。
スクロールバー上か、左右のボタンを押しっぱなしにする事でもスクロールするようになりました。
概ね、Windows標準のスクロールバーと同じ動作になったと思う。
謎の現象解消。
KAGWindow.action(ev)絡みで発生していたっぽい。
名前を変えたら解消したってダケなので謎は謎のままだけど。
とりあえず、自分で出来る範囲の虫取りは終わったつもり。
なので、後は部屋の隅でガクガク震えながら報告を待ちます。
>>589
手が空いてる今日一杯まで様子を見たら、
公式掲示板の方に紹介して後の始末は Dee 氏にお任せするつもり。
コードの改変配布は自由自在なのです。
- 591 名前:名前は開発中のものです。 :04/07/04 10:11 ID:cjN75O3x
(*^ー゚)b グッジョブ!!
- 592 名前:名前は開発中のものです。 :04/07/04 10:57 ID:p21zikxd
- deeお兄ちゃんの妹に………
(*´Д`*)
- 593 名前:名前は開発中のものです。 :04/07/04 10:58 ID:fuafJb+w
- 乙!
- 594 名前:578 :04/07/04 17:14 ID:cO9rBsHs
- 特別問題無いようなのでリリースします。
RC5 と 1.00 にバージョン表記以外の差は無いです。
- 595 名前:名前は開発中のものです。 :04/07/04 18:43 ID:hex79i+K
- >594
完成間近のミニノベルに実装させてもらいます〜♪
GJ!
- 596 名前:ExHistoryLayer.ks :04/07/04 22:58 ID:cO9rBsHs
- 1.00 -> 1.01
Scrollbarクラス、らんかタンの右クリックメニューに応用できそうだな、
とか思ってコード落として覗いてみたらクラス名が思い切り被ってました。 orz
何でLButtonLayerで十分そうなのに新クラス定義してるんだYO!
- 597 名前:名前は開発中のものです。 :04/07/04 23:09 ID:cO9rBsHs
- 訂正。標準でついてる kag3plugin -> sample -> rclick_tjs.ks が元凶ですた。
おのれ Dee。 orz
- 598 名前:名前は開発中のものです。 :04/07/05 00:05 ID:ZmHnwitV
- ということですので。
- 599 名前:名前は開発中のものです。 :04/07/05 12:55 ID:w4ekRfef
- ところでinterfaceって使えたのね。
メソッドは全部クラス内にC++のインライン関数のようにせな
ならんのかと思ってたYO!
- 600 名前:名前は開発中のものです。 :04/07/05 14:42 ID:Roo0Ntj8
- /* 使えないはずデス。 */
- 601 名前:名前は開発中のものです。 :04/07/06 12:15 ID:5BL+Rglo
- ここはオブジェクト指向のインターネットですね
- 602 名前:名前は開発中のものです。 :04/07/06 12:32 ID:Bv2JK4tN
- >>600
/*
*/
を見落としてたYO!
スマソ
- 603 名前:名前は開発中のものです。 :04/07/06 16:43 ID:+Lj4INTh
- そもそも変数の型を気にしない吉里吉里の場合、
interfaceなんてあっても意味が無いからね。
仕様の明示って点で便利だからコメントアウトして書いたまでデツ。
- 604 名前:名前は開発中のものです。 :04/07/06 18:54 ID:Bv2JK4tN
- >>603
しかし、C++のようにクラス本体外でメソッドが
登録出来るといいんだがなぁ…
Layer::onMouseDownみたいに。
まあイベントハンドラじゃなかったら
クラスのメンバ変数にincontextof ***した関数を参照させる手もあるか。
- 605 名前:名前は開発中のものです。 :04/07/06 20:19 ID:c2zowgQS
- なんでそんなことをしたいのかいまいちわからん
吉里吉里のクラスはクロージャを利用して実装されてるっぽいので
今ので自然な気がする
- 606 名前:名前は開発中のものです。 :04/07/06 20:19 ID:5BL+Rglo
- >しかし、C++のようにクラス本体外でメソッドが
>登録出来るといいんだがなぁ…
メソッドなどの宣言だけを集め、実装を分離することによって
可読性を高めるってことですか?
- 607 名前:名前は開発中のものです。 :04/07/06 21:17 ID:CTa/ohf5
- 気持ちはわからないでもないが、
同じことを2度書くことになるので避けたい。
例)
class C{
void f();
};
void C::f(){ ... }
void f() というのを2度書かないといけない
- 608 名前:名前は開発中のものです。 :04/07/06 21:41 ID:H1f/B8RS
- 578さんのExHistoryLayer.ksのボタン類を画像に置き換えてみてるのですが
どうも上手くいきません。
やりたいのは、閉じるボタン、矢印ボタン、スクロールバーを画像へです。
閉じるボタンはloadImagesで、できましたが
矢印とバーはどこを変更すればいいのか
お手数ですが、アドバイスをお願いできないでしょうか。
(↓へんなことをしてるのかと思いますが、こんな風に書いても画像が無表示になります。)
// 縦方向スクロールバー。
//
class VerticalScrollbar extends AbstractScrollbar
{
var slider;
function VerticalScrollbar( win , par , tar )
{
super.AbstractScrollbar( win , par , tar );
prev.loadImages("next.bmp");//←変更
next.loadImages("back.bmp");//←変更
slider = new Slider( win , this );
slider.color = 0xffffff;
slider.visible = true;
}
// 矢印ボタンに画像を読み込ませたい場合は↑↓を変更してくだされ。
- 609 名前:名前は開発中のものです。 :04/07/07 00:17 ID:XWGj8t+h
- ButtonLayer は width/height が変更されると Butt_imageLoaded = false になるので、
function initState()
{
super.initState(...);
// next.height = prev.height = width;
// rev.width = next.width = width;
ここをコメントアウトすればOK。
スライダを画像ファイルに変えるのも
// var btnlen = ( ( height - next.height - prev.height ) / target.pageCount ) \ 1;
// slider.height = ( btnlen > 1 ) ? btnlen : 1;
// slider.width = width;
コレをコメントアウトすればOK……かな?
サイズが不可変になるので、どんな具合の動作になるかは謎。
というか多少メンド臭くても、Slider は Layer 直下にして自前描写させるべきなのかもね。
- 610 名前:Deeお兄ちゃんの妹 :04/07/07 02:07 ID:XWGj8t+h
- 明日はちょっとだけ時間ができそうです。
選択肢>
・ExHistoryLayerに各部画像設定用の関数を追加する。
・Deeお兄ちゃんに甘える。
・Deeお兄ちゃんを困らせる。
・Deeお兄ちゃんに踊らされてHistoryLayerとにらめっこする。
というか、Font/Styleの状態を履歴に残す方法考えてたらもう二時ですか。。。
- 611 名前:名前は開発中のものです。 :04/07/07 02:38 ID:guest2RV
- (・∀・)カエレ!!
- 612 名前:名前は開発中のものです。 :04/07/07 03:10 ID:tl0o6U6j
- >>611
ID Sugeee!
- 613 名前:名前は開発中のものです。 :04/07/07 08:29 ID:tsOwFjB/
とんでもねえゲスト登場
- 614 名前:名前は開発中のものです。 :04/07/07 17:08 ID:XWGj8t+h
- ムシャムシャしていた。今では反省している。
ていうか何すかそのID。 orz
>>608
http://www.fukuoka-city.net/w/higeagito/ExHistoryLayerRC.ks
設定関数をイロイロ用意してみた。
それとついでで、スライダに画像を設定した場合の自動拡縮機能もつけてみた。
画像とか用意するが面倒でテストをしていないので、
うまく動いたら報告よろしくです。
- 615 名前:名前は開発中のものです。 :04/07/07 19:48 ID:B6/R6569
- >614
お兄ちゃん食べちゃったのかYO!
- 616 名前:608 :04/07/07 20:04 ID:qtgMtac/
- 609さんは=614さんなのかな?(違う方でしょうか?)
609の方法でバーと矢印ともに上手くいきました。
レスありがとうございました(^^
>614
画像変更用の別ファイルを、わざわざ作って下さってありがとうございます!
読み込ませて見たのですが、下記のようなエラーが出ています。
ExHistoryLayerRC.ks はそのまま使用、
読み込ませたサンプルは吉里吉里の標準のConfig.tjsをそのまま
first.ksに、[call storage=ExHistoryLayerRC.ks][history type = scroll]と、
今までと使い方は同じです。
文法エラーです(syntax error, unexpected "}", expecting ";")
19:33:02 script exception : エラーが発生しました
ファイル : ExHistoryLayerRC.ks 行 : 591
タグ : 不明 ( ← エラーの発生した前後のタグを示している場合もあります )
ExHistoryLayerRC.ks の 行 41 から始まる iscript ブロックでエラーが発生しました。
( 詳細はコンソールを参照してください )
文法エラーです(syntax error, unexpected "}", expecting ";") at conductor.tjs line 177 [(function) timerCallback]
- 617 名前:名前は開発中のものです。 :04/07/07 20:14 ID:XWGj8t+h
- >>615
(・∀・)アヒャ
>>616
Slider の width / height property の getter 文末 ; 忘れてた。
……からだと思う。
やっぱ画像どうにかして自前テストしないと駄目か。
- 618 名前:名前は開発中のものです。 :04/07/08 01:36 ID:F77/qZ9A
- >>610
・Deeお兄ちゃんに踊らされてHistoryLayerとにらめっこする。
に一票! ってかもうちょっとだけの時間は終わっちゃったか。
また暇があったら頑張って下さいませ。
- 619 名前:名前は開発中のものです。 :04/07/08 19:28 ID:oGy+kuzQ
- 今にらめっこしてます。
必然的に MessageLayer.tjs と同時に眺めてるわけなのですが。
正直、良くこんなコード管理できるな。 orz
- 620 名前:名前は開発中のものです。 :04/07/08 22:04 ID:GpnzBD3x
- 突然だが吉里吉里で作ったやつを
GBAでやりたいんだが、移植の仕方を誰か教えてクリ
- 621 名前:名前は開発中のものです。 :04/07/08 22:06 ID:sjZcSI9m
- 正気か?
- 622 名前:名前は開発中のものです。 :04/07/08 22:27 ID:BgPMEB0Q
- まず服を脱ぎます。
- 623 名前:名前は開発中のものです。 :04/07/08 22:35 ID:oGy+kuzQ
- ttp://kikyou.info/about/
「魑魅魍魎のはびこる吉里吉里2 SDK のソース」はココから落とせるでよ。
ビックリするほどユートピアッ!
// 前略 お兄様。
// MessageLayer.bold はあるのに、MessageLayer.italic はなく、しかも
// lineLayer.font.bold
// lineLayer.font.italic でドチラも取得可能ってどういう仕様デスカ?
// 草々。
- 624 名前:名前は開発中のものです。 :04/07/08 22:53 ID:mx5plQoi
- >>620
まずVCL依存をすべてWin32APIかSDLで書き直そう。
続いてGBAように書き直すんだ。
KAGのならHeavenzDoorを使いたまえ
- 625 名前:名前は開発中のものです。 :04/07/08 23:29 ID:/QBWZFk5
- LINUXで吉里吉里キターーーーーーーーーーーーーーーー!
- 626 名前:620 :04/07/09 19:06 ID:m3xTTy+Z
- >>624
dクス。今から探してきまつ。
- 627 名前:620 :04/07/09 19:06 ID:m3xTTy+Z
- sage忘れスマソ
- 628 名前:名前は開発中のものです。 :04/07/10 17:59 ID:VP8jyCos
- バレて〜ら。
ttp://cgi.din.or.jp/~glit/TheOddStage/TVP/bbs/bbs.cgi?mode=&action=treeall&num=6235
- 629 名前:名前は開発中のものです。 :04/07/10 18:04 ID:pBGsauCh
- つかまだこいつ吉里吉里使おうと思ってたのか。コピペー派w
- 630 名前:名前は開発中のものです。 :04/07/10 18:55 ID:PS/hULOn
- 全然〇んぽしてないのね、この人。
- 631 名前:名前は開発中のものです。 :04/07/10 19:04 ID:T1n8eT87
- >>628
ワロタ。
わからないのでコピペしてください、とか言ってた人だっけ?
- 632 名前:名前は開発中のものです。 :04/07/10 19:29 ID:CrzjFCBb
- コピペー派初心者とか言ってたっけな。
Deeタン素敵。
- 633 名前:名前は開発中のものです。 :04/07/11 21:44 ID:px2obzZ0
- ボスケテー
- 634 名前:名前は開発中のものです。 :04/07/12 00:56 ID:AhJ4MJEH
- 履歴って縦書きにすると禁則処理がきかなくなるんだけど、
俺の環境だけ?
- 635 名前:名前は開発中のものです。 :04/07/12 01:24 ID:i9bkSyC4
- >履歴って縦書きにすると禁則処理がきかなくなるんだけど、
んなこたーない。……ハズ。
HistoryLayer には marginRCh にあたる余白がないので、
メッセージレイヤに比べると禁則処理が随分甘くなる。
ので HistoryLayer.marginB を大きめに取ると良いと思う。
// 前略 お兄様。
// >ルビ・書式の反映など、いろいろ改良の余地
//
// ここらへん実装するには MessageLayer と同等以上の機能を
// HistoryLayer に組み込まないとダメなわけで。
// (同等だと LineByLine な表示ができなくなるから)
// 変数100超、関数70超の肥満クラスと格闘するハメに。
// マヂデボスケテー orz
// 草々。
- 636 名前:名前は開発中のものです。 :04/07/12 02:09 ID:AhJ4MJEH
- >>635
あ、マージンが小さいと禁則処理がきかなくなるのか。
>>578たんのプラグイン使っていろいろいじった時にやっちゃったんだ。
ごめん。ありがとう。
むー。でもmarginBを大きくとると下ばかりが空いてしまう。
- 637 名前:名前は開発中のものです。 :04/07/12 02:25 ID:AhJ4MJEH
- ExHistoryLayer.ksのcontrolHeightとMarginT,MarginBをいじっていたら
思うような書式になったよ。重ねてありがとう。
でもメッセージレイヤとヒストリーレイヤで禁則文字の扱いが
なんか違う。メッセージの方で「っ」が禁則扱いなのにヒストリでは
禁則処理されない。
とりあえず行頭(弱)禁則文字を禁則文字につっこんだけど、
どういう処理をしているのか謎。
- 638 名前:名前は開発中のものです。 :04/07/12 02:57 ID:MWvF6JrY
- >>636
履歴では、逐次表示をする必要はないんだから
行末禁則を「ぶら下げ」じゃなくて「追い出し」にしちゃえば?
そうすれば行末余白を取らないで済む。
- 639 名前:対訳 :04/07/12 04:40 ID:i9bkSyC4
- // HistoryLayer
if( ( ( lastch == "" || wwLeading .indexOf( lastch ) == -1 ) && wwFollowing .indexOf( ch ) == -1) ||
( ( lastch != "" && wwFollowingWeak.indexOf( lastch ) != -1 ) && wwFollowingWeak.indexOf( ch ) != -1) )
{
// 最後に描画した文字(lastch)が行末禁則文字でない かつ これから描画する文字(ch)が行頭禁則文字でない場合
// または
// 最後に描画した文字(lastch)が行頭弱禁則文字でない かつ これから描画する文字(ch)が行頭弱禁則文字でない場合 ※コレがちょっと謎
// ch(これから描画する文字)を描写せずに改行
}
else if( len > limitPos )
{
// これから描画するのが強禁則文字ではなくて、
// 確実に右端(この場合は余白は考えない)を越える場合
// ch(これから描画する文字)を描写せずに改行
}
- 640 名前:対訳 :04/07/12 04:42 ID:i9bkSyC4
- // MessageLayer
if( ( ( lastDrawnCh == "" || wwLeading .indexOf( lastDrawnCh ) == -1 ) && wwFollowing .indexOf( ch ) == -1 ) ||
( ( lastDrawnCh != "" && wwFollowingWeak.indexOf( lastDrawnCh ) != -1 ) && wwFollowingWeak.indexOf( ch ) != -1 ) )
{
// 最後に描画した文字(lastDrawnCh)が行末禁則文字でない かつ これから描画する文字(ch)が行頭禁則文字でない場合
// または
// 最後に描画した文字(lastDrawnCh)が行頭弱禁則文字でない かつ これから描画する文字(ch)が行頭弱禁則文字でない場合 ※コレがちょっと謎
// ch(これから描画する文字)を描写せずに改行
}
else if( vertical ? ( y > imageHeight ) : ( x > imageWidth ) )
{
// これから描画するのが強禁則文字ではなくて、
// 確実に右端(この場合は余白は考えない)を越える場合
// chを(これから描画する文字)描写せずに改行
}
- 641 名前:名前は開発中のものです。 :04/07/12 04:50 ID:i9bkSyC4
- 行頭(弱)禁則文字が連続しているかどうかの判定って
「ぶら下げ」式の場合、意味が無い気がするんだけどな……。
( lastchが「追い出さ」れる事が無いから )
基本的に両者の禁則処理に差は無いはず……たぶん。きっと。
MessageLayer.lineSpacing == ( HistoryLayer.LineHeight - fontHeight)
になるように意識すれば、行間は MessageLayer の設定に近づけられる。
HistoryLayerの問題は、
・pitch が無い。(0固定扱い)
・marginRCh が無い。(0固定扱い)
上記の二つなので、MessageLayerの設定のほうをコレに合わせれば、
理屈の上では同じ表示状態を維持できる。
// sage 忘れた。徹夜でMessageLayerの解読やるとします。 orz
- 642 名前:名前は開発中のものです。 :04/07/12 05:13 ID:L3IG+OXx
- >>641
うお、こんな明け方に禁則処理に興味を持ってくれた人が。
当方もいろいろ試したり調べたりしていたけど謎です。どういう仕組みなのやら。
さらには履歴の背景に画像を使いたくて公式の過去ログ調べたりして試していましたが
ホイールまわしたりスライドバーを直接いじるとエラーが出てお手上げ。もう寝まつ。
- 643 名前:名前は開発中のものです。 :04/07/12 05:42 ID:i9bkSyC4
- HistoryLayer.clearBack() 内の
各 fillRect(...) の最後の引数を 0 にすれば完全透明なHistoryLayerの出来上がり。
後はその下に画像読み込ませたレイヤを表示すればOKなんでない?
- 644 名前:名前は開発中のものです。 :04/07/12 07:05 ID:L3IG+OXx
- そういうやり方があったんかー。おれわざわざこうやってやってた。
// 背景を塗りつぶす
if(n === void)
{
face = dfBoth;
kag.back.layers[0].loadImages(%[storage:"txtback.jpg"],0xc8000000);
copyRect(0,0,kag.back.layers[0],0,0,width,height);
}
else
{
face = dfBoth;
if(verticalView)
copyRect(width - marginR - (n+1)*lineHeight, controlHeight,
kag.back.layers[0],lineHeight,height - controlHeight, 0xc8000000);
else
copyRect(0, n*lineHeight + controlHeight + marginT, kag.back.layers[0],width,lineHeight, 0xc8000000);
}
- 645 名前:名前は開発中のものです。 :04/07/12 07:49 ID:i9bkSyC4
- そのアプローチも間違いではないけど、メンドイ。
後、二番目と三番目の copyRect の引数が明らかに間違ってる。
それから loadImages の引数とかも何か勘違いしてそう。
var bgbuffer; // function finalize() に invalidate bgbuffer if( bgbuffer !== void ) を追加する事。
function clearBack( n )
{
if( bgbuffer === viod )
{
bgbuffer = new global.Layer( win , this );
bgbuffer.loadImages( "textback.jpg" ); //bgbuffer.loadImages( "textback.jpg" , ckey ); colorkey指定する場合はこう。
}
if( n === void )
{
x = 0; y = 0; w = width; h = height;
}
else
{
if( vertical )
{
x = width - marginR - ( n+1 ) * lineHeight; y = controlHeight; w = lineHeight; h = height - controlHeight;
}
{
x = 0; y = n * lineHeight + controlHeight + marginT; w = width; h = lineHeight;
}
}
copyRect( x , y , bgbuffer , x , y , w , h );
}
// このコードの場合 "textback.jpg" は HistoryLayer と同じか、より大きなサイズでないと例外が投げられる。
- 646 名前:ゴメン訂正 :04/07/12 07:53 ID:i9bkSyC4
- if( bgbuffer === void )
{
/*略*/
}
var x,y,w,h; // 追加
if( n === void )/* 以下略
- 647 名前:名前は開発中のものです。 :04/07/12 20:31 ID:esylzno9
- >>645
おれも使わせてもらおうと思ったのですがエラーが出ます・・
6行目のbgbuffer = new global.Layer( win , this );
のところで、「メンハ"win"が見つかりません」と。
何が悪いんでしょう?
- 648 名前:もう一個訂正 :04/07/12 21:23 ID:i9bkSyC4
- win → window
- 649 名前:647 :04/07/12 22:58 ID:R4wYgaPO
- >>648
ありがとう。できたっす。本当に感謝。
正直みんなすごすぎ。
- 650 名前:644 :04/07/12 23:21 ID:8nc9pty5
- >>645
やっぱり間違ってましたか……ありがとうございます。
書いていただいたスクリプトを試してみましたが
(あ、if(vertical)はif(verticalView)ですよね?)
ホイールをまわすと表示が乱れます(文字が重なって描画されている?)。
縦書きに特有の現象です。横書きだと正常に表示されます。
勝手なお願いですがよろしければどうすればよいか教えてください。
- 651 名前:644 :04/07/12 23:25 ID:8nc9pty5
- ごめんなさい、よく見たら横書きでも画像が重なって描画されていました。
ホイールを使えないように設定するしかないのかなー。
- 652 名前:644 :04/07/13 01:47 ID:H5Vgsse3
- >>644で自分が書いたやつのcopyRectの引数を見直して
ホイールでエラーがでないように書き換えました。
そうしたら文字表示は正常だけど画像が重なって描画という性質が。
どうもこのアプローチそのものが間違いだったようですorz
- 653 名前:名前は開発中のものです。 :04/07/14 17:13 ID:jOPAjAjN
- ボスケテー(再)
- 654 名前:名前は開発中のものです。 :04/07/15 14:15 ID:qJ6Wlwgt
- すいません、質問してよろしいでしょうか。
吉里吉里で、文字表示の際に繋がっている線
―――――― ←みたいなもの
を書きたいのですが、このままシナリオで書くと繋がらないんです。
フォントを変えてみたり文字を変えてみたりしたんですが上手く行きません。
何か良い方法は無いでしょうか。
- 655 名前:名前は開発中のものです。 :04/07/15 14:25 ID:w1SEUksz
- インラインで表示する。
安易に質問する前に、KAGと心中ぐらいは目を通そう。
- 656 名前:名前は開発中のものです。 :04/07/15 14:37 ID:qJ6Wlwgt
- >>655
すいません、KAGと心中は見れませんでしたがタグリファレンスに
載っていました。
今度からはもっとよく調べてから質問する事にします、申し訳ない。
- 657 名前:名前は開発中のものです。 :04/07/15 14:55 ID:VxeqJTaS
- >>654
解決したならいいけど、↓で出来たような気がする。
@font antialiased=false
―――
@font antialiased=true
もう疲れた。
- 658 名前:修正 :04/07/15 15:10 ID:VxeqJTaS
- @font antialiased=false
―――
@font antialiased=&kag.chDefaultAntialiased
本当に疲れた。
- 659 名前:名前は開発中のものです。 :04/07/15 15:18 ID:qJ6Wlwgt
- >>657
ありがとうございます、それでも出来ました。
これってアンチエイリアスを解除してあるという事でいいんですか?
それならConfig.tjs弄ってデフォルトで解除しておこうかと思いますが。
- 660 名前:名前は開発中のものです。 :04/07/15 16:29 ID:VxeqJTaS
- >>659
>>658のやつは一旦解除して、メニューのアンチエイリアスで選ばれた状態に戻してる。
Config.tjs弄ると全ての文字がアンチエイリアスなしになるが、それでもいいならそれでいい。
個人的には、>>658のをマクロ化するのがおすすめ。
- 661 名前:名前は開発中のものです。 :04/07/15 17:53 ID:ryq2wJ63
- >>659
もう一個解決法。
一時的に [ style pitch = -n ] する。
字間にマイナス設定すればつながって表示されるでよ。
- 662 名前:名前は開発中のものです。 :04/07/15 17:58 ID:ryq2wJ63
- そえれはそうと藻前らガンガレ。超ガンガレ。
- 663 名前:名前は開発中のものです。 :04/07/15 21:56 ID:VxeqJTaS
- >>661
それだ! pitchってマイナスの値、指定できたのね。
@macro name=――
@style pitch=-1
―――
@style pitch=&kag.current.defaultPitch
@endmacro
[――]疲れすぎた。
- 664 名前:名前は開発中のものです。 :04/07/16 00:05 ID:dOtlcarP
- コピペーのBBSに進出した香具師、挙手しなはれ(汗)。や、ちゃねらーじゃないんだろうけど……。
つーか、ピクミンだかなんだか知らないけど、何をこいつはムキになっているんだか(汗)。
何事もなかったかのように続きをどうぞ↓
- 665 名前:名前は開発中のものです。 :04/07/16 00:59 ID:He2NvPPz
- あの名前って本名のアナグラム臭いよな?
- 666 名前:名前は開発中のものです。 :04/07/16 13:35 ID:Thv7t9qu
- 何事もなかったかのように666↓
- 667 名前:名前は開発中のものです。 :04/07/16 13:53 ID:R7X+dkl4
- 工エエェェ(´д`)ェェエエ工
- 668 名前:名前は開発中のものです。 :04/07/16 15:06 ID:lcn2jBAM
- 吉里吉里って何でこんなにクソ重いの?
- 669 名前:名前は開発中のものです。 :04/07/16 15:18 ID:6NN6EHrp
- ダイレクトX描画をサポートしないから。
だからいいんじゃない。
- 670 名前:名前は開発中のものです。 :04/07/16 16:59 ID:nwtjFMfB
- まさか。669のいう「描画」が何を言ってるのかは分からんが
DirectX描画はサポートしてるぞ。描画はな。
画像演算にDirectX使ってないのはNスクとかと一緒。
吉里吉里が重いと言われているのは画像キャッシュで
メモリを食うのと、KAGだとシステムをほぼすべてTJS
インタプリタで実装してるから。
でも実際吉里吉里は最近はさほどは重いとは言われてないよ。
むしろ軽いと言われる部類。
- 671 名前:名前は開発中のものです。 :04/07/16 23:31 ID:M0Td5UWq
- >DirectX描画はサポートしてるぞ。
おいおい、それであんなに遅いわけねーだろ。
演算っつったって3D演算やるわけじゃないんだよ、ボク?
- 672 名前:名前は開発中のものです。 :04/07/16 23:33 ID:nwtjFMfB
- ソース読んだら?
- 673 名前:名前は開発中のものです。 :04/07/16 23:54 ID:4cqe+nNU
- 何かこの話題も定期的に出るなぁ
DirectXでやるようにしても、速度はほとんど変わりません。
- 674 名前:名前は開発中のものです。 :04/07/16 23:58 ID:M0Td5UWq
- よみましたがなにか?
- 675 名前:名前は開発中のものです。 :04/07/17 00:29 ID:6K/N1eDG
- 吉里吉里はレイヤのα合成をDirectXに(グラフィックカードに)
やらせないでCPUにやらせています。
そうして出来上がった画像イメージを転送するのにDirectXを
使うモードはあります(使わないモードもあります)。
なんでDirectXを使わないかと言うと、グラフィックカード毎
の機能の差異を吸収するは存外大変で、高度な描画をサポート
するためには環境が限定される傾向があるからです。なるべく
広範な環境をサポートしようと思うと、どうしてもCPU描画に
頼らざるを得なくなるのです。
と、いうのがそもそもの経緯ですかね。最近のPCなら、DirectX
まかせの描画でも昔ほどトラブルは出なかろうとは思うけどねー
- 676 名前:名前は開発中のものです。 :04/07/17 00:54 ID:em3U9aNN
- しかしエロゲマのPC環境は大抵貧しいので
GPUに投げるのはあんまり信頼出来ない
Longhorn世代になるとほぼ無条件で富豪化するし
APIの実装の標準化も進みそうなのでそこらへんで変化があるかもしれないが
- 677 名前:名前は開発中のものです。 :04/07/17 00:56 ID:3BuaXcXt
- >676
信頼できないとまでいうなら、
使わなければいいんじゃないの?
他のツール使えば?無いなら自分で作れば?
- 678 名前:名前は開発中のものです。 :04/07/17 00:57 ID:FBf8dUOR
- >>677
何いってんのお前は。奇想天外なレスすな。
- 679 名前:名前は開発中のものです。 :04/07/17 01:19 ID:jme6/XqI
- 吉里吉里はGPUなぞつかってないぜよ
- 680 名前:名前は開発中のものです。 :04/07/17 01:42 ID:U8qkqBdZ
- スヒィアスが話題をそらそうと必死。
- 681 名前:名前は開発中のものです。 :04/07/17 06:47 ID:q7NNM6Wd
- ここは陰謀説の飛び交うインターネットですね。
- 682 名前:名前は開発中のものです。 :04/07/17 08:35 ID:9HV+fNeo
- スヒィアスにそんなことできるワケがない。
- 683 名前:名前は開発中のものです。 :04/07/17 12:21 ID:gfVmIRHZ
- スヒィアスの話題そらしでないとしたら、本物のバカって事ですか?
- 684 名前:名前は開発中のものです。 :04/07/17 14:36 ID:Wu2yXIdy
- あーあ、HSPでKAG2できたらいいのになー
だれかつくってくんないかなー
- 685 名前:名前は開発中のものです。 :04/07/17 17:25 ID:Wu2yXIdy
- 公式にのってない、吉里吉里関係の勉強になるおすすめサイト
教えてちょんまげ。
- 686 名前:名前は開発中のものです。 :04/07/17 17:34 ID:9HV+fNeo
- 2年後の>685のサイトがまさにそれだったことをこの時まだだれも知らなかった。
- 687 名前:名前は開発中のものです。 :04/07/17 21:44 ID:tCgf2JBR
- (・∀・)リスペクトゥ!
- 688 名前:名前は開発中のものです。 :04/07/18 07:54 ID:VcgmfpTM
- クリッピング方式でアニメーションさせている画像を読み込んだレイヤを
移動させる(move)するにはどうすればいいんだろう?
moveタグを書いた次の行にアニメーションを実行させるスクリプトを
書いたんだけど、アニメが終わってから動き出してしまう……
- 689 名前:名前は開発中のものです。 :04/07/18 07:57 ID:vAoxMkB0
- クリッピング方式ってパラパラマンガだろ?
それなら、TJS を使うことになるけど move とアニメのタイマを
統一したらいいんじゃないかな?
- 690 名前:688 :04/07/18 09:02 ID:zmqPSmOZ
- >>689
KAGLayer.tjsとAnimationLayer.tjs読んでみたけど、ちいともわからんかったっす……orz
過去ログあさったりプラグイン配布してくれてるサイトもまわったけどダメ。
おいらにゃ無理かもしれんですたい。
- 691 名前:名前は開発中のものです。 :04/07/18 13:05 ID:pDzKWdep
- アニメーション処理毎自分でかいてしまうのが速いんでないかな
- 692 名前:名前は開発中のものです。 :04/07/18 14:17 ID:OXkfnni+
- >>688
moveタグの次にimageタグ置いても、imageタグの次にmoveタグ置いても、moveタグの
次にanistartタグ置いても、anistartタグの次にmoveタグ置いても、どれでも普通に
アニメーションしながらレイヤ移動できるようなんだが。
アニメの終了待ちさせてからレイヤ移動する書き方をしない限り、アニメが終わってから
動き出すって再現できん…。スペックの問題?
- 693 名前:688 :04/07/18 14:55 ID:fRnShoY5
- >>688
クリッピングじゃなくてセグメントだとレイヤ移動可能かも。
透過させて使いたいのと、サイズがでかい(400x400くらい)んで
クリッピングにしてるのよ。
(セグメントだと透過無効になっちゃうよな? 自信なくなってきた……)
もしクリッピングでもオーケーならそれこそVRAM16Mのせいか?
そうとも思えないんだが。
- 694 名前:名前は開発中のものです。 :04/07/18 16:00 ID:OXkfnni+
- >>693
セル方式と言いたいのか?
クリッピングでも動かせる。
688がどう書いてんのかは知らんが、400x400が1コマでデフォのセグメント使うなら
@image storage=画像 layer=0 clipleft=0 cliptop=0 clipwidth=400 clipheight=400 visible=true
@move layer=0 time=2000 path="300,300,255"
とか、デフォの使わないなら
@animstart layer=0 seg=1 target=*start
@move layer=0 time=2000 path="300,300,255"
とかで動かないか?
- 695 名前:688 :04/07/18 16:19 ID:fjGHa0eq
- >>694
ゴメン。ためしにまんまコピペさせてもらったら動きました。
迷惑かけました。本当にごめん。
徹夜で何度も調整したのに何が間違っていたんだ……
- 696 名前:名前は開発中のものです。 :04/07/18 18:12 ID:X0SgtoMW
- Dee先生、もっとあいつを怒ってください。
それにしても、最近は決めセリフの「ではー」が出なくてちょっと寂しい。
- 697 名前:名前は開発中のものです。 :04/07/18 19:42 ID:p0d1+FiS
- じゃあこんどからはすきゃんてぃがおあいてすんもん!
- 698 名前:名前は開発中のものです。 :04/07/18 20:21 ID:dUXUlb+z
- だぶるでーさんわすひあすってのにちょーきれてんだもん!
だから「ではー」っていわないんだもんねーんきゃー!
- 699 名前:名前は開発中のものです。 :04/07/18 21:31 ID:KquoWrhf
- すきゃんてぃについて詳しく知りたい人はここ。
どうした少尉。なんだよすきゃ語講座って。
ttp://web.archive.org/web/19970410215022/piass.com/sca/index.htm
- 700 名前:名前は開発中のものです。 :04/07/19 02:00 ID:xKO/9Dw6
- いたすぎんだもんねー
- 701 名前:名前は開発中のものです。 :04/07/19 02:34 ID:LbzlXvLB
- す、すきゃ語……
そのキャラでのレス書きだけはマジ勘弁(´・ω・`)
心中読んでいて何度キレかけたことか
しかしだ
やはり心中がなければ漏れも吉里吉里使いにはなっていなかったろうと
言い切れる。これは今でも少尉に感謝だもんねー
- 702 名前:名前は開発中のものです。 :04/07/19 09:28 ID:GWO50jqT
- ヘ(゚∀゚ヘ)ヽ〈`~´ メ 〉>オマエモ ツカットルヤンケ チョット ツラカセヤ
↑
701
- 703 名前:名前は開発中のものです。 :04/07/19 09:38 ID:GWO50jqT
- すきゃ語退場 ズルズル 〜⊂⌒~⊃。Д。)⊃━━━━〈メ `Å´〉ノ
- 704 名前:名前は開発中のものです。 :04/07/19 12:08 ID:/de+tCLY
- 俺も最初は「こんな書き方されたら分かんねぇよ!ヽ(`Д´)ノ」
と切れたが、読んでる内に………(*´∀`)ハァハァ>すきゃんてぃ
- 705 名前:名前は開発中のものです。 :04/07/19 12:54 ID:BZiNVghY
- >>704 もう一息で、IDがdee
- 706 名前:名前は開発中のものです。 :04/07/19 14:19 ID:W5N41LZA
- たかが3文字一致のなりそこないに向かって
もう一息もなにもなぁ
- 707 名前:名前は開発中のものです。 :04/07/19 14:23 ID:ApjrqJsx
- もうきりきりとかんけいなくなってきてんもん!このすれ!
- 708 名前:名前は開発中のものです。 :04/07/19 15:14 ID:xKO/9Dw6
- スヒィアスが話題をそらそうと必死です。
- 709 名前:名前は開発中のものです。 :04/07/19 16:10 ID:ZWMgj+la
- だからスヒィアスにそんな頭があるわけないってw
良くてリア工だろこいつ。
- 710 名前:名前は開発中のものです。 :04/07/19 16:38 ID:sPOACvXs
- スヒィアスの掲示板に……!
- 711 名前:名前は開発中のものです。 :04/07/19 16:40 ID:2kGw0NpL
- おまいら、コミケ前だというのに余裕だねえ
他人の心配する前に、自分のゲームに手をかけてやれよ…
- 712 名前:名前は開発中のものです。 :04/07/19 18:23 ID:uAJGxRDs
- 特にコミケとか関係ないので余裕も何も
- 713 名前:名前は開発中のものです。 :04/07/19 18:27 ID:1LTpK6Ln
- きゃははー。699ちゃん、ちょーおもしろいぢゃんよもー!
だぶるでーさんのむかしのぺーぢとかものこってんのかなー?
- 714 名前:名前は開発中のものです。 :04/07/19 19:16 ID:GWO50jqT
- すきゃ語退場 ズルズル 〜⊂⌒~⊃。Д。)⊃━━━━〈メ `Å´〉ノ
↑
713
- 715 名前:名前は開発中のものです。 :04/07/19 19:23 ID:GWO50jqT
- >685
吉里吉里サンプル&プラグイン
ttp://vega.fem.jp/krkr/
ここのリンクから旅立つのだ
- 716 名前:名前は開発中のものです。 :04/07/19 21:02 ID:Zgg2yh00
- こみけってなによもー!
そんなんぜんぜんかんけいないもんねー!
- 717 名前:名前は開発中のものです。 :04/07/19 23:19 ID:xKO/9Dw6
- すきゃ語退場 ズルズル 〜⊂⌒~⊃。Д。)⊃━━━━〈メ `Å´〉ノ
↑
716
- 718 名前:名前は開発中のものです。 :04/07/20 01:16 ID:Lh9+P9ij
- すきゃんてぃーの「えーえー」、まだできてないんだもんねー! んきゃー!
- 719 名前:名前は開発中のものです。 :04/07/20 19:45 ID:WQ6N5EZ4
- すきやすきやうるせーんだよばかども
- 720 名前:名前は開発中のものです。 :04/07/20 23:02 ID:YQ4dq0W7
- ヘルプミーわらた
- 721 名前:名前は開発中のものです。 :04/07/21 09:46 ID:jSl6HKnu
- >720
多分、小学生か中学生なんだろうな。
吉里吉里ユーザが増えたのは喜ばしいが、フリーだからああいうのも
増えるんだろうか。もちろん、普通に聞き分けが良くてやる気のある
初々しい初心者も増えてるんだろうが。
- 722 名前:名前は開発中のものです。 :04/07/21 11:38 ID:0EvUli06
- >普通に聞き分けが良くてやる気のある
>初々しい初心者も増えてるんだろうが。
基本的にドキュメントにほとんど載ってるのだからそういう人は
黙々とやってるんだろう。
- 723 名前:名前は開発中のものです。 :04/07/21 15:00 ID:/m6C8rUa
- HistoryLayer.tjs をいぢっていて気がついた問題のある仕様。
[current layer = message0 ]
あいうえおかきくけこ[indent][r]
あいうえおかきくけこ[l][r]
あいうえおかきくけこ[l][r]
[layopt layer = message0 visible = false]
[layopt layer = message1 visible = true ]
[current layer = message1 ]
さしすせそ[indent][r]
さしすせそ[l][r]
さしすせそ[l][r]
[layopt layer = message1 visible = false]
[layopt layer = message0 visible = true ]
[current layer = message0 ]
[endindent]
あいうえおかきくけこ[r]
あいうえおかきくけこ[l][r]
あいうえおかきくけこ[l][r]
[layopt layer = message0 visible = false]
[layopt layer = message1 visible = true ]
[current layer = message1 ]
[endindent]
さしすせそ[r]
さしすせそ[l][r]
さしすせそ[l][r]
例えばこういうシナリオで、実際の表示と履歴の間に発生する差異は容認されるべきだらうか。
- 724 名前:名前は開発中のものです。 :04/07/21 19:52 ID:0s1JkGDW
- >>723
あー、ほんとだね。
駄目でしょ。
- 725 名前:名前は開発中のものです。 :04/07/21 22:23 ID:sE8VURUz
- バカにもわかるように説明しる!
- 726 名前:名前は開発中のものです。 :04/07/21 23:17 ID:/m6C8rUa
- >>725
各メッセージレイヤには各々にインデントの設定が存在し、
独自に [ indent ][ endindent ] を管理している。
だから二回目 [ current layer=message0 ] 以降の [ endindent ] は message1 に反映されない。
それに対して、 HistoryLayer は単一の為、
[ current layer = message0 ] 時の [ indent ] が
履歴上では [ current layer = message1 ] に設定された後のメッセージにまで反映されてしまっている。
また例示したシナリオでは確認できないけど、 [ current layer = message0 ] 時の [ endindent ] が
[ current layer = message1 ] 時のメッセージにまで反映されてしまう。
- 727 名前:名前は開発中のものです。 :04/07/21 23:20 ID:/m6C8rUa
- よってこの問題を解決するには、
HistoryLayer 側がメッセージレイヤ各々の[ indent ][ endindent ]指定を
それぞれ別個のものとして判断しなくてはならない。
……まぁ何とかなるかもしれない。
もうちょい頑張っていぢってみるよ。
- 728 名前:287 :04/07/22 01:18 ID:A5UvXTbw
- ガン(・∀・)ガレ!
- 729 名前:名前は開発中のものです。 :04/07/22 01:20 ID:A5UvXTbw
- と、ごめん、クッキー食い残し
アホだ俺・・・_| ̄|○ノシ
- 730 名前:名前は開発中のものです。 :04/07/22 02:51 ID:h1hdoALj
- アニメーションを含む画像をimageで読みこむのにタイムラグを最小にするには
どうすればいいんでしょう。
assignImagesって使えないですよね?
- 731 名前:名前は開発中のものです。 :04/07/22 07:02 ID:qJI2mRXZ
- 結局どこかしらで loadImages か touchImages しないと駄目なわけだから、
読み込みの遅延の解消には assignImage は使えないかな。
ただ touchImages を使えばメモリへの読み込みのタイミングは調節できる。
……ので工夫すれば目立たなくする事はできるかもね。
それはそうと。
[link hint = "link1"][style align = right ]あいうえお[l][endlink]
[link hint = "link2"][style align = center]あいうえお[l][endlink]
[link hint = "link3"][style align = left ]あいうえお[l][endlink]
[s]
バグなのか仕様なのかワカラナイけど、こんなシナリオも面白い動作をするね。
MessageLayer.tjs、736行目と742行目の fixLineLayer() は不必要なのではなからうか。
- 732 名前:ボスケテー :04/07/22 19:38 ID:qJI2mRXZ
- hact 管理どないせいっちゅうねん。
- 733 名前:730 :04/07/23 00:24 ID:+cfSzyzg
- >>731
レスサンクス。んー、やっぱりそれしかないですか。
先読みさせたい画像のサイズがでかくてなあ。
- 734 名前:名前は開発中のものです。 :04/07/23 23:54 ID:C8wJzvHL
- アニメーション始める前に画像を全部先読みさせておけば・・・
- 735 名前:名前は開発中のものです。 :04/07/24 01:51 ID:GxzYDIHO
- 1999イブを落とせるとこってないですか?
サイト閉鎖はいいけど、ベクターDLだけでも残して欲しかった・・・
- 736 名前:名前は開発中のものです。 :04/07/24 06:43 ID:FxhmrKQZ
- >>735
吉里吉里本を買ってあげれば?
でもなー、あの本、すきゃんてぃが出てこないからなぁ。
- 737 名前:名前は開発中のものです。 :04/07/24 08:19 ID:T/yMWgHd
- そりゃ致命的だな。
- 738 名前:名前は開発中のものです。 :04/07/24 09:21 ID:fm3xWK8O
- あんですきゃんてぃ出てないのよもー!
- 739 名前:名前は開発中のものです。 :04/07/24 09:39 ID:WS4OCVZQ
- 吉里吉里でアクション系ゲーム作っているヤシいる?
どんな感じか話を聞かせてケロ
- 740 名前:名前は開発中のものです。 :04/07/24 11:21 ID:IvbdUDtx
- あまり向いてないので辞めたほうがいいです。
リアルタイム系やるならHSP。
- 741 名前:名前は開発中のものです。 :04/07/24 11:35 ID:W9xjdtHQ
- >>735
バージョン1.3で良ければここから落とすといいもんねー!
ttp://www.download.co.jp/game/advgame/a0000000111/
でもあんたが吉里吉里でゲーム作ろうと思っているなら
本を買うのがおすすめよ。吉里吉里2に移植してあるし。
- 742 名前:名前は開発中のものです。 :04/07/24 12:41 ID:M2tHrm00
- >740 どういう理由で向いてないの?ヴァ鹿にもわかるように教えてplz
- 743 名前:名前は開発中のものです。 :04/07/24 15:23 ID:r5REk6Xa
- >>739
KAGでやるのはほとんどムリだけど、KAG外して直接吉里吉里でやるなら
別に問題ないんじゃない?
Timerなんかも簡単に扱えるようになってるし。
あと実行時の速度的にも、重くて困るほどじゃないと思うよ。
何をやるかにもよるだろうけど。それと実行してる環境と。
- 744 名前:名前は開発中のものです。 :04/07/24 20:24 ID:DJaRXV9b
- なんていうか、心中の「KAGはアクション系に向いてない」云々の記述のせいで、妙な誤認識をもたれている
感があるなぁ――とはいえ、別にすきゃんてぃを非難しているわけではないのだけれど。
- 745 名前:名前は開発中のものです。 :04/07/24 21:09 ID:K6pHVzdl
- TJSでもアクション系は向いてないよ
遅いから・・・描画が。
- 746 名前:名前は開発中のものです。 :04/07/24 21:12 ID:r5REk6Xa
- KAG は Kirikiri Action Game の略
- 747 名前:名前は開発中のものです。 :04/07/24 23:40 ID:K6pHVzdl
- KAG は Kirikiri Adventure Game の略です。吉里吉里でアドベンチャーゲームやノベルゲームを作るためのスクリプトです。
- 748 名前:名前は開発中のものです。 :04/07/25 00:41 ID:8B4hyA5P
- こんなのとか。 ttp://soulsaver.hn.org/~mey/trash/kr-stg-test1.png
( 元ネタ ttp://soulsaver.hn.org/~mey/diary/index.html )
- 749 名前:名前は開発中のものです。 :04/07/25 01:02 ID:kN0DMeWY
- その方はソースいじって改良されてませんか?
- 750 名前:名前は開発中のものです。 :04/07/25 01:45 ID:9KJPU5Lu
- 漏れの感触としてはこれぐらいなにも特別なことしなくてもできそう。
- 751 名前:名前は開発中のものです。 :04/07/25 02:03 ID:a6ovw2pX
- 購入時MeがインストールされてたPCとかじゃなきゃ余裕で動くだろ。
- 752 名前:名前は開発中のものです。 :04/07/25 09:42 ID:zQj8iaM0
- 同人ゲームユーザーの想定スペックは・・・
P4以上?
- 753 名前:名前は開発中のものです。 :04/07/25 14:48 ID:TpfXle+F
- ノベルでそれだったらヤバイな。
- 754 名前:名前は開発中のものです。 :04/07/25 19:42 ID:BI6JOOuM
- ものすごく素人な質問させて頂きます。
(前スレが見れないので重複してたらスマソ;)
KAGで初めてFlashを使ったんですが、
何故か表示されるとすごく小さくなってしまいます。
[openvideo storage="○○.swf"]
[video visible=true left=50 top=50 width=640 height=480]
[playvideo]
スクリプトはこんな感じなんですが、
何か間違っていたらご指摘お願いします。
- 755 名前:名前は開発中のものです。 :04/07/25 20:58 ID:d3W25Ho5
[video visible=true width="640" height="480"]
[playvideo storage="○○○.swf"]
これで適切に表示されるよ
- 756 名前:名前は開発中のものです。 :04/07/25 22:23 ID:BI6JOOuM
- >>755
できました!ありがとうございます!!
これだけだったんだなぁ・・・(恥
- 757 名前:名前は開発中のものです。 :04/07/25 23:27 ID:XgC8eAbd
- 【吉里吉里】新スクリプト開発しよう!【TJSで】
http://pc5.2ch.net/test/read.cgi/gamedev/1090765574/l50
勇者降臨キボン!
- 758 名前:名前は開発中のものです。 :04/07/26 10:34 ID:Du0Wkr8X
- あれだけ叩かれてるのに、それでも宣伝するのね
- 759 名前:名前は開発中のものです。 :04/07/26 11:49 ID:/WLNlcmH
- そいや前スレだかでそういうの作るとか言ってそのまま消えた奴いなかったっけ?
- 760 名前:名前は開発中のものです。 :04/07/26 14:59 ID:ZMx8fd52
- なさけない質問で申し訳ないのではありますが、
kagで文章にアンダーラインをつける方法がわかりませぬ。
fontタグにも下線付けはないし。
誰か助けて下さい。
- 761 名前:名前は開発中のものです。 :04/07/26 17:47 ID:M11uV5pJ
- >758
時間よくみろ
- 762 名前:名前は開発中のものです。 :04/07/27 04:51 ID:BrTMNya8
- \(・∀・)/ウンコー!!
- 763 名前:名前は開発中のものです。 :04/07/27 16:55 ID:iodA5DoS
- \(・∀・)/ウンコー!!
- 764 名前:名前は開発中のものです。 :04/07/27 17:40 ID:OReRTc9U
- メッセージを履歴にのみ表示させる方法ってあるでしょうか?
「オマエモナー」 ←ゲーム中
モナー:「オマエモナー」 ←履歴
みたいな感じで。逆ならhistoryタグで出来るんですけど…
- 765 名前:名前は開発中のものです。 :04/07/27 17:51 ID:bZxV5Xev
- @eval exp="kag.historyLayer.store('モナー:')"
「オマエモナー」
ほい。
- 766 名前:名前は開発中のものです。 :04/07/27 18:07 ID:mLSRYP1g
- >760
通常フォントタグで表示が出来ない文字などは
インラインタグで可能かと。
リファレンスをどぞ
- 767 名前:名前は開発中のものです。 :04/07/27 18:38 ID:gnBa59af
- >>766
いや、それだと必要な全文字分の画像を用意することにならないか?
- 768 名前:名前は開発中のものです。 :04/07/27 18:46 ID:mLSRYP1g
- うーん、めんどくさいか。
760はどれだけの文章量に必要かかいてないしなー。
じゃあ、「 _____ 」とフォントを別のメッセージレイヤで表示して
上から重ねたらどうだろう?
必要な場所だけレイヤを増やせば、重くもならないし、マクロを作っておけば
タグだけで簡単にできる。
- 769 名前:名前は開発中のものです。 :04/07/27 18:59 ID:gnBa59af
- >>768
いいけど、ちゃんと字といっしょに書かれ/消えるためには
KAGの本体にいろいろ手を入れる必要がありそうだぜ。
あと、幅をちゃんと合うように表示することを考えれば、
「_」の字を使うよりも、直接幅を求めてMessageLayerに
書きこむとかの方がいいかも。
- 770 名前:よしさと :04/07/27 19:02 ID:9pRWKXi7
- 吉里吉里でぷよぷよみたいなゲームは作れるのか?
自由度高しっつてもだいたいノベルかアドベンチャーだろ?
- 771 名前:名前は開発中のものです。 :04/07/27 19:04 ID:t39Mcu7Y
- アンダーライン有効
[eval exp = "kag.message[ n ].lineLayer.font.underline = true"]
アンダーライン無効
[eval exp = "kag.message[ n ].lineLayer.font.underline = false"]
MessageLayer の内容はかなり把握できてきた。
hact 管理が相変わらず問題なのよね。。。
- 772 名前:名前は開発中のものです。 :04/07/27 19:05 ID:t39Mcu7Y
- 現在のメッセージレイヤに関して操作するって考えると、
[eval exp="kag.current.lineLayer.font.underline = true/false"]
のほうが良いかもね。
- 773 名前:名前は開発中のものです。 :04/07/27 19:07 ID:gnBa59af
- >>770
作れるよ、余裕
(とか言ってみるテス
- 774 名前:名前は開発中のものです。 :04/07/27 19:10 ID:t39Mcu7Y
- >>770
TJS なら落ちものパズルくらいなら普通に可能だと思う。
エフェクト派手にしたいってのなら重くなるかもだけどね。
後sageれ。
- 775 名前:名前は開発中のものです。 :04/07/27 19:14 ID:gnBa59af
- >>771-772
これうまくいかないっぽいのは漏れだけ?
まあ
[eval exp = "kag.fore.messages[ n ].lineLayer.font.underline = true/false"]
だろっていうツッコミはともかくとしても、
なんか下線見えないんだけど。
- 776 名前:名前は開発中のものです。 :04/07/27 19:24 ID:t39Mcu7Y
- >>775
ホントだ。うまくいかない。検証してみる。orz
MessageLayer.lineLayer のサイズが足りないんだとすればかなり面倒な事になりそ。
- 777 名前:名前は開発中のものです。 :04/07/27 19:27 ID:gnBa59af
- >>776
漏れもそれっぽい気がする。
というか、Dee先生がわざわざ underline だけ作ってないというのには
それなりの理由があるのではと思うのだよね。
- 778 名前:名前は開発中のものです。 :04/07/27 19:30 ID:t39Mcu7Y
- >Font.strikeout
>Font.underline
>現バージョンの吉里吉里ではこのプロパティは意味を持ちません。
ショボーン。
- 779 名前:名前は開発中のものです。 :04/07/27 19:40 ID:gnBa59af
- あらら。
自分らで無理矢理作るしかないか。
- 780 名前:名前は開発中のものです。 :04/07/27 20:43 ID:t39Mcu7Y
- [iscript]
var lineX;
var lineY;
var lineP;
var lineS;
kag.tagHandlers.decoline = function( elm )
{
var p = elm.position;
var s = elm.size;
if( p == "underline" ) p = 1.0;
if( p == "strikeout" ) p = 0.5;
lineX = current.x;
lineY = current.y;
lineP = ( p !== void ) ? p : 1.0;
lineS = ( s !== void ) ? s : current.fontSize \ 10;
return 0;
} incontextof kag;
- 781 名前:名前は開発中のものです。 :04/07/27 20:43 ID:t39Mcu7Y
- kag.tagHandlers.enddecoline = function ( elm )
{
var lineW;
var lineH;
if( current.vertical )
{
lineX -= current.lineLayerBase * ( 1.0 - lineP );
lineH = current.y - lineY;
lineW = lineS;
}
else
{
lineY += current.lineLayerBase * ( lineP ) - lineS;
lineW = current.x - lineX;
lineH = lineS;
}
current.face = dfMain;
current.fillRect( lineX , lineY , lineW , lineH , current.chColor );
current.face = dfBoth;
return 0;
} incontextof kag;
[endscript]
- 782 名前:名前は開発中のものです。 :04/07/27 20:48 ID:t39Mcu7Y
- [decoline position = "underline/strikeout/数値型" size = "整数型" ]
position:
装飾線の行中位置。
0.0 が行上端(縦書き時右端)。
1.0 が行下端(縦書き時左端)。
size:
装飾線の幅。デフォルトは文字サイズの十分の一。
[enddecoline]
※[decoline][enddecoline]の間に改行が発生しないように注意する事。
- 783 名前:名前は開発中のものです。 :04/07/27 20:50 ID:t39Mcu7Y
- sage忘れ。 orz
[decoline][enddecoline]間に改行を挟めるようにするには、
[link][endlink]と同等の機構にする必要がある
⇒MessageLayer.tjs に手を加えるハメになる
ので、割とメンドイ。
- 784 名前:名前は開発中のものです。 :04/07/27 21:08 ID:OReRTc9U
- >>765
あ、ありがとうございます!使わせていただきます
やはりスクリプト書く勉強しないと、タグだけじゃ駄目だなあ
- 785 名前:760 :04/07/27 22:24 ID:eATTxmOJ
- おお、なんかすごい数のレスついてる。
みんなありがとう。
サウンドノベルの「街」みたいにTIPSに下線をつけたかったのです。
>>771-778
仕様変更でできなくなってるとは_| ̄|○
>>780-783
試してみたんだけど、なぜか文法エラーがでてしまう。
780と781をそのままfirst.ksにコピペして
そのあとに
[decoline position=underline]ほげほげ[enddecoline]
みたいに書いたんだけど、つかいかた間違ってる?
tjsはあまり使ってないんで難しい・・・
とにかく766とか768の方法も含めしばらく試行錯誤してみます。
ホントにみんなありがとう。
- 786 名前:名前は開発中のものです。 :04/07/27 23:19 ID:3UfGXKgL
- >785
ああ、街みたいのでいいのか。ただの下線だと思ってた。
それならリンクのがよさそうだね。
tp://homepage1.nifty.com/gutchie/kirikiri_kag2/faq_label.html#under_line
- 787 名前:名前は開発中のものです。 :04/07/27 23:32 ID:t39Mcu7Y
- >>785
インデントに全角スペース使ってるからコピペだとエラーが出る。
2chだとタブも半角スペースも使えないから色々メンドイ。
- 788 名前:名前は開発中のものです。 :04/07/27 23:53 ID:SSmEnXtc
- テスト
半角スペース????半角スペース
- 789 名前:名前は開発中のものです。 :04/07/27 23:54 ID:SSmEnXtc
- テスト
半角スペース 半角スペース
- 790 名前:名前は開発中のものです。 :04/07/27 23:56 ID:SSmEnXtc
- 半角スペースは
半角文字の&に
nbsp;を続けて書くとOKです。
メモ帳で書いてから置換するといいかも。
でも質問者が回答者にそれを求めちゃだめですよ。
- 791 名前:760 :04/07/28 00:17 ID:5oX5gkUT
- >>787
おお、できたよ!
全角スペースとは気付かなかったよ、ありがとう。
>>786もありがとう。
試してみて、よさげなほうを使って見ます。
- 792 名前:名前は開発中のものです。 :04/07/29 20:06 ID:SIXbGepb
- ,,,iillllllllllllii,
,,li||||||゙ll゙゙゙ll゙ll
''il||||||l,,__ワ ,) <☆ゅ
- 793 名前:名前は開発中のものです。 :04/07/29 20:06 ID:l6DpsLjB
- 掲示板での厨続発に、Deeタンはご機嫌ななめなのか。
「ではー」を久しく聞かないな…寂しい
- 794 名前:名前は開発中のものです。 :04/07/29 22:42 ID:Uc+TfUsP
- もっときつくいえばいいのになー
すきゃんてぃなんかしょーいにぼろくそにいわれたもんねー!
- 795 名前:名前は開発中のものです。 :04/08/02 18:30 ID:A0umFJuW
- ttp://www.ultrasync.net/dee/kr2helps/tjs2doc/contents/class.html
ttp://www.ultrasync.net/dee/kr2helps/tjs2doc/contents/class.html#id59
↑の継承のサンプルコードを使うと、吉里吉里終了時に
「メンバ "Class1" が見つかりません」てエラー吐くんですけど…JTO
- 796 名前:名前は開発中のものです。 :04/08/03 00:03 ID:cDt6a/ei
- >>795
でんよ?
- 797 名前:795 :04/08/03 14:57 ID:LPrEP2WZ
- XP SP1 + 吉里吉里2 2.22 rev.2 / KAG3 3.22 rev.2 で
templateのfirst.ksに、iscript 〜まんまコピペ〜 endscript。
吉里吉里起動→終了後に、consoleのログが出来上がるんですが。
漏れだけ?
- 798 名前:名前は開発中のものです。 :04/08/03 15:20 ID:l10AYO5y
- あ、ほんとだ。
警告音は出ないけど、「メンバ "Class1" が見つかりません」ってログが出来るね。
>class Class2 extends Class1
この行がいけないらしいのだが、原因はよくわからない。他の人よろ。
- 799 名前:名前は開発中のものです。 :04/08/03 17:01 ID:WKDE6p6S
- 正確には super.finalize(); が原因っぽい。
たぶん、先にClass1が消滅→
作成したobjを削除=Class2 finalize呼び出し=Class1 finalize呼び出し→
先に消滅してるからClass1が見つからない ってことじゃね?
サンプルコードは最低限の構成を載せてるだけだろうから、ちゃんと最後に
invalidateでobjを無効化しとけばエラーにはならんと思われ。
- 800 名前:名前は開発中のものです。 :04/08/05 00:35 ID:GBLIHDkd
- 改行タグ打つのがめんどいんですが、
勝手に改行タグ打ってくれるツールとかありませんか?
- 801 名前:名前は開発中のものです。 :04/08/05 01:02 ID:h7WMK/rV
- >>800
あるある、めっちゃある。
けど、テキストエディタの機能やIMEの辞書登録を使った方が早いかも。
- 802 名前:名前は開発中のものです。 :04/08/05 02:02 ID:LPKUMTwO
- タグ打つのがめんどいんですが、
勝手にタグ打ってくれるツールとかありませんか?
- 803 名前:名前は開発中のものです。 :04/08/05 02:16 ID:eJuFySjK
- >802
自分の好みそうなゲーム買うといいよ。商業でも同人でも
- 804 名前:名前は開発中のものです。 :04/08/05 02:32 ID:1XKUMDeY
- ナイス
- 805 名前:名前は開発中のものです。 :04/08/06 14:48 ID:NAcL1/4U
- 「PNG画像用ライブラリ「libpng」に複数の深刻な脆弱性」
ttp://www.itmedia.co.jp/enterprise/articles/0408/05/news066.html
「PNGのライブラリに脆弱性――Linux、Windows、Mac OS Xで影響も」
ttp://www.itmedia.co.jp/enterprise/articles/0408/06/news022.html
- 806 名前:名前は開発中のものです。 :04/08/06 21:06 ID:8meJDSeZ
- かぐや姫のサイトはいったいどうなっとるんだ(´Д`;)
- 807 名前:名前は開発中のものです。 :04/08/06 21:31 ID:+a2ljkxi
- ↓からリンクさせてもらったのでよろしく。
ttp://www18.tok2.com/home2/edolfzoku/roadtokrkr/
- 808 名前:名前は開発中のものです。 :04/08/06 21:43 ID:OXr1yOCw
- よろしく
- 809 名前:名前は開発中のものです。 :04/08/06 22:59 ID:Ojh1egaG
- >>807
勝手に感想を述べるなら――ブロードバンド時代になったんだなぁ、と。
いやナロー時代からのユーザとしては画像の多さにビックリ。
- 810 名前:名前は開発中のものです。 :04/08/07 00:35 ID:/O0FD2x9
- >>807
分かりやすい文章書いてくれる人だな〜
少尉とすきゃんてぃーに皮肉を言ってるわけじゃなくてw
「KAGと心中」も「AVG編」を楽しみにしてたのに未完 orz
どなたか補完 plz
- 811 名前:名前は開発中のものです。 :04/08/07 06:51 ID:D4gTYxeY
- >>809
いつもネイティブな批判しかできないタイプの人間とみた
- 812 名前:名前は開発中のものです。 :04/08/07 06:52 ID:D4gTYxeY
- まちがったネガティヴ
- 813 名前:名前は開発中のものです。 :04/08/07 07:27 ID:qJ9ngta+
- (>_<)
- 814 名前:809 :04/08/07 09:47 ID:kgsPFQYM
- >>811
えー。単に「一応ADSL」にしてるのに、画像読み込みにはっきりタイムラグが生じたからビックリしたのを、
勝手に独白しただけなのにー。まテキスト読んでるうちに表示されるから問題ないし。
内容に関してはー、大変丁寧に説明されてて良いのではないでしょうか。多分。
- 815 名前:名前は開発中のものです。 :04/08/07 10:14 ID:PyKwZxC8
- ぱっと見>809は嫌味に見える。というか>814もちょっとそんな感じ。
まぁ無意識でそういう物言いの人なんだなと。
807みたいなサイトが増えるのは純粋に喜ばしい。
- 816 名前:名前は開発中のものです。 :04/08/07 10:17 ID:IvkQ4OYq
- 別に嫌味にも見えんが。
この程度で批判だのなんだの言ってるって、807に貼り付けた中の人か?
- 817 名前:名前は開発中のものです。 :04/08/07 10:32 ID:oZRFFQPe
- >>816
そりゃ単にお前が鈍感なだけだな。
お前が側にいたら、いいサンドバッグになりそうだ。
- 818 名前:名前は開発中のものです。 :04/08/07 11:36 ID:3mi4/MMs
- 批判とは思わないけど明らかに嫌味っぽいけど
書き込みしておいて独白って…( ´,_ゝ`)
- 819 名前:名前は開発中のものです。 :04/08/07 14:38 ID:Nj8MuIwX
- 独白って笑えるよなw
↓のAAがピッタリだ
r;ァ'N;:::::::::::::,ィ/ >::::::::::ヽ
. 〃 ヽル1'´ ∠:::::::::::::::::i
i′ ___, - ,. = -一  ̄l:::::::::::::::l
. ! , -==、´r' l::::::/,ニ.ヽ >>809
l _,, -‐''二ゝ l::::l f゙ヽ |、 ここはお前の日記帳じゃねえんだ
レー-- 、ヽヾニ-ァ,ニ;=、_ !:::l ) } ト
ヾ¨'7"ry、` ー゙='ニ,,,` }::ヽ(ノ 広告の裏にでも書いてろ
:ーゝヽ、 !´ " ̄ 'l,;;;;,,,.、 ,i:::::::ミ
::::::::::::::::ヽ.-‐ ト、 r'_{ __)`ニゝ、 ,,iリ::::::::ミ
::::::::::::::::::::Vi/l:::V'´;ッ`ニ´ー-ッ-,、:::::`"::::::::::::::;゙ , な!
:::::::::::::::::::::::::N. ゙、::::ヾ,.`二ニ´∠,,.i::::::::::::::::::::///
:::::::::::::::::::::::::::::l ヽ;:::::::::::::::::::::::::::::::::::::::::::/ /
::::::::::::::::::::::::::::::! :|.\;::::::::::::::::::::::::::::::/ /
- 820 名前:名前は開発中のものです。 :04/08/07 17:27 ID:dql9RF9o
- 正直俺は、心中の「そーなのそーなのソースなの」で
俺はお前らの漫才を読みたいんじゃないんだとマジギレ起こしそうになったから、
こういうおふざけのない、初心者に向けられた解説ページってのはいいと思う。
是非完成させてくれ。
- 821 名前:名前は開発中のものです。 :04/08/07 17:30 ID:PyKwZxC8
- 普通に読み流した俺は忘れてるのにマジ切れしちゃうと記憶に残る不公平ってあるよなw
そんなの覚えていたくねぇよなぁ。
- 822 名前:名前は開発中のものです。 :04/08/08 02:36 ID:zC96c3+N
- [eval exp="f.B=intrandom(1,2)"]\
[eval exp="f.A=f.A+f.B"]\
という式の後で[emb exp="f.A"]を表示しようとすると、f.Bで取得した数字が
f.Aの数字の右側に羅列されていき、ちゃんと加算されません。
f.Aの初期値は0で、f.Bで得た乱数を加算していきたいんですが……
「0212212」という風に、桁の数が増えていって加算されません。
これはどうすればいいんでしょうか?
- 823 名前:名前は開発中のものです。 :04/08/08 03:07 ID:9O5gwKN/
- f.A=0
- 824 名前:名前は開発中のものです。 :04/08/08 03:40 ID:R9W6oJqE
- [eval exp="f.A=(+f.A)+(+f.B)"] でおk(たぶん)。
- 825 名前:名前は開発中のものです。 :04/08/08 10:19 ID:zC96c3+N
- >>824
おぉ、出来ました。ありがとうございます。
そうそう、>>822の式の前に、
[eval exp="f.A=f.A-0"]\
って入れとくと普通に動いたんですけど、何でなんだろうか自分にはよく分からない orz
- 826 名前:名前は開発中のものです。 :04/08/08 10:39 ID:R9W6oJqE
- >>825
多分、f.A が明示的に数値型になったからじゃないかな。
- 827 名前:名前は開発中のものです。 :04/08/08 11:14 ID:WOKDMdaI
- そだね。+ は文字列型でも使うけど、- は文字列型では使用しない差だな。
- 828 名前:名前は開発中のものです。 :04/08/08 13:55 ID:oQPbWbQc
- ボイスの終了をstopseにしてたんだけど、
それだとオートにすると最後まで再生されないことに気が付いた。
それでwsに変えたら、こんどはボイススキップするのに
2回左クリックしなくちゃいけなくなった。(´・ω・`)
[l]と[ws]分のクリックを1回ですませられる方法ってあるんでしょうか?
- 829 名前:名前は開発中のものです。 :04/08/08 14:47 ID:h6Kxq2FA
- >>828
ttp://www.kirikiri.info/bbslog/log/002312
これで解決せんか?
- 830 名前:名前は開発中のものです。 :04/08/08 15:19 ID:oQPbWbQc
- おーありがとうございます。
なるほど、どっちも書いて条件付けで起動させるんだなー。
全部これに書き換えれば夏コミ間に合うー。大感謝です。
- 831 名前:名前は開発中のものです。 :04/08/10 14:07 ID:HyPPsjJs
- スレ違いだったらスンマセン。
アーカイブ化されてるXP3を解凍することってできるんでしょうか?
- 832 名前:名前は開発中のものです。 :04/08/10 14:45 ID:GqIFBbi0
- >831
なんでばらしたいの?
- 833 名前:名前は開発中のものです。 :04/08/10 15:00 ID:qF1YbRuc
- ソースコピーペ(・∀・)ソザーイパクーリ
- 834 名前:名前は開発中のものです。 :04/08/10 16:00 ID:f1skSfks
- 誰でも簡単に展開出来たらまずいという意味かも知れぬよ。
あんまりその質問には答えたくはないがこのスレのログに
似たような話題が出てるので参考に出来ると思う。
- 835 名前:831 :04/08/11 01:52 ID:Eago+MeB
- それもそうですよね。
くだらない質問してすいませんでした
- 836 名前:名前は開発中のものです。 :04/08/11 10:27 ID:S85bW76a
- ほんとすまねーよ
- 837 名前:名前は開発中のものです。 :04/08/11 10:49 ID:HGsF6uLX
- >>836
すますまいと頑張らなくていいから
- 838 名前:名前は開発中のものです。 :04/08/11 13:56 ID:wrW/BgVa
- めちゃくちゃ初心者な質問ですみませんが、
メッセージレイヤーの位置を一時変えた後、
Config.tjsの設定どおりに戻すにはどうすればいいでしょうか?
- 839 名前:名前は開発中のものです。 :04/08/11 14:16 ID:z4UEBps0
- 指定しなおすのはダメなん?
- 840 名前:名前は開発中のものです。 :04/08/11 14:37 ID:wrW/BgVa
- 後でConfig.tjsをいじるかもしれないので
できたらその方がいいのかなと思ったのですが…。
- 841 名前:名前は開発中のものです。 :04/08/11 14:39 ID:ttkjqHVD
- >>837
は?
だったら馬鹿な質問してんじゃねーよタコ
- 842 名前:名前は開発中のものです。 :04/08/11 14:45 ID:tXwoI5Az
- >>838
どっかに記憶しとけばいいんじゃん。
@macro name=tempposition
@eval exp="f.layerposition=%[]" cond="!f.layerposition"
@eval exp="tf.layer=kag.getLayerFromElm(mp)"
@eval exp="f.layerposition[layer]=%[ left: tf.layer.left, top: tf.layer.top, width: tf.layer.width, height: tf.layer.height ]"
@position *
@endmacro
@macro name=restorepotion
@eval exp="tf.d=f.layerposition[layer]"
@position layer=%layer left=&tf.d.left top=&tf.d.top width=&tf.d.width height=&tf.d.height
@endmacro
試してないけど。
- 843 名前:名前は開発中のものです。 :04/08/11 15:03 ID:wrW/BgVa
- >>842
うう…初心者なのでこのマクロをどう使えばいいのか
その段階からわかりません…。
- 844 名前:名前は開発中のものです。 :04/08/11 15:13 ID:DanRRrB7
- レイヤの再指定も解らない、マクロも解らないんでは、
まず最低限の基本から勉強しては?
その調子では、解らないたびに
誰かに教えてちゃんする羽目になるでしょう。
- 845 名前:名前は開発中のものです。 :04/08/11 15:15 ID:v7/KPRcR
- >>843
すきゃんてぃ の刑
- 846 名前:名前は開発中のものです。 :04/08/11 15:17 ID:0z1mc51k
- >初心者なので
これやめれ
- 847 名前:名前は開発中のものです。 :04/08/11 15:25 ID:wrW/BgVa
- ごめんなさい。
もうちょっと自力でなんとかしてみます。
- 848 名前:名前は開発中のものです。 :04/08/11 15:27 ID:tXwoI5Az
- >>846に同意、公式にもそういう人いるけど、初心者を言い訳にするのは見苦しいね。
>>843
[position] の代りに [tempposition] を使うと、現在の状況が記録されてから位置が変わる。
記録されてた位置に戻すためには、[restoreposition layer=何々] とすればいい。
…はず。
- 849 名前:名前は開発中のものです。 :04/08/11 15:36 ID:wrW/BgVa
- >>848
なるほど。ありがとうございます!
- 850 名前:名前は開発中のものです。 :04/08/11 15:53 ID:FY6gNhM2
- >846
中級者ですが、このマクロをどう使えばいいのか
わかりませんので教えて。
これならいいか?
- 851 名前:名前は開発中のものです。 :04/08/11 16:06 ID:Eago+MeB
- ゲーム作ってると
templateフォルダーにkrenvprf.kepとゆうファイルがいつの間にか作られているんですがこのファイルはなんですか?
- 852 名前:名前は開発中のものです。 :04/08/11 16:09 ID:iYXk0Kro
- 凄いね。
- 853 名前:名前は開発中のものです。 :04/08/11 16:12 ID:tXwoI5Az
- >>851
吉里吉里が環境設定かなんかを記録するために作るもので、
別に何も害はないからそのままにしとけや。
でも、templateフォルダに直接ゲーム作ってるですかそうですか。
- 854 名前:名前は開発中のものです。 :04/08/11 16:32 ID:9KM1fo0H
- >846
上級者ですが、このマクロをどう使えばいいのか
わかりませんので教えて。
くらいでひとつ。
- 855 名前:名前は開発中のものです。 :04/08/11 17:45 ID:AVTiFRY9
- お前ら面白ろしぎ!
- 856 名前:名前は開発中のものです。 :04/08/11 20:34 ID:q6KFYZj4
- >>855
お前、こんなことくらいで いちいちウケしぎ。
- 857 名前:名前は開発中のものです。 :04/08/11 21:04 ID:AciF3sQX
- 腕ひしぎ十字固め
- 858 名前:名前は開発中のものです。 :04/08/11 22:24 ID:v7/KPRcR
- 胴回し回転下痢
- 859 名前:名前は開発中のものです。 :04/08/12 00:49 ID:lmVa2Vl0
- 腸捻転悶絶
- 860 名前:名前は開発中のものです。 :04/08/12 03:12 ID:iImg1RxM
- KAGで育成シミュレーション系のゲームは作れますか?
出来るのならがんばって覚えて見たいんだけど、どうでしょ?
- 861 名前:名前は開発中のものです。 :04/08/12 04:33 ID:GMypE7gb
- 出来る。
- 862 名前:名前は開発中のものです。 :04/08/12 07:10 ID:1XmDfRhj
- できるけど>860には難しい気がするからツクールをオススメ。
- 863 名前:名前は開発中のものです。 :04/08/12 10:57 ID:iImg1RxM
- >861-862
ありがとうございます。
出来るのならがんばって覚えてみようと思います。
>862
恋愛シミュツクールで数本作ったことあるのですが、
次回、もしくは次々回作から他のスクリプトを使おうと仲間内で話が出てきたもので、
今年の冬は無理でも、来年の夏までに間に合えばいいなぁと思っています。
- 864 名前:名前は開発中のものです。 :04/08/12 11:29 ID:NlzI6TpG
- 育成シミュレーションに吉里吉里は結構向いてる気がするな
TJS使いまくればそれなりに記述力高いのだし
- 865 名前:名前は開発中のものです。 :04/08/12 11:40 ID:LDl6Xiw5
- 逆にTJSを使わないと、ちょっと変数式が増えてくると
KAGでは遅くて使い物にならなくなる >育成スクリプト
KAGで作ってたけどCPU1ギガ、メモリ500MBあって体感して遅い!と感じるから
TJSで作り直し中。
吉里吉里で、ちょっとしたシミュレーションを作りたいならTJSは必需。
今からスクリプトを学ぶ860氏にプログラム経験があればともかく
半年、1年では難しいかも。
- 866 名前:名前は開発中のものです。 :04/08/12 14:58 ID:ojliTHeT
- >>ちょっと変数式が増えてくると
えー
そんな訳ないっしょ。
- 867 名前:名前は開発中のものです。 :04/08/13 09:51 ID:bSVXP7Q3
- Pentium 4 560 3600 MHz メモリ2048 MBのポンコツマシンだけど、
変数使いまくりでも、全然重くないぞ。
- 868 名前:名前は開発中のものです。 :04/08/13 09:59 ID:FHL9ClXf
- ワケワカラン
- 869 名前:名前は開発中のものです。 :04/08/13 10:26 ID:FKJyhDbV
- 今、ランダムに数字を吐き出してはその数字を利用するという処理を
かなり頻繁に行うようなものを作っているんですが、どーにもこうにも数字が重複しすぎちゃいます。
うまくいい感じでランダムに数字を吐き出すにはどうしたらいいもんですかね・・
- 870 名前:名前は開発中のものです。 :04/08/13 10:42 ID:fe2+6Cvd
- 3度続いて重複したら再試行とか
- 871 名前:名前は開発中のものです。 :04/08/13 12:22 ID:EShBlfyM
- Pentium 4 560 3600 MHz メモリ2048 MBのポンコツマシン
しね
- 872 名前:名前は開発中のものです。 :04/08/13 12:45 ID:RV63WLOH
- >866
ポーカーみたく簡単なカードゲームでいいから
同じ物を両方で組んで味噌。カグとTJSの違いがわかるよん
Pentium 4 560 3600 MHz メモリ2048 MBのポンコツマシンじゃ駄目だけどw
>869
オフィBBSで、重複無ランダムの
TJSを見かけたことがあるよん
- 873 名前:名前は開発中のものです。 :04/08/13 15:17 ID:IJWRlS8W
- >>869
ランダムという言葉の意味は、本当はサイコロみたいに
適度に重複もあるやつのことなんだけどね。
それはそうと、重複なしのランダムは色々やり方あるけど、
公式BBSとかで流布してる方法(入れかえを繰り返すことによるやつ)は、
実は数字が均一に出ないという欠陥があるから、注意な。
- 874 名前:名前は開発中のものです。 :04/08/13 17:51 ID:qRLx6FmC
- それはそうと、重複なしの>ランダムは色々やり方あるけど、公式BBSとかで流布してる方法(入れかえを繰り返すことによるやつ)は、実は数字が均一に出ないという欠陥があるから、注意な。
これって具体的にどういうこと?
- 875 名前:名前は開発中のものです。 :04/08/13 18:44 ID:HUI22qRP
- 単純に入れ換えを繰り返す以下の方法は、一度入れ換えた
要素を再び入れ替えたりしちゃうんで、厳密には偏りが出る。
for (i = 0; i < array.count; i++)
swap(array[i], array[ rand(array.count) ]);
偏りを無くすにはこんな感じにしてやればいい。
for (i = 0; i < array.count - 1; i++)
swap(array[i], array[ i + rand(array.count - i) ]);
(あくまで概念だから、そのままTJSで動く式じゃないよ)
- 876 名前:名前は開発中のものです。 :04/08/13 19:06 ID:IJWRlS8W
- 「重複 ランダム」とかで公式のログの検索を見ると色々出るけど、
それよりも>>875の方が良さそうだね。乱数取る回数少ないし。
- 877 名前:869 :04/08/13 22:47 ID:FKJyhDbV
- なるほど、参考になりました〜。
皆様どうもありがとうございました。。。
- 878 名前:名前は開発中のものです。 :04/08/16 13:09 ID:o9lRv5fp
- 夏らしい話題で申し訳ないのだが、公式のニャモって
ttp://mbspro9.uic.to/user/katokiti.html
と同一人物なんだろうか?
ツッコミ受けてるから気になった
- 879 名前:名前は開発中のものです。 :04/08/16 17:56 ID:EqNdAsHp
- その掲示板のログを下の方まで見れ。
- 880 名前:名前は開発中のものです。 :04/08/16 17:57 ID:3eQu0QfC
- リファレンスレベルのこと軽く質問するのは学校と同じ気分なんじゃない。
質問する=真面目で勉強熱心な子って誉められる、みたいな。
材料(リファレンス)で一度自分でなんとかするって考えなさそうだし
- 881 名前:名前は開発中のものです。 :04/08/16 20:07 ID:LyfyEP+s
- ご迷惑おかけしてすいませんでしたw
- 882 名前:名前は開発中のものです。 :04/08/19 21:47 ID:Z+lczWaz
- てすと
- 883 名前:名前は開発中のものです。 :04/08/21 18:29 ID:BbrBRziV
- コミケが過ぎると空気が変わりますねこのスレ。
俺自身はコミケに行きませんでしたけど、なんか吉里吉里でこれは凄ぇってのはありました?
- 884 名前:名前は開発中のものです。 :04/08/21 22:32 ID:+GS8xQO9
- [wt]入れてるのに、「トランジションを終了させてから〜」という
エラーが出るのは何故でしょう…?
最新版の吉里吉里使っています。
- 885 名前:名前は開発中のものです。 :04/08/21 23:23 ID:Rnh3iz8q
- そもそも[trans]が無いとか。
ていうか、前後の状況がわかんない事にはなんとも言えん。
相変わらず ボスケテー
- 886 名前:名前は開発中のものです。 :04/08/22 05:02 ID:iOyLlync
- 放置しようぜ。
- 887 名前:名前は開発中のものです。 :04/08/22 12:01 ID:+1VMzFDc
- すみません、質問させてください。
linkの文章の上にカーソルを置いてある状態で、
新しいlinkを作ると、最初のlinkへのフォーカスが解けてしまうのをなんとかしたいのですが、
なんとかなりますでしょうか?
サンプルスクリプトが咄嗟に出せないんですが……
- 888 名前:名前は開発中のものです。 :04/08/22 14:04 ID:Q+4YzIB2
- 2004/8/22
吉里吉里2 2.23 β 3 / KAG3 3.23 β 3 を公開しました。
Layer.operateStretch (拡大縮小演算合成), Layer.operateAffine (アフィン変換演算合成) が追加され、
以前の画像操作関係のメソッドはメンテ終了とな。
- 889 名前:名前は開発中のものです。 :04/08/22 14:32 ID:3n1EKnkA
- [iscript]
kag.tagHandlers.storeLinkFocus( elm )
{
tf.focusedMessage = kag.current;
tf.focusedLinkNum = kag.current.lastLink;
}
kag.tagHandlers.restoreLinkFocus( elm )
{
if( tf.focusedMessage != void )
{
var lost = tf.focusedMessage.lastLink;
var gain = tf.focusedLinkNum;
tf.focusedMessage.highlightLink( lost , false );
tf.focusedMessage.highlightLink( gain , true );
}
}
[endscript]
//多分コレでOK。
- 890 名前:名前は開発中のものです。 :04/08/22 14:33 ID:3n1EKnkA
- ゴメン訂正。
誤:kag.tagHandlers.storeLinkFocus( elm )
正;kag.tagHandlers.storeLinkFocus = function( elm )
誤:kag.tagHandlers.restoreLinkFocus( elm )
正;kag.tagHandlers.restoreLinkFocus = function( elm )
- 891 名前:名前は開発中のものです。 :04/08/22 14:35 ID:3n1EKnkA
- あー、グタグタ。
incontextof kag;
も忘れてるね。
- 892 名前:名前は開発中のものです。 :04/08/23 04:16 ID:kBU8oBRI
- 質問させていただきます。
ムービー再生時にマウスカーソルを消去するにはどうすればいいのでしょうか?
再生直前に
[cursor default=&crNone click=&crNone]
と指定しても、カーソルが消えるのが再生後になってしまいます。
- 893 名前:名前は開発中のものです。 :04/08/23 11:31 ID:6HWJLvxJ
- >>889さん、返信ありがとうございます。
[iscript]
kag.tagHandlers.storeLinkFocus = function( elm )
{
tf.focusedMessage = kag.current;
tf.focusedLinkNum = kag.current.lastLink;
} incontextof kag;
kag.tagHandlers.restoreLinkFocus = function( elm )
{
if( tf.focusedMessage != void )
{
var lost = tf.focusedMessage.lastLink;
var gain = tf.focusedLinkNum;
tf.focusedMessage.highlightLink( lost , false );
tf.focusedMessage.highlightLink( gain , true );
}
} incontextof kag;
[endscript]
*start|スタート
[cm]
[link target="*start"]こんにちは。[endlink]
[l][r][wait time="3000"]
[link]こんばんは。[endlink][s]
とりあえず上のスクリプトで、「こんにちは」の上にカーソルを置きながら「こんばんは」を表示したんですが、
やっぱり「こんにちは」が押せなくなってしまいました。カーソルを動かせば、改めて押せるようになるんですが。
コピペの仕方間違ってますか?
- 894 名前:名前は開発中のものです。 :04/08/23 12:23 ID:zdmYp9m/
- まだ訂正があった。 orz
[iscript]
kag.tagHandlers.storelinkfocus = function( elm )
{
/*略*/
return false;
} incontextof kag;
kag.tagHandlers.restorelinkfocus = function( elm )
{
/*略*/
return false;
} incontextof kag;
[endscript]
*start
[storelinkfocus]
[cm]
[link target="*start"]こんにちは。[endlink]
[restorelinkfocus]
[l][r][wait time="3000"]
[link]こんばんは。[endlink][s]
- 895 名前:名前は開発中のものです。 :04/08/23 12:29 ID:zdmYp9m/
- ;但し、こういう表記でも似たような動作が実現可能。
[link target="*label"]こんにちは。[endlink][l]
*label
[r][link]こんばんは。[endlink]
;ちょっと面白い事になりますが。
- 896 名前:名前は開発中のものです。 :04/08/23 12:43 ID:zdmYp9m/
- >>892
VideoOverlay.class に cursor property が見当たらないので、
ムービー表示中のカーソル指定は多分無理だと思う。
- 897 名前:名前は開発中のものです。 :04/08/23 13:10 ID:zdmYp9m/
- Window.mouseCursorState = mcsHidden;
が使えるかと思ったが、やっぱダメでしたとさ。 orz
//リファレンス校正
//Window.mouseCursorState用の各定数は
//mcr... ではなく mcs... の模様。
- 898 名前:892 :04/08/23 13:14 ID:kBU8oBRI
- >>896さん
なるほど、無理ですか。ご回答ありがとうございました。
- 899 名前:名前は開発中のものです。 :04/08/23 16:50 ID:mrbiN2r4
- >>887
[eodlink]の後に[eval exp="kag.current.selClickLock = false"]を入れても良しかと。
- 900 名前:名前は開発中のものです。 :04/08/23 18:45 ID:6HWJLvxJ
- >>894
>>899
回答どうもありがとうございます。
自分が未熟なせいか>>894のやりかたが上手く行かなかったので、
>>899のほうを使わせてもらいます。
ありがとうございました。
- 901 名前:/*略*/妹 :04/08/24 16:59 ID:LFYSxSmo
- おい喪前様方、デバッグ協力汁!
ttp://higeagito.fukuoka-city.net/HistoryExtension.ks
ttp://higeagito.fukuoka-city.net/HistoryExtension.tjs
ttp://higeagito.fukuoka-city.net/ScrollbarExtension.tjs
紹介スクリプトでは想定通りの動作を確認。
- 902 名前:名前は開発中のものです。 :04/08/24 17:41 ID:d1r8NoUp
- >>901
ちょっとつかってみました。
履歴画面で右クリックするとエラーになる
縦書きがデフォですか?
- 903 名前:名前は開発中のものです。 :04/08/24 17:42 ID:qVdj96qI
- >>901
とりあえず、右クリックで終了するときに メンバ”hisdeHistory”が見つかりません ってのと
テンプレートスクリプトの方では縦書きだか横書きだか分からない状態。
リロードしたら先こされてた…
- 904 名前:名前は開発中のものです。 :04/08/24 17:52 ID:LFYSxSmo
- サンクス。
自前でイロイロ試してる状態で上げたので縦書きがデフォになってたね。 orz
hisdeHistory の件は修正しました。
- 905 名前:名前は開発中のものです。 :04/08/24 18:16 ID:qVdj96qI
- 他には、スクロールorボタンバーが無効の時にキー操作が出来ないのと
有効になってもボタンにフォーカスが行くためにキー操作によるスクロールが出来ないのと
修正後の HistoryExtension.tjs : 1140
- 906 名前:名前は開発中のものです。 :04/08/24 18:20 ID:qVdj96qI
- つか hi 's' deHistory ね
- 907 名前:名前は開発中のものです。 :04/08/24 18:37 ID:d1r8NoUp
- 修正版ためしました。
特にこれといったエラーもなかったようです。
履歴の不具合?ってなかなか確認しづらいね。
ともかくご苦労様です。
- 908 名前:名前は開発中のものです。 :04/08/24 19:33 ID:LFYSxSmo
- フォーカス問題解決。
頁単位履歴モードで空の頁が記録されてた問題を解消。
行単位モードで空行記録が多くなりがちなのを何とかしたいが
tagHandlers いぢるだけでは限界があるっぽい。 orz
まだまだ実用レベルには遠いかな。
- 909 名前:名前は開発中のものです。 :04/08/24 21:34 ID:LFYSxSmo
- 表示再現性向上。
left
top
marginL
marginT
imageWidth - marginL - marginR
imageHieght - marginT - marginB
marginRch
の各値あたりが一致するメッセージレイヤの表示内容はかなり正確に再現可能になった。
[locate] とかされなければね。
紹介シナリオに HistoryExtension.ks をそのまま読込ませて
二週させる事で表示の一致が確認可能。
- 910 名前:名前は開発中のものです。 :04/08/25 16:20 ID:tlo3MKPY
- 吉里吉里にクリップボード操作ってデフォルトで付いてますか?
- 911 名前:名前は開発中のものです。 :04/08/25 18:05 ID:yP/VxvVx
- すいません質問させてもらいます。
メニュー項目からダイアログ画面やバージョン画面を出す時に,
事前に効果音を鳴らしてから画面を出したいのですが,
こういう場合はどこいらへんをいじればいいんでしょうか。
一応過去ログはみたんですが,見つけられなくて。
MenuItemのonClickとかWavesoundBufferクラスのplayseとか
使うのかなと思っているのですが。
- 912 名前:名前は開発中のものです。 :04/08/25 19:18 ID:kHBuMZQR
- >>910
×
Window.onFileDrop ならある。
>>911
ex.
MainWindow.tjs : onHelpAboutMenuItemClick 先頭に
se[ 任意の効果音バッファの番号(デフォルトだと 0 しかない) ].play( %[ "storage" : "ファイル名" , "loop" : true/false ] );
を追加。各々のメニューアイテムが呼び出す関数名はMenu.tjs参照。
WaveSoundBudderにplayseなどという関数は見当たらん。
- 913 名前:911 :04/08/26 16:11 ID:FzNhxapO
- >>912
>WaveSoundBudderにplayseなどという関数は見当たらん
ないんですか……。TJS自分にはだめなのかも…うああ
ありがとうございます助かりました!早速試してみます!
- 914 名前:名前は開発中のものです。 :04/08/26 17:25 ID:vQjAQxWp
- >ないんですか……。TJS自分にはだめなのかも…うああ
マニュアルに載っているから、TJS以前の問題だろ。
- 915 名前:名前は開発中のものです。 :04/08/26 20:36 ID:b9vBACOT
- うんこ うこん
- 916 名前:名前は開発中のものです。 :04/08/26 21:15 ID:on1tztux
- ………似てる!!!
- 917 名前:名前は開発中のものです。 :04/08/26 21:15 ID:1H50yhAP
- なんてこった!
- 918 名前:名前は開発中のものです。 :04/08/26 22:07 ID:wJyf1Ip4
- 雲母ー!
- 919 名前:名前は開発中のものです。 :04/08/27 02:55 ID:UdZR+oYm
- ものすごく初歩的なことだと思いますが質問させてください。
最近吉里吉里に手をだして試しに作ったシナリオをexe化しようとしたら
スクリプトで例外が発生しました
ストレージ system/Initialize.tjs が見つかりません
とsystemフォルダにあるのに出ます。フォルダの分け方はKAGと心中で書かれていた少尉の分け方そのままです
どこを治せばいいのでしょうか?
- 920 名前:名前は開発中のものです。 :04/08/27 03:05 ID:xBic5wFn
- >>919
過去ログで検索すると良いなり。たぶんフォルダ間違ってる。
ttp://www.kirikiri.info/bbslog/log/005325
公式掲示板の過去ログ検索トップページはこちら。今後は検索してからここで質問すること。
ttp://www.kirikiri.info/bbslog/
- 921 名前:名前は開発中のものです。 :04/08/27 06:22 ID:qVb9kyff
- ノベルゲームを作ろうとがんばっている企画
シナリオはほとんどできあがってますが、かなりの長さのため
HPにアップされている文書を見るのは億劫。
そこでシナリオを吉里吉里化できる人を求めているようです。
サウンドノベル企画5 鬼哭島殺人事件
ttp://book3.2ch.net/test/read.cgi/bun/1082377880/l50
- 922 名前:名前は開発中のものです。 :04/08/27 16:11 ID:4Y8G2zkA
- [image storage="test" layer="base" page="back"]
[iscript]
kag.fore.layers[1].assignImages(kag.back.base);
kag.fore.layers[1].visible=true;
[endscript]
レイヤーからレイヤーへ、同サイズで画像をコピーするつもりでしたが、
動かしたら何故か画像が左上隅に正方形の形で出てきます。
上の方法が間違っているのは確かですが、どこが間違っているのか分かりません。
ずばっと解決して下さる方はおられないでしょうか。
- 923 名前:名前は開発中のものです。 :04/08/27 16:18 ID:qZt2SLVc
- >>922 kag.fore.layers[1].setSizeToImageSize();
- 924 名前:922 :04/08/27 16:22 ID:4Y8G2zkA
- >>923
あああありがとうございます!
助かりました。これから早速試します。
- 925 名前:名前は開発中のものです。 :04/08/27 16:34 ID:eU2VMG/Q
- 公式BBSワラタ
既にコントの域に達してるな
- 926 名前:名前は開発中のものです。 :04/08/27 16:40 ID:DLWmHN9y
- 確かにコントだけど、他に答えようが無いっちゃあ無い。
というかミナミミエコは何を答えて欲しいんだ?
- 927 名前:名前は開発中のものです。 :04/08/29 21:39 ID:H40DROIq
- 不躾な質問だとは思いますがお許しください。
吉里吉里によってつくられたソフトからmidiデータを抜き出すにはどのようにすればよいのでしょうか?
宜しくお願いします。
- 928 名前:名前は開発中のものです。 :04/08/29 21:45 ID:oZdjhH3d
- ミミコピ
- 929 名前:名前は開発中のものです。 :04/08/29 22:48 ID:8334de0I
- >>927
XP3パッケージはZlib圧縮だったと思う。ソース見て解析しろ。
教えてくれる奴など一人もおらん。頼れるのは自分だけだ。
- 930 名前:927 :04/08/29 23:08 ID:H40DROIq
- >>928
そこまでの耳は持ってないです。
すみません。
>>929
難易度高すぎです。
- 931 名前:名前は開発中のものです。 :04/08/29 23:40 ID:4FUCYS+i
- >>930
>難易度高すぎです。
だったら勉強しろ。抜き出しやるんだったら、それだけのスキルを身につけなきゃダメだ。
まずはバイナリエディタでXP3を覗いてみろ。あるいはソース見てパッケージを展開するツールかプラグインを作れ。
つーか、スレ違いの上に板違いだから消えてくれ。ここは「ゲーム製作」板だからな、製作サイドにとっては、
解析厨は単にウザイだけ。
- 932 名前:名前は開発中のものです。 :04/08/30 00:19 ID:95IXes7A
- 以下スルー。
- 933 名前:名前は開発中のものです。 :04/08/30 13:59 ID:lxsN95gX
- 公式BBSヽ(`Д´)ノ
- 934 名前:名前は開発中のものです。 :04/08/30 16:05 ID:W2Nwfjls
- それも以下スルー。
- 935 名前:名前は開発中のものです。 :04/08/30 19:06 ID:tILrVDKN
- mac対応しねーかなぁ……。
他力本願で座して待っても仕方ないか。
TSJ実装省いてKAGタグ解釈して実行する所から試してみるか
機能大杉ー
- 936 名前:名前は開発中のものです。 :04/08/30 20:21 ID:dRKK7ZWV
- linuxもよろ。
- 937 名前:名前は開発中のものです。 :04/08/31 01:32 ID:aRVVWzoq
- トランジッション実装諦めてJavaで開発するとか。
- 938 名前:名前は開発中のものです。 :04/09/01 00:51 ID:CB++mLPR
- >935
みたいな、やる前から書き込みしてるヤツって、
9割がた口先だけのヤツ。
ちっとでもやってからいえよな。
- 939 名前:名前は開発中のものです。 :04/09/01 01:00 ID:Lqn6zScw
- 口に出して言ってることは、やろうとは思ってるんだけど、あんまりやりたくないことなんだよ。
例えば、興味があるわけじゃないけどやらなきゃならない勉強と同じ。
かつ、強制されていないこと。ちょっと自分に強制したくて、口に出す。
ほんとにやりたいことだったら、口に出す前にやり終わってるよ。
- 940 名前:名前は開発中のものです。 :04/09/01 02:52 ID:UW9LG6Wt
- >自分に強制したくて、口に出す。
あのさ、友人に公言するならまだしも
ネットで匿名で発言して何の意味があんだよ
- 941 名前:名前は開発中のものです。 :04/09/01 02:55 ID:UW9LG6Wt
- 要は虚栄心で吐いてる言葉だろ
正直になれ
- 942 名前:名前は開発中のものです。 :04/09/01 07:58 ID:jJuJP9hI
- まぁ、期待はできないってこったな。
- 943 名前:名前は開発中のものです。 :04/09/01 08:37 ID:rmQg6gSu
- >940
俺けっこう2chを発憤材料にするけどなー。
サイト立ち上げたときもゲーム作り始めた時も
泡沫サイトとか厨リーダーとかいろいろ言われたりして。
そのたびにおまえら見てろよーとか思いつつ。
半年後くらいにオススメとしてそのスレに晒された時は
ニヤリとしたねw
- 944 名前:名前は開発中のものです。 :04/09/01 11:45 ID:IA9dLJHl
- 俺もそうなりたいものだ
- 945 名前:名前は開発中のものです。 :04/09/01 17:41 ID:5bzHqaWE
- >>941
匿名で虚栄心が満たされるかよw
- 946 名前:名前は開発中のものです。 :04/09/01 18:33 ID:i15d6j3z
- ここはお前の日記帳じゃねぇんだ。広告の裏n(略
と思わないでもないが、過疎だし別に良いんでねい?
>>901
履歴アクション対応。
モノが地味だからか何処に出してもデバッグ報告イマイチのようなので、
さっさと公式に貼っちゃいましたとさ。
実際エラーが出ないだけなんだと良いが。
- 947 名前:名前は開発中のものです。 :04/09/01 18:42 ID:IfK/Io+m
- ばいりにーあ
- 948 名前:名前は開発中のものです。 :04/09/02 17:47 ID:SW3JSL4k
- >945
みたされたんだろ
すなおになれよちゅーぼー
- 949 名前:名前は開発中のものです。 :04/09/02 18:42 ID:xH8nx04S
- 経験談っぽいなw
- 950 名前:名前は開発中のものです。 :04/09/06 22:42 ID:AUD7tcAP
- メッセージレイヤーが状態が保持できるようにバージョンアップするかも!
- 951 名前:名前は開発中のものです。 :04/09/07 00:08 ID:p9ja7s9C
- 吉里吉里はいいツールだが
同人ノベルの時代が終焉なんで
吉里吉里も廃れていくのだなぁ・・・
- 952 名前:名前は開発中のものです。 :04/09/07 00:28 ID:YvKZ2JmB
- >同人ノベルの時代が終焉なんで
そうなの?
- 953 名前:名前は開発中のものです。 :04/09/07 00:37 ID:5R2M4DVS
- 951の頭の中では、そうなんでしょうw
- 954 名前:名前は開発中のものです。 :04/09/07 01:00 ID:4vTbPAbr
- マターリ汁。
そろそろ次スレの季節ですか?
>>950
現状に手を加えるのは限界に近いので MessageLayer class を再設計するって事になると
既存の関連プラグインが使えなくなる可能性があるけどな。
……というか再設計でなければ降りるぞ。 orz
- 955 名前:名前は開発中のものです。 :04/09/07 01:17 ID:ClKF6egS
- 一時期よりは下火になってきたがいままでが過剰だったぐらいで、
普通に戻った、ぐらいの認識をしている。
少なくとも無くなることはないだろう。
あと吉里吉里はノベルに限らず作れるのでノベルオンリーのツールよりは
将来性がありそう。
- 956 名前:名前は開発中のものです。 :04/09/07 02:13 ID:VTHmDNJF
- てか同人系でノベルよりポピュラーなシステムってなんかできたの?
- 957 名前:名前は開発中のものです。 :04/09/08 10:26 ID:OH5W/qc3
- 吉里吉里でビジュアルノベル作っているんだけど……
蔵等とか月姫みたいな右クリ画面は、どうやって作ればいいのか
心優しい方、どうか教えてください。
- 958 名前:名前は開発中のものです。 :04/09/08 10:59 ID:G86L4MZB
- >蔵等とか月姫みたいな右クリ画面
ぶっちゃけ、1から作りかたを教えるには
このスレ1本くらいは必用。
- 959 名前:名前は開発中のものです。 :04/09/08 13:54 ID:6OSxwAsH
- >>957
ttp://www.ultrasync.net/dee/kr2helps/kag3doc/contents/RClick.html
俺はここを読んでわかった
- 960 名前:名前は開発中のものです。 :04/09/08 14:22 ID:W9Qk0Hhv
- つーか、メニューバーで充分じゃないか。
- 961 名前:名前は開発中のものです。 :04/09/08 16:06 ID:KrCxZunQ
- というか月みたいなのなら NScripter なんじゃ?
凝った事をしようと思うのでなければ Nscripter のが簡単そうな印象がある。
触ったことないから分からないケド。
- 962 名前:名前は開発中のものです。 :04/09/08 18:54 ID:TI0yfZW+
- 触ったことないから分からないケド。
はぁ?
- 963 名前:名前は開発中のものです。 :04/09/09 18:44 ID:kqQ1zWa1
- だからさ、961は厨房をNスクの方に追いやっておきたいんだよ。まさか本気で、触ったこともないくせに
無責任なことを口にするわけ無いじゃん。
- 964 名前:名前は開発中のものです。 :04/09/09 20:37 ID:Gb03Nl/p
- テンプレの話だけどさ、
>吉里吉里/KAG あれこれ
>ttp://www.witheredtales.info/krkr/
ってリンク切れてるよね?
- 965 名前:名前は開発中のものです。 :04/09/11 13:22:36 ID:NJFvC5h1
- >964
切れてるみたいだね。
TJSの勉強をするとしたら,
javascriptかじっておいた方がいいかな?
- 966 名前:名前は開発中のものです。 :04/09/11 15:46:19 ID:KcFfzydQ
- 素直にTJS勉強すればいいじゃん
- 967 名前:名前は開発中のものです。 :04/09/11 16:04:15 ID:Czz3WXHo
- >965
別に他の言語経験なくとも困らなかった。
まあ知識を増やして損することはないから
自分がやりたいのならやってみりゃいいんじゃないか?javascript
- 968 名前:名前は開発中のものです。 :04/09/11 16:49:40 ID:xp8we4w0
- いきなり TJS からで十分だと思う。
少なくとも Java から移行した場合では
新しく覚えるべき演算子が結構多かった。
- 969 名前:名前は開発中のものです。 :04/09/11 18:49:21 ID:pp9aWNVj
- JavaとJavaScriptはまったく別物だっつーの。
- 970 名前:名前は開発中のものです。 :04/09/11 19:44:05 ID:NJFvC5h1
- そっか。
TJS少し(?)ムズいから,
なんか他に勉強する方法ないかなと思ったんだ。
一応吉里吉里の本は買ったけど。
- 971 名前:名前は開発中のものです。 :04/09/11 21:02:59 ID:xp8we4w0
- >>969
別物なのは知ってる。
"少なくとも” Java から移行した “場合” なんだってば。
- 972 名前:名前は開発中のものです。 :04/09/11 21:58:42 ID:I/9sdgS0
- Jaヴァー('A`)
- 973 名前:名前は開発中のものです。 :04/09/11 22:51:21 ID:pp9aWNVj
- JavaScriptとTJSはよく似てるから、TJSの勉強にJavaScriptの
参考書を見るってのは、いいんじゃないかな。JavaScriptの本
なんて巷に山ほどあふれてるわけだし。
- 974 名前:名前は開発中のものです。 :04/09/11 23:59:49 ID:V+V9X7xb
- JavaScriptの本ってほとんどが
Webブラウザでのなんたらやることぐらいしか書かれてないんじゃねーか?
そんなん見ても勉強になるかなぁ?
- 975 名前:名前は開発中のものです。 :04/09/12 04:47:58 ID:tTXNEpoL
- >970
いきなりTJSから入ろうと思っても、ド素人向けの手引書がないからね。
私も最初、ゲームを作り始めた頃はjavascriptの基礎の参考書をいくつか購入したけど
得るものは大きかったよ。
以前に、第三者や授業で教わったことのある人ならともかく
独学で、ひとつのことだけしか知識がないと、発想が限定されるから
別のものも知っておくのはいいことだと思う。
- 976 名前:名前は開発中のものです。 :04/09/12 19:46:10 ID:MzJrn63i
- そうですか。読むにこしたことはないんですね。
経済的に余裕があったら買ってみます。
一応C++は1年だけ習ったんですが……
なにせクラスとインスタンスの事を
ごく最近、公式掲示を見てやっとはっきり理解できた人間だから。
(質問した人間ではないです)
- 977 名前:名前は開発中のものです。 :04/09/12 22:38:59 ID:sSG4NKHA
- ttp://gamdev.org/up/img/1218.zip
とあるスレにてこのサンプルをあpしたら
「文字コードが不明」
と言われました。
どこが間違っているか指摘を下さい
- 978 名前:名前は開発中のものです。 :04/09/12 22:41:42 ID:sSG4NKHA
- ttp://gamdev.org/up/img/1218.zip
をとあるスレにあpしたら、
「文字コードが不明」と指摘された。
なにが間違っているか教えてください
- 979 名前:名前は開発中のものです。 :04/09/12 23:07:43 ID:ESxqGURU
- ↑
http://book3.2ch.net/test/read.cgi/bun/1082377880/
から来た池沼なので放置すべし。
- 980 名前:名前は開発中のものです。 :04/09/13 00:22:12 ID:ZkDPyHPc
- 文字コードが間違ってるんだろ
- 981 名前:名前は開発中のものです。 :04/09/13 00:51:52 ID:Z85ybeLT
- 805 名前:【麻婆豆腐】[sage] 投稿日:04/09/13 19:11 ID:bkohwSU0
1 名前:ひろゆき@どうやら管理人★ 投稿日:04/10/01 23:40 ID:???
今晩のメニュー機能を搭載しました。
名前欄にmenufusianasanといれて書き込むと、
【焼き魚】【カレー】などに変換されますです。。。
- 982 名前:【14キロの砂糖水】 :04/09/13 01:18:55 ID:RSgIPKNv
- tjsのリファレンスの中に、「意味はjavascriptと一緒です」みたいな解説が無かったっけ?
素人はtjsのわからないことを、javascriptのリファレンスでも調べる必要があると思う。
- 983 名前:【若鶏の唐揚げ】 :04/09/13 02:11:59 ID:sTIOQORd
- ttp://www.usagi-js.com/
ttp://tohoho.wakusei.ne.jp/js/
とりあえず入門サイトをのぞいてみるのが一番だと思われ>Javaすくりぷと
- 984 名前:【精液たっぷり】 :04/09/13 04:24:00 ID:kVGjdcYE
- 参考書をたくさん買って、読んで、
肝心のゲームが完成しなかった、みたいな本末転倒にならないようにね。
- 985 名前:名前は開発中のものです。 :04/09/13 06:01:35 ID:UzQ7cK5a
- >>983
ちょっと違う気がする
http://www.interq.or.jp/student/exeal/dss/
tjsとjavascript は javaとjavascript くらい別物だと思うが
- 986 名前:名前は開発中のものです。 :04/09/13 08:51:57 ID:ulxAYrfz
- tjsのjsはJavaScriptのjsちゃうんか!?
- 987 名前:【揚げなすび】 :04/09/13 08:55:34 ID:TPelRV92
- ところで公式掲示板の住人の7割は最近のDeeさんの日記が
何言ってるのかわかってないだろうと思うのは俺だけか?w
- 988 名前:名前は開発中のものです。 :04/09/13 16:23:12 ID:4HnpQ/uS
- 公式のTJSリファは入門書ではなく仕様書的性質が強いから
一から始める場合にはあまり参考にならないかもね。
http://homepage1.nifty.com/gutchie/
TJSの入門ならココに一個あるっぽ。
>>982
Data/Math/RegExpの詳細にその様な記述があるけど、
わざわざJavaScript見なくても動作は大体想像つく気がする。
- 989 名前:【わかめごはん】 :04/09/13 18:00:12 ID:yQ9q8PKw
- 公式掲示板が……こ、これは…
- 990 名前:名前は開発中のものです。 :04/09/13 18:28:03 ID:KmHRxA3K
- >>985
おまえのリンク先はわざわざ小難しい書き方してて役に立たんぞ。
少なくともtjs学習したいというやつには
>>983のほうがはるかに役に立つ。
実際、言語としてはかなり似てるしな。
- 991 名前:名前は開発中のものです。 :04/09/13 23:17:42 ID:FY8425ed
- 次スレまだ〜
- 992 名前:名前は開発中のものです。 :04/09/13 23:36:10 ID:RYrV9Pbd
- 次スレどうすんだろう
>987
とりあえず8月23日の日記がよくわからん。
tjsで絵を覆い焼きにできるってのなら
嬉しいんだけど違うよね?
- 993 名前:名前は開発中のものです。 :04/09/14 00:00:50 ID:MPkNDRhE
- http://pc5.2ch.net/test/read.cgi/gamedev/1090765574/l50
再利用しましょう
- 994 名前:名前は開発中のものです。 :04/09/14 01:15:45 ID:2OtiyQGt
- ノーマルな覆い焼きだと、以前から使えたと思ったけどな。
- 995 名前:名前は開発中のものです。 :04/09/14 02:11:27 ID:9Nb9MsYb
- ところでなんで吉里吉里はTJSなんて独自言語を使うことにしたんだろう
ECMA ScriptなりLuaなりの既存の言語を組み込んだほうが手間が省けそうなもんだが
- 996 名前:名前は開発中のものです。 :04/09/14 02:13:43 ID:uXWDXZwW
- 自前で仕様変更できるようにでは。
- 997 名前:名前は開発中のものです。 :04/09/14 02:48:58 ID:6x1sHww2
- 自作の方が応用利くからだろうな
完全無欠の万能言語があるならともかく
- 998 名前:名前は開発中のものです。 :04/09/14 03:11:06 ID:2OtiyQGt
- 「言語を作ってみたかった」ってあたりが動機ちゃうかなあ。
吉里吉里は趣味で作ってんやろ?
- 999 名前:名前は開発中のものです。 :04/09/14 03:19:32 ID:3y0WQdLV
- 999
- 1000 名前:名前は開発中のものです。 :04/09/14 03:20:06 ID:3y0WQdLV
- 1000!
- 1001 名前:1001 :Over 1000 Thread
戻る