[過去ログ] ■吉里吉里/KAG/TJS雑談質問スレ■その3 (1001レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
840: 04/08/11 14:37 ID:wrW/BgVa(2/5) AAS
後でConfig.tjsをいじるかもしれないので
できたらその方がいいのかなと思ったのですが…。
841: 04/08/11 14:39 ID:ttkjqHVD(1) AAS
>>837
は?
だったら馬鹿な質問してんじゃねーよタコ
842
(1): 04/08/11 14:45 ID:tXwoI5Az(1/3) AAS
>>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 *
省6
843
(2): 04/08/11 15:03 ID:wrW/BgVa(3/5) AAS
>>842
うう…初心者なのでこのマクロをどう使えばいいのか
その段階からわかりません…。
844: 04/08/11 15:13 ID:DanRRrB7(1) AAS
レイヤの再指定も解らない、マクロも解らないんでは、
まず最低限の基本から勉強しては?

その調子では、解らないたびに
誰かに教えてちゃんする羽目になるでしょう。
845: 04/08/11 15:15 ID:v7/KPRcR(1/2) AAS
>>843
すきゃんてぃ の刑
846
(3): 04/08/11 15:17 ID:0z1mc51k(1) AAS
>初心者なので
これやめれ
847: 04/08/11 15:25 ID:wrW/BgVa(4/5) AAS
ごめんなさい。
もうちょっと自力でなんとかしてみます。
848
(1): 04/08/11 15:27 ID:tXwoI5Az(2/3) AAS
>>846に同意、公式にもそういう人いるけど、初心者を言い訳にするのは見苦しいね。

>>843
[position] の代りに [tempposition] を使うと、現在の状況が記録されてから位置が変わる。
記録されてた位置に戻すためには、[restoreposition layer=何々] とすればいい。
…はず。
849: 04/08/11 15:36 ID:wrW/BgVa(5/5) AAS
>>848
なるほど。ありがとうございます!
850: [sage じょーだんだよ] 04/08/11 15:53 ID:FY6gNhM2(1) AAS
>846
中級者ですが、このマクロをどう使えばいいのか
わかりませんので教えて。

これならいいか?
851
(1): 04/08/11 16:06 ID:Eago+MeB(2/2) AAS
ゲーム作ってると
templateフォルダーにkrenvprf.kepとゆうファイルがいつの間にか作られているんですがこのファイルはなんですか?
852: 04/08/11 16:09 ID:iYXk0Kro(1) AAS
凄いね。
853: 04/08/11 16:12 ID:tXwoI5Az(3/3) AAS
>>851
吉里吉里が環境設定かなんかを記録するために作るもので、
別に何も害はないからそのままにしとけや。

でも、templateフォルダに直接ゲーム作ってるですかそうですか。
854: 04/08/11 16:32 ID:9KM1fo0H(1) AAS
>846
上級者ですが、このマクロをどう使えばいいのか
わかりませんので教えて。

くらいでひとつ。
855
(1): 04/08/11 17:45 ID:AVTiFRY9(1) AAS
お前ら面白ろしぎ!
856: [sage マジレスする神キボン] 04/08/11 20:34 ID:q6KFYZj4(1) AAS
>>855
お前、こんなことくらいで いちいちウケしぎ。
857: 04/08/11 21:04 ID:AciF3sQX(1) AAS
腕ひしぎ十字固め
858: 04/08/11 22:24 ID:v7/KPRcR(2/2) AAS
胴回し回転下痢
859: 04/08/12 00:49 ID:lmVa2Vl0(1) AAS
腸捻転悶絶
860
(1): 04/08/12 03:12 ID:iImg1RxM(1/2) AAS
KAGで育成シミュレーション系のゲームは作れますか?
出来るのならがんばって覚えて見たいんだけど、どうでしょ?
861
(1): 04/08/12 04:33 ID:GMypE7gb(1) AAS
出来る。
862
(1): 04/08/12 07:10 ID:1XmDfRhj(1) AAS
できるけど>860には難しい気がするからツクールをオススメ。
863: 04/08/12 10:57 ID:iImg1RxM(2/2) AAS
>861-862

ありがとうございます。
出来るのならがんばって覚えてみようと思います。

>862
恋愛シミュツクールで数本作ったことあるのですが、
次回、もしくは次々回作から他のスクリプトを使おうと仲間内で話が出てきたもので、
今年の冬は無理でも、来年の夏までに間に合えばいいなぁと思っています。
864: 04/08/12 11:29 ID:NlzI6TpG(1) AAS
育成シミュレーションに吉里吉里は結構向いてる気がするな
TJS使いまくればそれなりに記述力高いのだし
865: 04/08/12 11:40 ID:LDl6Xiw5(1) AAS
逆にTJSを使わないと、ちょっと変数式が増えてくると
KAGでは遅くて使い物にならなくなる >育成スクリプト

KAGで作ってたけどCPU1ギガ、メモリ500MBあって体感して遅い!と感じるから
TJSで作り直し中。
吉里吉里で、ちょっとしたシミュレーションを作りたいならTJSは必需。
今からスクリプトを学ぶ860氏にプログラム経験があればともかく
半年、1年では難しいかも。
866
(1): 04/08/12 14:58 ID:ojliTHeT(1) AAS
>>ちょっと変数式が増えてくると

えー
そんな訳ないっしょ。
867: 04/08/13 09:51 ID:bSVXP7Q3(1) AAS
Pentium 4 560 3600 MHz メモリ2048 MBのポンコツマシンだけど、
変数使いまくりでも、全然重くないぞ。
868: 04/08/13 09:59 ID:FHL9ClXf(1) AAS
ワケワカラン
869
(3): 04/08/13 10:26 ID:FKJyhDbV(1/2) AAS
今、ランダムに数字を吐き出してはその数字を利用するという処理を
かなり頻繁に行うようなものを作っているんですが、どーにもこうにも数字が重複しすぎちゃいます。
うまくいい感じでランダムに数字を吐き出すにはどうしたらいいもんですかね・・
870: 04/08/13 10:42 ID:fe2+6Cvd(1) AAS
3度続いて重複したら再試行とか
871: 04/08/13 12:22 ID:EShBlfyM(1) AAS
Pentium 4 560 3600 MHz メモリ2048 MBのポンコツマシン

しね
872: 04/08/13 12:45 ID:RV63WLOH(1) AAS
>866
ポーカーみたく簡単なカードゲームでいいから
同じ物を両方で組んで味噌。カグとTJSの違いがわかるよん
Pentium 4 560 3600 MHz メモリ2048 MBのポンコツマシンじゃ駄目だけどw

>869
オフィBBSで、重複無ランダムの
TJSを見かけたことがあるよん
873: 04/08/13 15:17 ID:IJWRlS8W(1/2) AAS
>>869
ランダムという言葉の意味は、本当はサイコロみたいに
適度に重複もあるやつのことなんだけどね。

それはそうと、重複なしのランダムは色々やり方あるけど、
公式BBSとかで流布してる方法(入れかえを繰り返すことによるやつ)は、
実は数字が均一に出ないという欠陥があるから、注意な。
874: 04/08/13 17:51 ID:qRLx6FmC(1) AAS
それはそうと、重複なしの>ランダムは色々やり方あるけど、公式BBSとかで流布してる方法(入れかえを繰り返すことによるやつ)は、実は数字が均一に出ないという欠陥があるから、注意な。

これって具体的にどういうこと?
875
(1): 04/08/13 18:44 ID:HUI22qRP(1) AAS
単純に入れ換えを繰り返す以下の方法は、一度入れ換えた
要素を再び入れ替えたりしちゃうんで、厳密には偏りが出る。

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) ]);
省1
876: 04/08/13 19:06 ID:IJWRlS8W(2/2) AAS
「重複 ランダム」とかで公式のログの検索を見ると色々出るけど、
それよりも>>875の方が良さそうだね。乱数取る回数少ないし。
877: 869 04/08/13 22:47 ID:FKJyhDbV(2/2) AAS
なるほど、参考になりました〜。
皆様どうもありがとうございました。。。
878: 04/08/16 13:09 ID:o9lRv5fp(1) AAS
夏らしい話題で申し訳ないのだが、公式のニャモって
外部リンク[html]:mbspro9.uic.to
と同一人物なんだろうか?
ツッコミ受けてるから気になった
879: 04/08/16 17:56 ID:EqNdAsHp(1) AAS
その掲示板のログを下の方まで見れ。
880: 04/08/16 17:57 ID:3eQu0QfC(1) AAS
リファレンスレベルのこと軽く質問するのは学校と同じ気分なんじゃない。
質問する=真面目で勉強熱心な子って誉められる、みたいな。

材料(リファレンス)で一度自分でなんとかするって考えなさそうだし
881: 04/08/16 20:07 ID:LyfyEP+s(1) AAS
ご迷惑おかけしてすいませんでしたw
882: 04/08/19 21:47 ID:Z+lczWaz(1) AAS
てすと
883: 04/08/21 18:29 ID:BbrBRziV(1) AAS
コミケが過ぎると空気が変わりますねこのスレ。
俺自身はコミケに行きませんでしたけど、なんか吉里吉里でこれは凄ぇってのはありました?
884: 04/08/21 22:32 ID:+GS8xQO9(1) AAS
[wt]入れてるのに、「トランジションを終了させてから〜」という
エラーが出るのは何故でしょう…?
最新版の吉里吉里使っています。
885: 04/08/21 23:23 ID:Rnh3iz8q(1) AAS
そもそも[trans]が無いとか。
ていうか、前後の状況がわかんない事にはなんとも言えん。

相変わらず ボスケテー
886: 04/08/22 05:02 ID:iOyLlync(1) AAS
放置しようぜ。
887
(1): 04/08/22 12:01 ID:+1VMzFDc(1) AAS
すみません、質問させてください。
linkの文章の上にカーソルを置いてある状態で、
新しいlinkを作ると、最初のlinkへのフォーカスが解けてしまうのをなんとかしたいのですが、
なんとかなりますでしょうか?

サンプルスクリプトが咄嗟に出せないんですが……
888: 04/08/22 14:04 ID:Q+4YzIB2(1) AAS
2004/8/22
吉里吉里2 2.23 β 3 / KAG3 3.23 β 3 を公開しました。

Layer.operateStretch (拡大縮小演算合成), Layer.operateAffine (アフィン変換演算合成) が追加され、
以前の画像操作関係のメソッドはメンテ終了とな。
889
(1): 04/08/22 14:32 ID:3n1EKnkA(1/3) AAS
[iscript]
kag.tagHandlers.storeLinkFocus( elm )
{
tf.focusedMessage = kag.current;
tf.focusedLinkNum = kag.current.lastLink;
}
kag.tagHandlers.restoreLinkFocus( elm )
省11
890: 04/08/22 14:33 ID:3n1EKnkA(2/3) AAS
ゴメン訂正。
誤: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(3/3) AAS
あー、グタグタ。
incontextof kag;
も忘れてるね。
892
(2): 04/08/23 04:16 ID:kBU8oBRI(1/2) AAS
質問させていただきます。
ムービー再生時にマウスカーソルを消去するにはどうすればいいのでしょうか?
再生直前に
[cursor default=&crNone click=&crNone]
と指定しても、カーソルが消えるのが再生後になってしまいます。
893: 04/08/23 11:31 ID:6HWJLvxJ(1/2) AAS
>>889さん、返信ありがとうございます。

[iscript]
kag.tagHandlers.storeLinkFocus = function( elm )
{
tf.focusedMessage = kag.current;
tf.focusedLinkNum = kag.current.lastLink;
} incontextof kag;
省19
894
(1): 04/08/23 12:23 ID:zdmYp9m/(1/4) AAS
まだ訂正があった。 orz

[iscript]
kag.tagHandlers.storelinkfocus = function( elm )
{
/*略*/
return false;
} incontextof kag;
省13
895: 04/08/23 12:29 ID:zdmYp9m/(2/4) AAS
;但し、こういう表記でも似たような動作が実現可能。

[link target="*label"]こんにちは。[endlink][l]
*label
[r][link]こんばんは。[endlink]

;ちょっと面白い事になりますが。
896
(1): 04/08/23 12:43 ID:zdmYp9m/(3/4) AAS
>>892
VideoOverlay.class に cursor property が見当たらないので、
ムービー表示中のカーソル指定は多分無理だと思う。
897: 04/08/23 13:10 ID:zdmYp9m/(4/4) AAS
Window.mouseCursorState = mcsHidden;
が使えるかと思ったが、やっぱダメでしたとさ。 orz

//リファレンス校正
//Window.mouseCursorState用の各定数は
//mcr... ではなく mcs... の模様。
898: 892 04/08/23 13:14 ID:kBU8oBRI(2/2) AAS
>>896さん
なるほど、無理ですか。ご回答ありがとうございました。
899
(1): 04/08/23 16:50 ID:mrbiN2r4(1) AAS
>>887
[eodlink]の後に[eval exp="kag.current.selClickLock = false"]を入れても良しかと。
900: 04/08/23 18:45 ID:6HWJLvxJ(2/2) AAS
>>894
>>899
回答どうもありがとうございます。
自分が未熟なせいか>>894のやりかたが上手く行かなかったので、
>>899のほうを使わせてもらいます。
ありがとうございました。
901
(3): /*略*/妹 [sage 無論大嘘だ。] 04/08/24 16:59 ID:LFYSxSmo(1/4) AAS
おい喪前様方、デバッグ協力汁!

外部リンク[ks]:higeagito.fukuoka-city.net
外部リンク[tjs]:higeagito.fukuoka-city.net
外部リンク[tjs]:higeagito.fukuoka-city.net

紹介スクリプトでは想定通りの動作を確認。
902: 04/08/24 17:41 ID:d1r8NoUp(1/2) AAS
>>901
ちょっとつかってみました。

履歴画面で右クリックするとエラーになる
縦書きがデフォですか?
903: 04/08/24 17:42 ID:qVdj96qI(1/3) AAS
>>901
とりあえず、右クリックで終了するときに メンバ”hisdeHistory”が見つかりません ってのと
テンプレートスクリプトの方では縦書きだか横書きだか分からない状態。

リロードしたら先こされてた…
904: 04/08/24 17:52 ID:LFYSxSmo(2/4) AAS
サンクス。
自前でイロイロ試してる状態で上げたので縦書きがデフォになってたね。 orz
hisdeHistory の件は修正しました。
905: 04/08/24 18:16 ID:qVdj96qI(2/3) AAS
他には、スクロールorボタンバーが無効の時にキー操作が出来ないのと
有効になってもボタンにフォーカスが行くためにキー操作によるスクロールが出来ないのと
修正後の HistoryExtension.tjs : 1140
906: 04/08/24 18:20 ID:qVdj96qI(3/3) AAS
つか hi 's' deHistory ね
907: 04/08/24 18:37 ID:d1r8NoUp(2/2) AAS
修正版ためしました。

特にこれといったエラーもなかったようです。
履歴の不具合?ってなかなか確認しづらいね。

ともかくご苦労様です。
908: 04/08/24 19:33 ID:LFYSxSmo(3/4) AAS
フォーカス問題解決。
頁単位履歴モードで空の頁が記録されてた問題を解消。
行単位モードで空行記録が多くなりがちなのを何とかしたいが
tagHandlers いぢるだけでは限界があるっぽい。 orz

まだまだ実用レベルには遠いかな。
909: 04/08/24 21:34 ID:LFYSxSmo(4/4) AAS
表示再現性向上。
left
top
marginL
marginT
imageWidth - marginL - marginR
imageHieght - marginT - marginB
省5
910
(1): 04/08/25 16:20 ID:tlo3MKPY(1) AAS
吉里吉里にクリップボード操作ってデフォルトで付いてますか?
911
(2): 04/08/25 18:05 ID:yP/VxvVx(1) AAS
すいません質問させてもらいます。
メニュー項目からダイアログ画面やバージョン画面を出す時に,
事前に効果音を鳴らしてから画面を出したいのですが,
こういう場合はどこいらへんをいじればいいんでしょうか。
一応過去ログはみたんですが,見つけられなくて。
MenuItemのonClickとかWavesoundBufferクラスのplayseとか
使うのかなと思っているのですが。
912
(1): 04/08/25 19:18 ID:kHBuMZQR(1) AAS
>>910
×
Window.onFileDrop ならある。
>>911
ex.
MainWindow.tjs : onHelpAboutMenuItemClick 先頭に
se[ 任意の効果音バッファの番号(デフォルトだと 0 しかない) ].play( %[ "storage" : "ファイル名" , "loop" : true/false ] );
省2
913: 911 04/08/26 16:11 ID:FzNhxapO(1) AAS
>>912
>WaveSoundBudderにplayseなどという関数は見当たらん
ないんですか……。TJS自分にはだめなのかも…うああ

ありがとうございます助かりました!早速試してみます!
914: 04/08/26 17:25 ID:vQjAQxWp(1) AAS
>ないんですか……。TJS自分にはだめなのかも…うああ
マニュアルに載っているから、TJS以前の問題だろ。
915: 04/08/26 20:36 ID:b9vBACOT(1) AAS
うんこ うこん 
916: 04/08/26 21:15 ID:on1tztux(1) AAS
………似てる!!!
917: 04/08/26 21:15 ID:1H50yhAP(1) AAS
なんてこった!
918: 04/08/26 22:07 ID:wJyf1Ip4(1) AAS
雲母ー!
919
(1): 04/08/27 02:55 ID:UdZR+oYm(1) AAS
ものすごく初歩的なことだと思いますが質問させてください。
最近吉里吉里に手をだして試しに作ったシナリオをexe化しようとしたら
スクリプトで例外が発生しました
ストレージ system/Initialize.tjs が見つかりません
とsystemフォルダにあるのに出ます。フォルダの分け方はKAGと心中で書かれていた少尉の分け方そのままです
どこを治せばいいのでしょうか?
920: 04/08/27 03:05 ID:xBic5wFn(1) AAS
>>919
過去ログで検索すると良いなり。たぶんフォルダ間違ってる。
外部リンク:www.kirikiri.info

公式掲示板の過去ログ検索トップページはこちら。今後は検索してからここで質問すること。
外部リンク:www.kirikiri.info
1-
あと 81 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.026s