■吉里吉里/KAG/TJS雑談質問スレ■その14at GAMEDEV
■吉里吉里/KAG/TJS雑談質問スレ■その14 - 暇つぶし2ch200:名前は開発中のものです。
08/03/25 00:00:26 XOzNsQjI
>>199
aaa のソート結果を別途記録しておけばできなくはないだろうが、
そんなややこしいことをするよりデータ構造を考えなおしたほうがいい。


その用途ならこう持つのが正しい。

hogehoge = [
%[aaa:50, bbb:10, ccc:1],
%[aaa:90, bbb:9, ccc:3],
%[aaa:90, bbb:9, ccc:5]
];

前の構造で hogehoge.aaa[1] でみてたものは、hogehoge[1].aaa になる。

これならソートは単純になる。

hogehoge.sort(function(a,b) { return a.aaa<b.aaa; })


201:名前は開発中のものです。
08/03/25 01:24:59 fE2eKowW
>>199
class pack {
var aaa;
var bbb;
var ccc;

function pack(a, b, c)
{
aaa = a;
bbb = b;
ccc = c;
}
}

var p = [];
p[0] = new pack(50, 10, 1);
p[1] = new pack(90, 9, 3);
p[2] = new pack(70, 8, 5);

あとはp[?].aaaをキーにソート。
構造化すりゃいい。


202:名前は開発中のものです。
08/03/25 02:12:17 id1O+2Hv
>>200-201
意図していたソートができました、ありがとうございました。

203:名前は開発中のものです。
08/03/25 02:50:21 id1O+2Hv
済みません、>>201の方法でソートはできたのですが、
そのデータの保存はどうすればいいのでしょうか?

sf.hoge = [[], [], []];

sf.hoge[0][0] = new pack(100, 10, 9);
sf.hoge[0][1] = new pack(50, 8, 8);
sf.hoge[0][2] = new pack(25, 6, 7);

というようにデータを管理していたのですが、一度吉里吉里を終了して再起動すると
sf.hogeにアクセスする時、「nullオブジェクトにアクセスしようとしました」とエラーが出てしまいます。

204:名前は開発中のものです。
08/03/25 03:10:17 XOzNsQjI
>>203
200ためそうぜ

吉里吉里で sf は Dictionary.saveStruct とかを使って保存してあるんで、
オブジェクトだと保存されない

205:名前は開発中のものです。
08/03/25 15:33:17 /d87zetH
そういうのはプラグイン書いてバイナリダンプなり外部ファイルに吐くようにするのが一番スマートなんだけどな。
TJSにシリアライズAPIってないし。

206:名前は開発中のものです。
08/03/25 18:54:31 id1O+2Hv
>>204
200の方法で保存できました。ありがとうございます
オブジェクトの中身も保存できればもっと便利だと思うのですが……

207:名前は開発中のものです。
08/03/27 20:51:41 V0XAVgUz
RPG的なステータスのあるゲームを作ろうと考えています。
各キャラのステータス(体力とか力とか)をCVSファイルで管理(ゲーム起動時に読み込む)するつもりなのですが、
例えば魔法や特殊能力みたいなスキルが全部で100くらいあるとすると、
それぞれのキャラと、キャラが覚えているスキルの関連づけはどのようにすると一番スマートでしょうか?

簡単なのは、ステータスを管理するCSVに初めから、全てのスキルのフラグを0/1で持たせる事なのですが
数が増えると、「chara[0][120]」みたいな感じで配列の管理が煩雑になり、
それに後々の拡張性にも欠けるかなと思います。
何か上手いやり方は無いでしょうか……?

208:名前は開発中のものです。
08/03/28 00:28:32 eG3Eh8/F
csvをやめる

209:名前は開発中のものです。
08/03/28 01:31:23 wm+kW6aR
>>207
1.1キャラが所持できる最大スキル数を決める。
2.スキルにナンバーをふる。
3.最大スキル数分だけ好きにナンバーを入れる。
頑張れ。


210:名前は開発中のものです。
08/03/28 23:17:05 ZPGj3M8j
>>207
リレーショナルデータベース式に、キャラテーブルと技能テーブルを
別に作って関連づけるのが一番楽かなと思う。
209と同じこと言ってると思うけど。

211:207
08/03/28 23:25:53 0+QZFQve
キャラとスキルで保持配列を分けて、必要な時にキャラから技能テーブルを呼び出すのが一番良さそうですね。
皆さんありがとうございました。

212:名前は開発中のものです。
08/03/29 19:13:26 xMQrT+0N
吉里吉里リファレンスより
> stFastLinear や stLinear, stCubic に対しては、
> stRefNoClip をビット論理和で追加指定 することができ
具体的にどう書くのかいな(´・ω・`)

stretchCopyでstCubicとか使うときに併用すると一層キレイに吐き出せる、
と思ってるのですが。どなたかよかったら例文を下さい。

213:名前は開発中のものです。
08/03/29 19:23:40 59ydJPhS
論理和ってとこしか見てないが

X | Y

214:名前は開発中のものです。
08/03/29 20:16:15 2pgVFR/8
キュービック未実装じゃなかったっけ

215:名前は開発中のものです。
08/03/29 21:04:45 2oRhqjMy
stretchCopy(dleft, dtop, dwidth, dheight, src, sleft, stop, swidth, sheight, stCubic | stRefNoClip);


216:名前は開発中のものです。
08/03/30 09:52:59 8b4h+A2c
>>213-215
thx、はじめてみる書き方ですよー。ふーん。

>>214
透過や妙な描画モードじゃない時はいけるくさいです。


217:名前は開発中のものです。
08/03/30 12:59:43 fq8T5Yzj
>>214
// stLinear and stCubic mode are enabled only in following condition:
// any magnification, opa:255, method:bmCopy, hda:false
// no reverse, destination rectangle is within the image.
だそうだ。

218:名前は開発中のものです。
08/04/01 21:42:02 JamB+O9H
すみません、いろいろ開設サイトを診たのですが判らないので教えて下さい。
同一シナリオ内でedit~commitを何度も使うことは出来ないのでしょうか?

質問1 : [edit name="f.hoge"][r]
[link target=*ok]OK[endlink][s]
*ok
[commit]
[jump target=*解][p]
[s]
*解
[cm]
[emb exp="f.hoge"]ほげほげ
[l][p]
[cm]
*edit2
質問2 : [edit2="f.hoge2"][r]
[link target=*ok]OK[endlink][r]
[commit]
[jump target=*結果]
[jump cond="f.hoge<f.hoge2" target="*○"]
[jump cond="f.hoge>=f.hoge2" target="*×"]
*○
おk
[s]

あうあう
[s]

という感じなのですが…

219:名前は開発中のものです。
08/04/01 21:51:47 e8oeeB0E
>>218
質問2 : [edit2="f.hoge2"][r]
このedit2ってなんだ。そんなタグはないし=の前に属性名が必要

220:名前は開発中のものです。
08/04/01 22:04:52 JamB+O9H
>>219
ありがとうございます。いろいろゴミがついていた模様…

2を省き、nameを入れてみました。
が、まだエラーが出るようです。
以前はcommitの前後で出ていたエラーが今度はeditの前後で出るように…

221:名前は開発中のものです。
08/04/01 22:14:24 e8oeeB0E
>>220
エラーってどんなエラーでたんだよう
*結果ラベル入れたらこっちではエラーはでなくなったが

222:名前は開発中のものです。
08/04/01 22:22:20 JamB+O9H
>>221
最初の[emb exp="f.hoge"]ほげほげ まではいいんですが
次のページで
質問2 ←という文字が出た瞬間に(入力フォームが出る前に)
=======================================================
エラーが出ました
タグ:edit
文法エラーです(syntax error,unexpected T_CONSTVAL,expecting";")
=======================================================
という感じのエラーが出ます。

結果ラベルとは?

223:218
08/04/01 22:30:09 JamB+O9H
>>222の最後の一文は事故解決しました…

218に書いたサンプルが著しく間違っている
(自分の実際書いているものとも違うし、
218を実働させて見ても何がなんだか判らないことになっている)
ことに気付いて混乱してきた。


224:名前は開発中のものです。
08/04/01 22:37:36 e8oeeB0E
意味わからんが>>218のサンプルはこういう事じゃないのか

; ↑省略
*edit2
質問2 : [edit name="f.hoge2"][r]
[link target=*結果]OK[endlink][r][s]
*結果
[commit]
[jump cond="f.hoge<f.hoge2" target="*○"]
[jump cond="f.hoge>=f.hoge2" target="*×"]
[s]
*○
おk
[s]

あうあう
[s]


225:218
08/04/01 22:37:45 JamB+O9H
あ、すいません。
全ての問題が解決しました。
結局何が悪かったのか判らないまま…
整理整頓って大事ですね。
初心者がスレ汚し失礼しました。

226:218
08/04/01 22:39:22 JamB+O9H
>>224
リロ忘れすいません。
そこにラベルをつけるってことか…!

お付き合いいただいてありがとうございました。

227:名前は開発中のものです。
08/04/06 17:11:08 ZmSHRQBG
; 設定を復帰
*ore|ore
[position layer=message0 page=fore opacity=128]
[resetstyle]
[delay speed=user]
; 栞にはさめるようにする
[disablestore store=false]
; メッセージ履歴への出力を再開、表示可にする
[history output=true enabled=true]
[image storage="img001.jpg" layer=base page=fore]
[image storage="haikei" layer=base page=back]
[image storage="ore00" layer=0 page=fore visible=true pos=right]
[layopt layer=0 page=fore right=63 top=63]
おれ馬鹿すぎわろた。[l][r]
いや、お前は天才だろ、[l][r]
マジで馬鹿だから教えてください[p]
[cm]

; トランジション
;[layopt layer=0 page=fore visible=false]
[trans layer=base time=1000 method=crossfade]
[wt]

トランジションしたとき、背景と一緒におれの立ち絵をフェードアウトしたいんだけど
どうやればいいかどなたか教えてください。
これでうまくいかない理由を教えてくださると助かります。

228:名前は開発中のものです。
08/04/06 17:34:19 r2K56KCe
[backlay]
[layopt layer=0 page=back visible=false]
[trans time=1000 method=crossfade]

229:名前は開発中のものです。
08/04/06 17:48:05 ZmSHRQBG
>>228
ありがとう!それをヒントに
[backlay]
[layopt layer=0 page=back visible=false]
[trans time=1000 method=crossfade]
[wt]
[image storage="img001.jpg" layer=base page=fore]
[image storage="haikei.jpg" layer=base page=back]
[trans layer=base time=1000 method=crossfade]
[wt]
としたら順番ずつだけどフェードアウトいけました!
やっぱり背景と一緒におれの立ち絵をフェードアウトすることはできないのか

230:名前は開発中のものです。
08/04/06 17:57:11 r2K56KCe
[image storage="img001.jpg" layer=base page=back]
[image storage="ore00" layer=0 page=back visible=true pos=right]
[trans time=1000 method=crossfade]
[wt]
;
[waitclick]
;
[backlay]
[image storage="haikei" layer=base page=back]
[layopt layer=0 page=back visible=false]
[trans time=1000 method=crossfade]
[wt]

231:名前は開発中のものです。
08/04/06 18:02:03 ZmSHRQBG
>>230
神よ!ありがとう!!!!!!!!!!!!!!

232:名前は開発中のものです。
08/04/07 19:31:52 gX5Cu/IP
グラフィカルボタンでkag.current.lastLinkを
取得するにはどうすればいいか教えてください。

233:名前は開発中のものです。
08/04/07 21:24:05 6b5RgHpJ
すいません、現在KAG3のtempleteのスクリプトを読んでいるのですが、
分からないところがあるので質問させていただきます。

system/UpdateConfig.tjs
の14行目、
var oldconfig = [].load("Config.tjs"); //Config.tjs を読み込む
において、[].loadは何をしているのですか。

Arrayクラスの式中配列で、メンバを指定せずにクラス自体の静的なloadメソッドを使用している、という理解で合ってますか。
そもそも静的なメソッドというものがあるのかすら知らないのですが。

その後にoldconfig.countでforまわしているところを見ると、oldconfigにconfig.tjsを一行ずつ配列に入れているっぽいので合ってると思うのですが、
この使い方の厳密な文法的解説をお願いしたいです。

234:名前は開発中のものです。
08/04/07 21:35:13 5elJmmFX
>>233
var oldconfig = new Array(); // これは var oldconfig = [];でもいい
oldconfig.load("Config.tjs");

と等価。
っていうことじゃなくて?

235:名前は開発中のものです。
08/04/07 21:42:25 /bWCxAC1
>>233
静的なloadメソッドってわけではない
[]でnew Array()とほとんど同じだから、[]で新しいArrayクラスのオブジェクトを作ってそのloadメソッドを呼んでる
んでloadメソッドは読み込んでから自分自身を返すからそれをoldconfigに代入しとる
間違ってたら誰か訂正してくれ

236:233
08/04/07 22:04:07 6b5RgHpJ
>>234,235

あ、そういうことなんですか。わかりました。ありがとうございます。
tjs2をまだよく解ってないっぽいです。
リファレンス読んで出直してきます・・・

237:232
08/04/08 01:44:34 g3hLkjFG
>>232が無理ぽなのか、ググレカスなのか教えてください><

[link target="*test" exp="tf.test=kag.current.lastLink"]てすと[endlink]

@button graphic="btn" target="*test" exp="tf.test=kag.current.lastLink"

上だとちゃんと動きますが、下だと値が-1です。
調べてkag.current.lastLinkがハイパーリンク専用だということまでは
わかりましたが、ボタンで同様のものがあるのかまではわかりませんでした。

238:名前は開発中のものです。
08/04/08 02:31:36 OxfjSgMc
何をやりたいのかよく分からないんだが
結論から言うと無理(プラグイン書くかKAG改造するくらいしか手がない)
選択したボタンの番号を記録しているメンバ変数もないよ

239:名前は開発中のものです。
08/04/08 02:39:41 BsMTJXmr
>>237
kag.current.links[kag.current.numLinks]


240:名前は開発中のものです。
08/04/08 02:42:25 BsMTJXmr
あ、番号がずれっかも。そん時は-1したりしてちょー


241:名前は開発中のものです。
08/04/08 02:48:03 OxfjSgMc
>>239
その式の評価結果ってDicionaryオブジェクトじゃね?

242:名前は開発中のものです。
08/04/08 02:48:51 OxfjSgMc
×Dicionary
○Dictionary
orz

243:名前は開発中のものです。
08/04/08 02:49:26 BsMTJXmr
うぉ。電波飛ばしちまった。
でも、kag.current.numLinks使ってどうにか実装したんだよ。
ほんとだよ><

244:232
08/04/08 03:10:19 g3hLkjFG
何がしたいかというと、
カードが順番に重なって並んでて(枚数は変動する)、
一部しか見えていないカードの上にボタンをかぶせて、
一枚のカードを選ぶとそのカードが先頭に来て、
他のカードはそのまま表示位置がずれるみたいな。
kag.current.lastLinkを見つけたときはこれで動くと
信じて疑わなかった↓

245:232
08/04/08 03:11:42 g3hLkjFG
*button
@eval exp="tf.c=0"
*test_loop
;画像の上に必要分ボタンを作成(先頭の画像には不要)
@locate y="&tf.tp" x="&tf.lf[tf.c]"
@button graphic="btn" target="*test" exp="tf.test=kag.current.lastLink"
@eval exp="tf.c++"
@jump target="*test_loop" cond="tf.c<tf.img.count-1"
[s]

*test
@backlay
[iscript]
tf.tmp=tf.img[tf.test]; //選択した画像名を取得
tf.img.remove(tf.tmp,false); //配列の順序を入れ替え
tf.img.add(tf.tmp); //選択画像を一番上に
//画像の順序を入れ替える
for(var i=0;i<tf.img.count;i++){
tf.lf[i]=tf.lf[0]+(i*tf.wk);//表示位置
kag.back.layers[i].loadImages(%[storage:tf.img[i],top:tf.tp,left:tf.lf[i],visible:true]);
}
[endscript]
@trans time=300 method=crossfade
@wt
;画像の上にまたボタンを作る
@jump target="*button"

246:名前は開発中のものです。
08/04/08 03:20:52 OxfjSgMc
>>232のやりたいことって
@button graphic="btn" target="*test" exp="tf.test=kag.current.lastLink"

@button graphic="btn" target="*test" exp="&'tf.test='+tf.c"
でいけるんじゃね?

これが何を意味しているかはこのあたりを参照
URLリンク(homepage1.nifty.com)
らんか氏も何か書いてたと思うがURLがすぐに探せなかった

247:232
08/04/08 03:35:19 g3hLkjFG
おお!expでもそういうのできたんですね。
思ったよりずっと単純なことだった……お騒がせしてすみませんorz
そのページは今よりもっとわけがわからなかったときに
見た記憶がありますが、わけがわからんなりに
>リンクをクリックした頃にmp.にアクセスしても、すでに手遅れ
までを理解したようですorz
以前にもexpに苦しめられた記憶があるので目から鱗。
今回だけでなく今後もすごく助かります。
ありがとうございました!

248:名前は開発中のものです。
08/04/08 04:04:19 eOtWcXGF
今時の同人ゲーなんかでは、画面のエフェクトにAfterEffectで制作したエフェクト
(攻撃のヒットエフェクトとか、魔法を使った時のエフェクトとか)
をゲーム画面に被せて再生したりしていますが、ああいうエフェクトを吉里吉里で使用(再生)する事は可能ですか?
透過pngで書き出して表示するスクリプトを作る事でも、疑似的に実現は出来ると思いますが……

249:名前は開発中のものです。
08/04/08 08:07:09 uV7TFsdL
可能

250:名前は開発中のものです。
08/04/08 08:45:06 BO78+Nht
α付き動画で作ると楽

251:名前は開発中のものです。
08/04/09 19:12:47 +ynTvl94
吉里吉里のデフォルトがビジュアルノベルなんだけど
サウンドノベル形式にするにはどうすればいいのかな?
吉里吉里のサンプルに付いてた説明とかリドミにも書かれていないし

252:名前は開発中のものです。
08/04/09 19:25:59 d33NO8Do
メッセージレイヤーの大きさを変える

253:名前は開発中のものです。
08/04/09 19:35:34 JAy6QACC
簡単に解決したなw

254:名前は開発中のものです。
08/04/09 19:40:12 +ynTvl94
>>252
その方法があったの忘れてた・・・・
mw mhを指定すれば出来るな㌧

255:名前は開発中のものです。
08/04/09 20:51:30 JunGFwOt
ビジュアルノベル = Leaf のそれみたいな
サウンドノベル = チュンソフトのそれみたいな

って意味で使い分けるの?
いや、初めてこんな用例を見たので。

256:名前は開発中のものです。
08/04/09 20:54:21 +ynTvl94
>>255
なんていうかな・・・・・
ビジュアルノベルはTo Heart2 XTRATEDとかH2O いつか、届く、あの空に
サウンドノベルは車輪の国とかきしめんとか?

文章表示が画面全体か下の方のみかで分けてるんだけど

257:名前は開発中のものです。
08/04/09 21:47:45 Hns96Gn1
>>255
サウンドノベル=チュンソフトの登録商標
ビジュアルノベル=Leafが登録商標だそうとしたけど、止めた


258:名前は開発中のものです。
08/04/09 22:33:06 fd/Ggakc
>>256
一般的には、背景と立ち絵を表現の主体にして、大量のテキストベースで
選択肢を中心に進展するADVのうち、全画面にテキストを配置するのが「ノベルタイプ」、
部分的なテキスト窓を使うのは「ADVタイプ」って言われてる。

サウンドノベルもビジュアルノベルも「ノベルタイプ」の一種、というか元祖の固有名詞。
サウンドノベルはチュンソフトの造語で、登録商標なので、商業ではチュンソフトの作品
以外ではつかわれない。フリーものだとそう呼んでる場合も多々ある。

ビジュアルノベルは Leaf の造語で、商標登録はされなかったので、他社でも
そう呼んでることはよくある。こちらのが一般名詞化したとはいえる。

ビジュアルノベルを商標として登録しようとしたのはコナミで、物言いがついたのか失敗してる。

259:名前は開発中のものです。
08/04/10 02:13:53 nGrpv5kV
>>256
>サウンドノベルは車輪の国とかきしめんとか?
すまん、この時点で笑った。

260:名前は開発中のものです。
08/04/10 03:28:53 9wcuGj6C
KAGEXに付いてくるサンプルって自作ゲーに流用してもいいのかな?

261:名前は開発中のものです。
08/04/10 09:14:07 qWhQksmU
> ビジュアルノベル=Leafが登録商標だそうとしたけど、止めた

登録しようとしているのが発覚して騒ぎになったのはコナミ。

262:名前は開発中のものです。
08/04/10 09:18:38 qWhQksmU
って>>258で言及されてたっけ。
演出やストーリーを重視したADV系ゲームという意味ではノベルウェアとか
他にも名前はあったけど、ビジュアルノベルで定着した感じはあるかなぁ。

263:名前は開発中のものです。
08/04/10 17:39:41 xLnZlmhE
640*480の動画を800*600サイズの画面で再生させたいんだが
何故か画面端に320*240くらいの小さなサイズで表示されるけどどこか間違ってる?

[eval exp="tf.count0=kag.clickCount"]

[openvideo storage="動画"]

[video visible=true]

[playvideo]

[wv canskip=true]

[jump target=*title_menu cond="tf.count0!=kag.clickCount"]

264:名前は開発中のものです。
08/04/11 02:12:27 tfqaCrjY
>>263
[video visible=true left=0 top=0 width=800 height=600]
だとどうなる?
あと、openvideoよりvideoを先に書かないとだめかも

265:名前は開発中のものです。
08/04/11 02:48:52 qxkhiMSe
吉里吉里って一応aviファイルも再生できますけど
アルファチャンネルの情報を持てる動画ってaviだけですか?
試しにmpgに変換してみたら、アルファチャンネルの情報が無くなってしまったので

266:名前は開発中のものです。
08/04/11 06:38:35 AWsTxg5L
>>264
サイズ指定しないと無理だったのですね、今やってみたらきちんと800*600で再生されました

267:名前は開発中のものです。
08/04/11 13:31:52 2ndwsx2K
複数の画像を同時に表示させる方法ってありますか?
10個の画像を同時に画面に表示させたいのですが
1つ1つ命令文で表示させると最初に表示させたのと最後ので
若干タイムラグが生じてしまい、同時に見えませんでした
色々参考ページ見ましたが同時に表示させる方法が分からなかったので
初心者ですがよろしくお願いします


268:名前は開発中のものです。
08/04/11 13:46:51 VFbnWd5x
裏ページ

269:名前は開発中のものです。
08/04/11 19:04:03 KbC+1s/3
全ての画像をpage=back に表示させたあと
transタグでtime=1にして実行とかかな

270:名前は開発中のものです。
08/04/11 19:13:01 ZCHxTFID
画像読み込みの間に明示的にウェイトをはさんだり文字表示を挟んだりしなければ表示は同時のはず
画像読み込みタグとタグのあいだにウェイトがはいってない?
改行を無視しないモードだと改行もウェイトがはいるよ

271:名前は開発中のものです。
08/04/13 12:06:10 ZorY6sGj
>>269
[forelay]

272:名前は開発中のものです。
08/04/13 15:42:46 HJwBBduN
メニューに使うグラフィカルボタンをフェードインで表示させたいのですが、
裏レイヤーにボタンを表示することはできるのでしょうか?

273:名前は開発中のものです。
08/04/13 15:56:10 mX7VN+cs
>>272
@current page = "back"
@button graphic="gazou.jpg" target="*test"
@trans layer="message" time="1000" method="crossfade"
メッセージレイヤの裏画面に作ってそのメッセージレイヤをトランジションする

274:272
08/04/13 17:56:35 GAdhYsjQ
>>273
解決致しました。
ご指導ありがとうございます!

275:名前は開発中のものです。
08/04/13 18:23:47 3Eq+oqou
>>273
272じゃないけどありがとう!
おれもそれがしたかった!

276:名前は開発中のものです。
08/04/13 23:11:49 jLydnp3e
タイトル画面を表示したとき一回クリックしてからじゃないと、
スタートやら終了やらのハイパーリンクが出てこないんだけど、なんでですかね

277:名前は開発中のものです。
08/04/13 23:17:01 yqPy7A8i
どっかで裏レイヤーか非表示レイヤーでクリック待ちになってる

278:名前は開発中のものです。
08/04/13 23:29:20 jLydnp3e
*title|タイトル
[startanchor enabled=true]
; メッセージ履歴への出力を停止し、表示不可にする
[history output=false enabled=false]
; 栞にはさめなくする
[disablestore store=true]
;クリックスキップの無効化
[clickskip enabled=false]

; 以降はタイトルメニュー画面
[image storage="bgimage001" page=fore layer=base]
[position layer=message0 page=fore opacity=0]
[delay speed=nowait]
[locate y=300]
[style align=center]
[r]
[link target=*restore]スタート[endlink][r]
[link exp="kag.close()"]終了[endlink][r]
[s]

うーん、クリック待ちはないと思うんですけど…

279:名前は開発中のものです。
08/04/14 04:27:21 1SQiwsao
>>278
全然関係ないかもだけど、これどこでメッセージレイヤーを
表示状態に切り替えてるの?


280:名前は開発中のものです。
08/04/14 07:24:51 UagR8ZcS
>>279
スタートのリンク先に飛んだ後で切り替えてます。
ここには載ってません

281:名前は開発中のものです。
08/04/14 07:44:00 lv/yKTrV
デバッグでコンソール出してスクリプトの挙動を見ればいいじゃない

282:名前は開発中のものです。
08/04/15 03:55:07 k64Y7oq1
車がぶつかった時等のエフェクトで画面を揺らしたいのですが吉里で出来ますか?
あと、その時にレイヤを自動移動させようと思うんだけど
移動させたい奴はimage storageタグで画像じゃないと出来ないのかな
@ld pos= でも可能ならこっちでやりたいんだが

283:名前は開発中のものです。
08/04/15 07:51:26 sblCTwFJ
quake
move

284:名前は開発中のものです。
08/04/15 10:34:35 ZrGoTly8
まずリファレンス読めよ

285:名前は開発中のものです。
08/04/15 11:01:08 LQFZ6CFZ
吉里ってなに?

286:名前は開発中のものです。
08/04/15 11:04:03 x4QsMOEn
柳沢 吉里(やなぎさわ よしさと)は、江戸時代中期の大名で、甲斐甲府藩の第2代藩主。
後に大和郡山藩の初代藩主となる。柳沢吉保の嫡男。郡山藩柳沢家2代。



287:名前は開発中のものです。
08/04/15 21:36:16 Upl02TeA
285に便乗するけど、吉里吉里って名前の由来ご存知ですか?
自分の使っているエンジンの名前の由来くらい知っておきたいなと思ったのですが、ぐぐっても見つけれなかったので。

288:名前は開発中のものです。
08/04/15 21:45:45 1ivMv3lH
>>287
心中のインタビューになかったっけ?
旅行に行って云々っていうの。

289:名前は開発中のものです。
08/04/15 23:12:10 nAG4gfpO
>>287
地名。

290:名前は開発中のものです。
08/04/16 01:01:44 qN465eJm
岩手の地名

291:名前は開発中のものです。
08/04/16 09:50:30 3iaCjVSg
URLリンク(ja.wikipedia.org)

292:名前は開発中のものです。
08/04/16 20:15:46 zNOL98vt
>>288->>291
どうもありがとうです。
地名の吉里吉里の存在はぐぐった時にヒットしたので、それかなとは思ったのですが、
やっぱりそれだったんですね。

何でその名前にしたのかはさっぱりわかりませんが。

293:名前は開発中のものです。
08/04/16 21:05:43 Hum6C0hS
本人に訊け

294:名前は開発中のものです。
08/04/17 13:02:19 rB6h3JMA
画像をfillRectで塗りつぶしているとき、
何色で塗ってるかを調べる方法はありますか?

295:名前は開発中のものです。
08/04/17 13:34:00 2YVNq6aC
getMainPixel??

296:名前は開発中のものです。
08/04/17 14:40:24 ew3/Vs52
PORING SOFT .NETさんの所で昔公開されていた
XP3暗号化プラグインを保持している方はいらっしゃいませんでしょうか?
もしお持ちであればアップして頂けると…
作者さんの意思で公開停止されているのを云々するのもどうかと思ったのですが
やっぱりまずいかな…

297:名前は開発中のものです。
08/04/17 17:55:28 PcY5pbZv
自分でXP3フィルタかけば良いだけじゃね?

298:名前は開発中のものです。
08/04/17 18:32:44 ou1GwQZp
>>296
>>作者さんの意思で公開停止

ならそれをうpしてくれとか言うじゃねーよ

299:名前は開発中のものです。
08/04/17 18:37:55 rB6h3JMA
>>295
できました!ありがとう!

300:名前は開発中のものです。
08/04/17 21:16:38 ONGgoDYf
>>267
の人と似た質問ですが
[image storage="01_a.png" cliptop=0 clipleft=0 clipwidth=100 clipheight=50 layer=1 left=50 top=100 visible=true]
[image storage="01_a.png" cliptop=0 clipleft=0 clipwidth=100 clipheight=50 layer=2 left=200 top=100 visible=true]
こんな風に同時にアニメを読み込むと始まりと終わりが若干ズレます
4分割されたテレビ画面に全画面同じ映像を流したいのですが
layer=1とlayer=4では0.5ミリ秒くらいズレてアニメが流れます
layer=1に表示されているアニメをそのままlayer=2にコピーする的な方法あれば教えて下さい

301:名前は開発中のものです。
08/04/17 21:52:34 vEqWn7L9
>>300
画面を4分割して、それぞれ同じ画像を流したいというのでれば、

案1:事前に4分割して同じ画像を貼り付けたアニメを作る
 無難に安定して再生できるかもしれない。

案2:セル方式のアニメを作って、asdファイル内で4カ所(左上、右上、左下、右下)にcopyする。
 copyした方が速いかどうか。

それぞれのアニメをレイヤで分けないで、画面サイズ分のレイヤで処理させた方が楽。
2つ方法でやってみて、非力なPCでも安定して再生できる方を採用すればいいかと。

302:名前は開発中のものです。
08/04/17 23:22:59 sNjoXJkg
>>296
つ webarchive

303:名前は開発中のものです。
08/04/18 03:08:59 kPEJuUdZ
>>301
分かりました、やってみます。ありがとうございます。

304:名前は開発中のものです。
08/04/18 16:11:15 yD3IGbb1
すみません、ちょっと質問なのですが
left=50 top=f.フラグ
みたいに、フラグの数値を画像の位置設定に使用する事は出来ますか?
方法ありましたら教えてください

305:名前は開発中のものです。
08/04/18 16:33:48 lRwX7EmJ
move layer page=fore path=(275,0,255)(400,0,255)(275,0,255)(150,0,255)(275,0,255)
↑のでキャラを左右に移動させてたのですがこれをループさせて指定した部分で止める場合はどうすればいいのでしょうか

306:名前は開発中のものです。
08/04/18 16:37:12 vP41hWuf
>>304
left=50 top=&f.フラグ

307:名前は開発中のものです。
08/04/18 17:14:32 1cF+PNi8
>>306
出来ました!ずっと分からなかったので凄く参考になりました
ありがとうございます!

308:名前は開発中のものです。
08/04/18 18:56:04 QE84a3RT
>>307
まずリファレンスを開く癖を付けた方がいいよ。
特にKAGリファレンスの「TJSをもっと使うために」みたいな項目。
きっとあなたのためになるから。

309:名前は開発中のものです。
08/04/18 18:57:56 QE84a3RT
>>305
何がしたいのかよくわかんないけど、
多分アニメーションにした方が楽。

310:名前は開発中のものです。
08/04/19 09:56:14 O7ROQpEc
kag3pluginフォルダに入ってるズームプラグインで
pimageを使った画像をズームしたいときはどうすればいいのでしょうか?

311:名前は開発中のものです。
08/04/19 13:25:27 Jp0qRZyq
>>310
プラグインを改造する

312:310
08/04/19 15:11:51 O7ROQpEc
>>311
たぶんzoom.ks82行目の
tempLayer.loadImages(storage);
付近で
loadPartialImage
を使って何かするような気がするんですが
具体的にどうすればいいのかさっぱりわかりません。
ご教示いただけると嬉しいです。

313:名前は開発中のものです。
08/04/19 17:49:32 Jp0qRZyq
>>312
うー、俺だったら、なんだけどもー。
44,310,318行目をいじってzoom元画像を作っておいたレイヤを指定できるようにして、
82行目で加工元レイヤを指定していれば、それを当てる
if(srclayer === void){
tempLayer.loadImages(storage);
} else {
tempLayer = kag.getLayerFromElm(%{layer:srclayer, page:srcpage]);
}
みたいな感じにするかなぁ。
zoom元は裏画面とかの使ってないレイヤでvisible=falseで。
そうしとけば後で似た処理の時つかい回せるかなーとか。

たぶん言葉足りてないし、あちこち触る必要があるからこの説明じゃ厳しいかもなー。
でも、自分用じゃないのにわざわざやるのもどうかと思うんでこれで勘弁。

314:310
08/04/20 12:30:14 YOTWzlUN
>>313
頑張ってみましたがどうも自分には無理そうなので
あきらめることにしました。
せっかく教えていただいたのにすみません。
ありがとうございました。

315:名前は開発中のものです。
08/04/20 18:56:31 t05+nWmz
読み飛ばす系の機能がオフなのに
[ l ]が無視されてメッセージが表示され続けるんですが、何なんでしょうか。
[ p ]みたいな改ページはちゃんと機能するんですが・・・

316:名前は開発中のものです。
08/04/20 21:32:44 t05+nWmz
すみません、解決しました

317:名前は開発中のものです。
08/04/20 21:57:39 sCQPn2PV
>>316
原因なんだったの?
超気になるんだけど

318:名前は開発中のものです。
08/04/20 22:11:08 t05+nWmz
文字表示の設定が、「ページまで一気に」にチェックされてたからのようでした

319:名前は開発中のものです。
08/04/20 22:35:15 sCQPn2PV
>>318
ウィンドウ画面のことね
そんなバグがあるのかとびっくりした

320:名前は開発中のものです。
08/04/21 07:04:06 tAX5C2HH
tjsのファイルを開くために必要なプログラムってなんですか?


321:名前は開発中のものです。
08/04/21 12:34:53 b5rpqLC/
まずWindowsの起動のためにBIOSが必要

322:名前は開発中のものです。
08/04/21 13:54:56 XzIDK8we
バイナリエディタ

323:名前は開発中のものです。
08/04/21 15:51:02 fCBG57Wi
EDLINで十分だろ

324:名前は開発中のものです。
08/04/22 05:58:03 Gij4oKfz
>>321-323
ありがとうございます。
stirlingというのをDLして解決しました。



325:名前は開発中のものです。
08/04/22 19:20:26 lryl6MDS
バイナリエディタかよ

326:名前は開発中のものです。
08/04/23 01:38:31 fnEwN0Ee
どこでもセーブプラグインを使わずラベルを入れたいです。
シナリオ各所に
*label
を入れるところまでは正規表現などできっとできる。
その後001|、002|~と番号をふるのもたぶん自動でできるはず。
みなさんどのようにしているんでしょうか?

327:名前は開発中のものです。
08/04/23 01:49:39 BPuG0kYr
>>326
PerlでもRubyでもPythonでも何でもいいからシェルスクリプト使うヨロシ。
そもそも、数字を振る理由って何?
セーブ用のラベルが欲しいだけなら

*|

これでいいじゃん。

328:名前は開発中のものです。
08/04/23 02:08:25 XdwBfAzp
やり方が違うけど参考になるかも
URLリンク(hpcgi1.nifty.com)

329:名前は開発中のものです。
08/04/23 02:09:28 fnEwN0Ee
>>327
TJSでもできますか?
吉里吉里用にしか使わないと思うんで……。

数字をふる理由は、
パッチのいらないゲームを作れる自信がないから
互換性ってやつを大切にしようかなと。
数字なら自動化できるんじゃないかと思ったので。
それだけです。

330:名前は開発中のものです。
08/04/23 02:11:46 fnEwN0Ee
すいませんリロードしてませんでした

331:名前は開発中のものです。
08/04/23 07:39:21 fnEwN0Ee
>>328
これ便利ですね。使ってみます。ありがとう。

332:名前は開発中のものです。
08/04/24 11:14:45 rIuUMJ2z
KKDEについて質問です。

エディタ部はデフォルトでは、
1行が長い場合でもそのまま折り返されずに表示されます
(メモ帳のように)。
これをウインドウサイズに合わせて折り返し、
または指定した桁数で折り返し表示するように変えることは
できますでしょうか?

できるのでしたら、そのやり方を教えてください。

333:名前は開発中のものです。
08/04/24 23:12:21 RO5R+ymi
吉里吉里/KAGで質問です。

マウスポインタの画像を変えようと[cursor]タグでファイルを指定しても反映されません。
32*32*32bのpngを使ったのがまずかったのでしょうか。。どなたか出力方法教えていただけませんでしょうか。よろしくお願いします。

334:名前は開発中のものです。
08/04/26 06:13:50 9dUiB9f1
吉里吉里でA探アルゴリズムってどういう風に組めばいいんでしょうか
何かヒントになるような物や、参考になるものがあればいいんですが……

335:名前は開発中のものです。
08/04/26 06:27:28 aJ+2E6Uy
A*の事?
URLリンク(ja.wikipedia.org)

336:名前は開発中のものです。
08/04/26 07:06:06 9dUiB9f1
あ、はいそうです
どうも考え方が難しくて……

337:名前は開発中のものです。
08/04/26 07:20:05 0yvk/3GD
オライリーのゲームAIの本だったかにA*の解説あったよ。
それなりにわかりやすかったから探してみたら?

338:名前は開発中のものです。
08/04/26 07:22:35 0yvk/3GD
あ、あった。
「ゲーム開発者のためのAI入門」ね。まるまる一章A*の解説だった。


339:名前は開発中のものです。
08/04/26 19:34:02 9dUiB9f1
>>338
ありがとうございます、ちょっと難しそうですが検討してみます

340:名前は開発中のものです。
08/04/26 20:20:41 K6nr6ReW
吉里吉里2で作ったゲームの画面を「Frapsで録画可能にする」ことは可能でしょうか?
FrapsはDirectXを使用するゲームならば云々、らしいのですが
吉里吉里2のゲームは、フルスクリーンにしてもFrapsが反応しませんでした
(デフォルトのメニューバーの「画面」からフルスクリーンに変更しました)
一例ですが、格闘ゲームツクール2ndはウィンドウ画面ではFrapsが反応せず、フルスクリーンにすると反応します。

結局のところ、30FPSでの録画がしたいのです。
30FPSを出せるキャプチャソフトは、Frapsしか知らないので……
何か良い方法はないでしょうか。

341:名前は開発中のものです。
08/04/26 20:23:34 9dUiB9f1
>>340
試してないけどWindows Media Encoder

342:名前は開発中のものです。
08/04/26 21:06:43 K6nr6ReW
>>341
インストールして試したところ、出来ました!
DVD品質CBRで、29.97FPS安定です。情報ありがとうございました。
キャプチャソフトの一番はFrapsだとばかり思ってました。さすがマイクロソフト……。

343:名前は開発中のものです。
08/04/30 18:03:25 Ok8eNtMU
すみません
質問します。

メッセージレイヤの枠を表示させたいのですが、やってみたところ
syntax error, unexpected T_SYMBOL, exoecting";"
というエラーが起きてしまいます・・・
これはどうすれば解決できるのでしょうか?

344:名前は開発中のものです。
08/04/30 18:21:58 X6MAa3D/
エラーが起きないやり方でやれば解決できる

345:名前は開発中のものです。
08/04/30 18:23:10 Ok8eNtMU
>>344
;はどこも抜けてはいないはずなんです。

346:名前は開発中のものです。
08/04/30 18:24:44 X6MAa3D/
そんなんどうでもいいんでどうやってるのかコピペしてください

347:名前は開発中のものです。
08/04/30 18:32:18 Ok8eNtMU
>>346
すみません

;position frame="messagewindow_05.png";

;frameColor = 0x000000;
;frameOpacity = 128;

;marginL = 20;
;marginT = 5;
;marginR = 15;
;marginB = 10;

;ml = 20;
;mt = 300;
;mw = 600;
;mh = 160;

です。

348:名前は開発中のものです。
08/04/30 18:33:49 4vHs+H0a
>>343

syntax error, unexpected T_SYMBOL, exoecting";"

記述ミスがあるよ ; とか、ちゃんと書いてる?

って、エラーメッセージなので
問題の個所の、 記述ミスを発見するためにも
スクリプトを コピペして みんなで見てみる

349:名前は開発中のものです。
08/04/30 18:40:53 Ok8eNtMU
>>348
// ◆ メッセージ枠用の画像
// メッセージ枠用の画像のファイル名を指定します。
// "" を指定するとメッセージ枠の画像を使用しません。また、メッセージ枠用の
// 画像を指定した場合、position タグでメッセージレイヤのサイズを変更すると
// おかしな表示になると思います
;position frame="messagewindow_05.png";// position タグの frame 属性に相当
// ◆ メッセージレイヤの色と不透明度
// frameColor には 0xRRGGBB 形式で ( RR GG BB はそれぞれ 2 桁の 16 進数)
// メッセージレイヤの色を指定します。frameOpacity には 0 ~ 255 の数値で、
// 不透明度を指定します。メッセージ枠用の画像が指定されている場合は無効で
// す。
;frameColor = 0x000000; // position タグの color 属性に相当
;frameOpacity = 128; // position タグの opacity 属性に相当
// ◆ 左右上下マージン
// マージン (余白) を pixel 単位で指定します。メッセージ枠用の画像を指定し
// た場合は、メッセージ枠の表示範囲内に設定する必要があります。
// これらは、position タグの marginl, maringt, marginr, marginb 属性に対応
// します。
;marginL = 20; // 左余白
;marginT = 5; // 上余白
;marginR = 15; // 右余白
;marginB = 10; // 下余白
// ◆ 初期位置
// これらは、position タグのそれぞれ left top width height の属性に対応しま
// す。
;ml = 20; // 左端位置
;mt = 300; // 上端位置
;mw = 600; // 幅
;mh = 160; // 高さ

これでいいですか?

350:名前は開発中のものです。
08/04/30 18:48:37 H5Rn/mKa
positionておかしくね?

351:名前は開発中のものです。
08/04/30 18:49:29 X6MAa3D/
×;position frame="messagewindow_05.png";
○;frameGraphic = "messagewindow_05.png";


352:名前は開発中のものです。
08/04/30 18:58:39 Ok8eNtMU
おおおおお

できました!ありがとうございます!

353:名前は開発中のものです。
08/04/30 19:01:53 tG9SugJx
つかそこconfigだろ、なんでposition frameなんてなってるんだ

354:名前は開発中のものです。
08/04/30 19:13:07 Ok8eNtMU
>>353
URLリンク(kgs.tenkyu.com)

ここを参考にしてました。

355:名前は開発中のものです。
08/04/30 19:27:38 1QU1QSLm
皆さんテキストエディタはなに使ってますかね??

良さげなのはリンク切れで先に進めないのですが←

356:名前は開発中のものです。
08/04/30 19:29:12 4vHs+H0a
hogehoge.ks と hogehoge.tjs は、中身の記述の仕方が全然ちがう
hogehoge.ks で使用できる タグ と
hogehoge.tjs で使用している 式 の違いを理解するのが必要だな

まぁ こっちでは、コレが使用可能で、コー書く
あっちでは コレをつかって コー書く
って区分けをきちっとすることだ



357:名前は開発中のものです。
08/05/03 03:42:52 THX20psl
昔違うアプリで途中まで作ったのを移植しようとしてるんだが
;←うったコメント行なのに[ ]で括ったタグいちいち拾おうとしてエラー吐くのがうざいなぁ。

画像表示は後回しにして、とりあえず文字周りだけ形にしようと思ったの。
とりあえず開始タグの[を消したんでなんとかなったが。

358:名前は開発中のものです。
08/05/03 18:13:09 zCaMxWKW
自分のところでは拾おうとしないが
どんな書きかたしてるんだ

359:名前は開発中のものです。
08/05/03 20:18:27 /gs19s6v
クリッカブルマップで質問です。

マップの領域にカーソルが乗ったときに、画像を表示させる方法をBBSの過去ログで調べたのですが、
コレを変数によって変えることは可能でしょうか?
 f.flag1==1・f.flag2==0の時は画像A.pngを、
 f.flag1==1・f.flag2==1の時は画像A.pngと画像B.pngをオンマウスで表示させたいのです。

現状は下記のようになっていて、領域によって画像が固定されている状態です。
1: storage="map.ks"; target="*joukyou";onenter="kag.fore.layers[0].loadImages(%[storage:'motome_mini.jpg']),kag.fore.layers[0].setPos(10,10),kag.fore.layers[0].visible=true";onleave="kag.fore.layers[0].visible=false";hint="状況";

どなたかアドバイスお願いします。


360:名前は開発中のものです。
08/05/03 20:35:42 DVngTyim
>>359
キャラクターが目的地に
一人いるときはキャラクターを一人だけ表示
二人いるときはキャラクターを二人表示
みたいな感じですか?

361:名前は開発中のものです。
08/05/03 20:59:44 /gs19s6v
>>360
そんな感じだと思います。

選択先で、救助を求めてる人、障害になるものや発生する縛りの有無(時間制限ありとか)など
ひと目でわかるアイコンを、左上に表示させたいのです。
よろしくお願いします。

362:名前は開発中のものです。
08/05/03 21:58:02 DVngTyim
@iscript
function MapEnter(){
if(f.flag1 == 1){
with(kag.fore.layers[0]){
.loadImages(%[storage:'1.png']);
.setPos(10,10);
.visible = true;
}
}

if(f.flag2 == 1){
with(kag.fore.layers[1]){
.loadImages(%[storage:'2.png']);
.setPos(150,10);
.visible = true;
}
}
}

function MapLeave(){
kag.fore.layers[0].visible = false;
kag.fore.layers[1].visible = false;
}

@endscript

363:名前は開発中のものです。
08/05/03 21:58:59 DVngTyim
[eval exp="f.flag1=0"]
[eval exp="f.flag2=0"]
*start|スタート
[cm]
状態1
[link exp="f.flag1 = 1"]ON[endlink] [link exp="f.flag1 = 0"]OFF[endlink] [r]
状態2
[link exp="f.flag2 = 1"]ON[endlink] [link exp="f.flag2 = 0"]OFF[endlink] [r]
[link onenter="MapEnter()" onleave="MapLeave()"]オンマウス[endlink] [r]
[s]

>>361
これで望みの動きをしていたらクリッカブルマップに変えてみてください

364:名前は開発中のものです。
08/05/04 02:02:51 H6W/NwJb
吉里吉里ってムービー再生できたのか…知らなかった…
aviも再生可能みたいだけどなんで公式にはそのことが書いてないの?

365:名前は開発中のものです。
08/05/04 02:21:22 o/3ZXBTp
公式でサポートしてないから

366:361
08/05/04 12:37:54 tMurScja
>>362
ありがとうございました!希望通りの表示ができそうです!
重ねての質問で申し訳ありませんが、対応表示を増やしていくにはこのような表示でいいのでしょうか?
f.flag2 アイコンとf.flag3 アイコンが一緒に表示されないようなのですが…
config.tjsでの使用レイヤー数は10枚にしてあり、余裕は充分あると思います。

  (前略)
if(f.flag2 == 1){
with(kag.fore.layers[1]){
.loadImages(%[storage:'2.png']);
.setPos(150,10);
.visible = true;
}
}
 if(f.flag3 == 1){
 with(kag.fore.layers[2]){
 .loadImages(%[storage:'3.png']);
 .setPos(240,10);
 .visible = true;
 }
 }
}

function MapLeave(){
kag.fore.layers[0].visible = false;
kag.fore.layers[1].visible = false;
 kag.fore.layers[2].visible = false;
}
  (後略)

367:名前は開発中のものです。
08/05/04 13:35:10 /rWiihgV
ういんどみるのエンジン公開されたけどどうなんかね

368:361
08/05/04 14:11:12 tMurScja
すいません、自己解決しました!
>>362さま、本当にありがとうございました!

369:名前は開発中のものです。
08/05/04 18:40:02 FYBsmTiK
>>367
吉里吉里よりNスクに近いな。
公開されている範囲でいじるとなると、自由度はあまり高くない。
PhotoShopデータから画像ファイルコンバートするのでそこが特殊。
立ちキャラビューアが最初からついているところが優位性?
ま、そんなとこ。


370:名前は開発中のものです。
08/05/04 19:50:01 /AfwUTw+
>>367
現状一番食いあうのは YU-RIS じゃないかな。
kcs とやらの仕様が公開されてはじめて吉里吉里と
まともに比較可能になると思う。

371:名前は開発中のものです。
08/05/11 15:14:19 sYNivEU6
吉里吉里で30行目から60行目までをコメントアウトする方法ないですか?
Cみたいに/* */で囲むとか…現時点ではマニュアルとおり;で対応してますがちょっと不便です

372:名前は開発中のものです。
08/05/11 15:26:11 Ekb0DJq0
@if exp = "false"
@endif
で囲んじゃうとか?

他には
@iscript
/*
*/
@endscript
で囲むとか

373:名前は開発中のものです。
08/05/11 15:42:06 sYNivEU6
>>372
記述内容を無視するようなタグを使えばいいんですね
ちょっと考えてみます
ありがとうございます

374:名前は開発中のものです。
08/05/11 21:15:34 2XRRQTqQ
kagの話か

375:名前は開発中のものです。
08/05/14 14:44:45 pu/EZtiJ
>>332ですが、できないということでしょうか?

376:名前は開発中のものです。
08/05/14 17:54:43 Oob7MUQq
>>375
出来るかどうかわかんないんだけど、ソースエディタで折り返しってそもそもおかしくないか?
はみ出さない程度にきちんと成形するのもセンスだと思うんだが。

377:名前は開発中のものです。
08/05/14 18:45:18 7vsaAEoo
>>375
それこそ作者に聞けよ。

378:375
08/05/15 10:24:41 nGf6L5ZS
>>376
なるほど、そうしたものなのですね。
仕事の一つにhtmlのコーディングがあるのですが、
そちらでは折り返しが当たり前でしたので
ソースエディタで折り返しがおかしいという
発想はありませんでした。
ありがとうございます。

>>377
吉里吉里にまつわる環境についての質問です。
アプリの仕様についての質問ですので
作者に聞くというのも方法として正しいと思いますが、
それをいうならここのスレだって言語やスクリプトの仕様レベルの質問が
かなり多くあります。
これからも仕様レベルの質問に
「それこそ作者に聞けよ」と答え続けて下さいね。

379:名前は開発中のものです。
08/05/15 11:22:18 0cjvgYcW
htmlで折り返しって相当機械的なソース書いてんだな。

380:名前は開発中のものです。
08/05/15 11:49:13 BroPacPK
>>378
何をそんなに興奮してのか知らんが、>>332の時点で反応がなかったんだしそれ以上は作者に
聞いたほうが早いんじゃないかと俺でも思うぞ。それにこれに関しては、作者に伝わればツールが
改善される可能性もあるんだし

あと、ここでもたまに直接W.Dee氏に伝えた方がいいんじゃねとかいうレスはつく

381:名前は開発中のものです。
08/05/15 12:03:05 kuC7xyz9
捨て台詞を吐くような奴は放置されてしかるべき

382:名前は開発中のものです。
08/05/15 12:47:29 YUJHGjBE
いや折り返しはいらんだろ

383:名前は開発中のものです。
08/05/15 17:07:34 IvNFelq5
>>378
鼻息荒く皮肉のつもりで書いたんだろうが、俺の知ってるプログラマで
折り返し使ってる奴なんかいないぜ。

ソース整形も可読性を支える立派な技術の一つ。

384:名前は開発中のものです。
08/05/15 18:56:44 NoAxb3sF
そもそもこのスレにKKDE使ってる人そんなにいないんじゃね

385:名前は開発中のものです。
08/05/15 19:11:17 n6jaCFih
おいらJmEditor

386:名前は開発中のものです。
08/05/15 19:18:13 PwM6QNks
おいらサクラエディタ。おりしもサクラエディタスレでも折り返しの話題でワロタ
流行ってんの?w

387:名前は開発中のものです。
08/05/15 22:15:39 v6pzoWa8
おれNoEditer

388:名前は開発中のものです。
08/05/15 22:16:23 v6pzoWa8
あ~いっとくが普通htmlでも折り返ししねぇぞ

389:名前は開発中のものです。
08/05/15 22:36:24 1Sq5umN/
>>387
NoEditor ってエディタがあるんだな
メモ帳でも使ってるのかと思ったよ orz

390:名前は開発中のものです。
08/05/15 22:39:17 v6pzoWa8
そうそうoとeよくタイプミスするんだよw

391:名前は開発中のものです。
08/05/16 00:08:56 PBIN0BZ8
っていうかHTMLはコーディングというほどたいそうなもんじゃない

あれはあくまで(建前上は)文章の構造化だ

392:名前は開発中のものです。
08/05/16 03:00:33 dxq9Q/ID
俺、peggyだけど折り返ししてる。
そいつでログやら何やら何でも開くから、折り返す方が便利。
まぁ、折り返しになる様なコード書くかどうかは別の話かな。
うん、そんな長いのは書かない。頭に入らなくなるから。


393:名前は開発中のものです。
08/05/16 09:33:22 QoLhgp12
識別子が極端に長くなるような命名規則のプロジェクトでもなければ
そう長くならないよな。ウィンドウは広めにしてるけど。

394:名前は開発中のものです。
08/05/16 22:56:51 0z39mF4w
RPGとかで、敵味方を速さ順に並び替えたいのですが
  速 順番
A 1  4
B 2  ?
C 2  ?
D 3  1

こんな感じで速さが同じ場合、どういった処理で順番を決めればいいのでしょうか?
ヒントだけでもお願いします・・・。

395:名前は開発中のものです。
08/05/16 23:03:13 bu+mjsh4
>>394
同一の場合は、乱数でランダムに決めるとか

396:名前は開発中のものです。
08/05/16 23:05:18 EIQCZ5xI
>>394
行動に優先順位を付けるとか
攻撃より防御の方が速いとか

397:名前は開発中のものです。
08/05/16 23:34:25 lz+WPJ1Y

キャラごとに、コンマ以下の補正値を持つとかね。固有の。
同時に登場するののが10人以下なら0.0~0.9で、みたいな。

398:名前は開発中のものです。
08/05/16 23:55:43 0z39mF4w
こんな早くにレスどうもです!

>>394
なるほどー・・・。並び替えで速度が=になった場合、そのキャラのみで速度を増減させるとかかな・・。
早速、試してみます。

>>396
早い順に行動から即実行するタイプなので。言葉が足りませんでした、すみません・・・。

>>397
実はそういうのも考えたのですが、
敵さんの固有値も考えると結構同じ数値になってしまうかなぁ、と。

取りあえず、同じ数値が出たら小さい数字をランダムで足して同じ数値をなくす、という方向で
作りたいと思います。
また色々詰まったら質問させてもらいますね。
ありがとうございましたー!

399:397
08/05/17 01:17:18 s5m3Uy/q
>>398
味方5人、敵5人とかの戦闘なら、
 味方1~5 : 0.0 ~ 0.4(固定値)
 敵1~5 : 0.5~0.9(戦闘開始時に、各個体に順番に割り振り)
でいけるんじゃない? とか。

乱数で分けるよりはスマートなシステムになるんじゃないかなと
ちょっと思っただけだけど。

400:名前は開発中のものです。
08/05/17 02:56:11 MTD4DkzB
>>399
賢いな。普通に感心したw

401:名前は開発中のものです。
08/05/17 11:13:10 8UYf9vfb
ツクールの自作戦闘とかやってるトコとか参考になると思う
こことか
URLリンク(suppy1632.hp.infoseek.co.jp)

402:名前は開発中のものです。
08/05/20 01:14:04 qkcJvXk8
カードゲームを作っているのですが、場にカードを表示させた後、手札に数字の大きい順に表示させるのに
ちょっと困っています。

複数の数字を大きい順番に数字を振っていく、そういう風に作りたかったのですが、
どうにも、いい案が浮かばなくて四苦八苦しています。

場に出たカード  手札に来てソートされたカード  
  13           14
  11           13
  14           11
といった感じで、変数配列の中の「カードの数字の大きさ」で並び替えたいのです。
綺麗なシステムにするにはどうしたら良いか教えてください。

403:名前は開発中のものです。
08/05/20 01:22:56 2Q4htNjw
ソート用の配列を別途用意しておき、手札に来てソートされたカード順に格納するとか。

404:名前は開発中のものです。
08/05/20 01:25:00 xFd48QmG
普通に変数配列をソートすればいいような

405:名前は開発中のものです。
08/05/20 01:25:35 GR7cHALj
普通にsortじゃいかんの?

406:名前は開発中のものです。
08/05/20 01:30:52 6y7003fv
配列名.sort('-');
で駄目なの?

407:名前は開発中のものです。
08/05/20 01:33:01 4S0iho0a
「ソート アルゴリズム」とかでぐぐるといろいろ出てくるとは思うけど、たとえば
こんな感じとか(テストしてないけど)

class Card{
 var number; //カードの数字
 function Card(n){ this.number = n; }
}
var tefuda = [ new Card(10), new Card(5), new Card(1), new Card(4), new Card(3),
  new Card(9), new Card(2), new Card(8), new Card(7), new Card(6) ];

となっているとしたら

var unsorted = true; // 「ソート完了でない」フラグ
while(unsorted){ // ソート完了でないならば…
 unsorted = false;
 Debug.message(test()); // 途中経過を表示
 for(var i=0; i<10; i++){ // 順に見ていき
  if( tefuda[i].number > tefuda[i+1].number ){ // もしソートされてない場所があれば
   tefuda[i] <-> tefuda[j]; // それらを交換して
   unsorted = true; // 「ソート完了でない」フラグを立てる
  }
 }
}

function test(){
 var s="";
 for(var i=0; i<ba.count; i++) s += ba.number + " ";
 return s;
}

…とか書いてみたけどそうだな sort だな
上の例だったら tefuda.sort(function(a, b){return a.number<b.number; }) だな

408:名前は開発中のものです。
08/05/20 23:19:17 qkcJvXk8
やはり、TJS必須ですか・・・。
Kag3でどうにか、と思っていのですがTJSを勉強してからまたきます。
すみませんでした。

409:名前は開発中のものです。
08/05/20 23:50:41 oamYOkpb
どこでもセーブ使いたいんだけど後でパッチ当てるとセーブデータの互換性が無くなるのってなんとかならないのかね
やっぱ地道にタグ手打ちしようかな

410:名前は開発中のものです。
08/05/21 01:51:49 i+CV8BtD
>>409
URLリンク(hpcgi1.nifty.com)

411:名前は開発中のものです。
08/05/21 02:08:16 c+BLjSqY
パッチ作るときGUID再生成すると思うんだけど、互換性なくなったりせんのかな?

412:名前は開発中のものです。
08/05/21 02:13:55 c+BLjSqY
全データを読み込んで、KAGのデータツリーを作成して、
0-章-節-項-文みたいなラベルを自動生成すればいいのか。

パッチの場合は、p1-章-節-項-文みたいな。
作ってみるか。

413:名前は開発中のものです。
08/05/21 02:50:36 8hE8ZL7K
>>411
読んでみれば分かるが>>410のコンバータはcmlをラベル(GUID)に置換するだけ
置換後のラベルは二度と書きかわらない

414:名前は開発中のものです。
08/05/21 03:00:30 c+BLjSqY
>>413
うん。実は書いたあと気付いたんだけど、3連投かつ恥ずかしいから書かなかったw

だけど、毎回擬似ラベル貼るのも微妙な気がするんだよなぁ。

構造解析さえうまくいけば、
>>412のアイデアもなかなか使えるような気がするんだけど、どうかねぇ?
(問題点:パッチでシナリオ大幅追加したとき、
      ラベルの0-章-節-項-文と、実際の構成に若干の齟齬が出る可能性有り)

415:名前は開発中のものです。
08/05/21 13:50:05 3bsBT1iQ
kagオンリーで初めて一本完成。
むっちゃ小作品ですがなんとか動いてヤター!

更にtjsに手をだしてみようと思うのですが、
kagでできないけど、tjsになら出来ることってなんでしょうか。
変数のループ処理くらいしか思いつきません、
tjsならこんなカッコイイことができる、こんなメリットがある
など教えていただけると嬉しいです。

416:名前は開発中のものです。
08/05/21 14:06:47 QXx8+0bt
>>415
テメーで調べろ

417:名前は開発中のものです。
08/05/21 14:30:51 iKP91ZBO
>>415
やりたいこと特に思いついてないなら必要ないよ

418:名前は開発中のものです。
08/05/21 15:24:26 mB4E1YEZ
kag自体がtjsで書かれてるからtjs出来ればなんでもできると言えば出来る。
まあ、>>417

419:名前は開発中のものです。
08/05/22 00:40:30 0K8GuKrz
>>412
データツリーなんぞつくらなくても、
ライターに区切りの良いシーン毎にテキストファイルを分けて書いてもらって、
それをスクリプトに変換するときに連番のラベル打ち込めばいいんでね?
いきなりタグ打ち込みながらシナリオ書いてる奴はいないとおもうが・・・。

変換はtjsでもできるし、勉強がてら変換プログラムを作ってみるのもいいんでねーかと。

420:名前は開発中のものです。
08/05/28 22:09:25 ypQF7UdJ
質問です
画面上に常に配したグラフィカルボタンで、
プレイヤー任意のタイミングでキャラの着せ替えを行いたいのですが、
体向や表情は同じままで、服装だけチェンジしたい場合、どのような処理で可能でしょうか

例えばファイル名を、
キャラ名_体向_服装_表情.拡張子 としたときに、
tanaka_mae_shifuku_warai.pngが表示されているときに着せ替えボタンを押すと、
tanaka_mae_seifuku_warai.pngのように服装だけ変えた画像に差し替わるようにしたいのです

考え方のヒントだけでも教えて頂けると助かります
よろしくお願いします

421:名前は開発中のものです。
08/05/28 22:25:26 uTL8EUlE
立ち絵表示時に別の変数に状態を記録しておいて
(通常=0、笑い=1、みたいに)
状態が1の時にボタンを押したら、tanaka_mae_shifuku_warai.png→tanaka_mae_seifuku_warai.pngにするとか

422:名前は開発中のものです。
08/05/29 02:00:41 uLEOjSVy
>>420
キャラ名・体向・服装・表情・拡張子を全部変数で管理してて、
ボタンが押されたら、これらの状態から条件分岐して適当に新しい
状態を導き出す。でもってそいつらからファイル名を求める
あとは、トランジションするなりする

423:名前は開発中のものです。
08/05/29 08:30:34 A4kuKLCp
Nscripterから吉里吉里に移行する利点って何がありますですか?

424:名前は開発中のものです。
08/05/29 09:22:04 43OT6G6w
やりたいことによる。
現状NScに不満がないなら別に移行する必要はない。

425:名前は開発中のものです。
08/05/29 12:37:49 eNMvn7vZ
>>423
このスレの住人になれる!

426:名前は開発中のものです。
08/05/29 16:47:28 0UTpI4pK
クライアント領域の上で確認ダイアログとかをドラッグすると残像みたいなのが結構目立つけど
これって改善出来ないですよね?
だからボーダーなしにしてる作品が多いんでしょうか

427:名前は開発中のものです。
08/05/29 17:51:23 1Ic+E++K
>>421,422
アドバイスを元に試行錯誤して何とか狙い通りに表示できるようになりました
storageで変数をファイル名に指定できるのですね・・・知りませんでした
どうも有難うございました

428:名前は開発中のものです。
08/05/29 18:51:50 6MTghw4D
質問です。

音楽ファイルはogg、プラグインコピー済みです。
[loadplugin module="wuvorbis.dll"]もファイルの先頭に書いてありますし、
念のため[bgmopt volume=100 gvolume=100]も入れました。
 この状態で[playbgm storage="1.ogg" loop=true]とかいてもまったく鳴りません。
ためしにplaybgmではなくplayseにすると、ちゃんと聞こえました。

原因が全くわからないのですが、どなたか解る方がいらっしゃいましたら、アドバイスお願いします。

429:名前は開発中のものです。
08/05/29 19:13:45 c/5t3Enn
config.tjs

 × type = "MIDI";
 ○ type = "Wave";


430:名前は開発中のものです。
08/05/29 19:33:13 6MTghw4D
うっは、やってもーた
seが鳴るんだからとconfigちぇっくしてませんでした…本当お恥ずかしい。
ありがとうございます

431:名前は開発中のものです。
08/06/01 10:50:24 v8fLVCrp
ひさしぶりに吉里吉里さわろうと思うんだけど、何かいい打ち込み補助ツールってない?
さすがに昔みたいにメモ帳でスクリプト打つ気力なんてねぇ……

432:名前は開発中のものです。
08/06/01 15:11:39 QWG+WRZx
かぐや姫Studio

433:名前は開発中のものです。
08/06/01 16:42:59 AnAyQ+To
大雪のシーンで雪降らしプラグイン使ったけどしっくり来なかったので
JAVAアプレットの大雪アプリを1コマずつキャプチャーして吉里吉里に使ってしまったが…
これってJAVAにバレたらライセンス料請求されるんだろうか…
みんな使いたいプラグインとか無かった時どうしてるの?自作?

434:名前は開発中のものです。
08/06/01 20:49:58 MSv7KzVo
JAVAにバレたら、って意味不明だが。

画面パクは黒に近いグレー。
そのアプリの製作元がやかましいところだったら面倒かもね。

435:名前は開発中のものです。
08/06/01 23:37:59 QWG+WRZx
videoタグのvolumeって働いてなくない?
数字設定してもムービーの音量変わらない・・・

436:名前は開発中のものです。
08/06/02 01:22:48 1w2n/qAP
プラグイン自作たまにやるけど、それよりAEで作った動画、オーバーレイ表示した方が早いんだよなぁ。
ケースバイケースだね。

>>435
変わる。つまり、原因は別にあるっつーことだね。

437:名前は開発中のものです。
08/06/02 02:59:40 jzvK1gPb
自作したり改造したりかな

438:名前は開発中のものです。
08/06/02 08:54:42 QAIv5nwF
>>433
雪プラグインを改造すれば大雪に出来そうだけど…

>>434
自分で作ったアプリならOKなの?
なら俺もアプリキャプチャーして作ろうかな
そう言うヤツいる?

439:名前は開発中のものです。
08/06/02 10:32:02 1w2n/qAP
むしろ、FLASHのAS3のアルゴリズムを一部分もらってきたり……とかはよくやるw
結構、自然現象再現系の海外にいっぱい転がってるし。
無論、規約範囲内でだよ。

440:438
08/06/02 13:08:03 QAIv5nwF
みんな結構色々やってるのか…
プラグイン以外の使用法なんて思いつきもしなかった
紙吹雪のプラグイン探してたけど、そう言うやり方した方が早いかな

441:名前は開発中のものです。
08/06/02 21:33:35 S8bV+bNB
雪プラグイン改造して、オプションで画像を自由に指定したり、大雪にしたり吹雪にしたり、ついでに上からか下からかとか?
そういうのを任意のタイミングで自由に指定できる汎用的なものに改造はしたよ。
そういう改造のこと?

442:名前は開発中のものです。
08/06/03 14:05:59 WYwSSDCA
>>438
自作のJAVAアプリでも駄目なんじゃないの?
JAVA言語使って表現したモノってランセンスフリーだったっけ?
前にマイクロソフトと訴訟問題になっていた記憶があるんだけど

443:名前は開発中のものです。
08/06/03 15:28:35 c9HCz65o
>>442
表現に言語のライセンスがおよぶわけないだろJK

MSと訴訟になったのは、JAVA言語の実装jについてのライセンス違反の件

444:名前は開発中のものです。
08/06/03 15:29:11 nKX5Cz7f
>>442
SunとMicrosoftがJavaをめぐって争ったのは商標問題。
Sunは、SunがJavaだと認めないものに対して、Javaという商標の使用を
差し止めることができる。問題になったのはVJ++におけるJavaの独自拡張。
Windowsでしか使えないライブラリだとか、言語的にはdelegateとかが問題になった。

445:名前は開発中のものです。
08/06/03 15:31:20 WYwSSDCA
>>443-444
そうだったのか…知ったかぶりしてスマン…
じゃあ何の言語がライセンスに引っかかるんだっけ?
昔確かに観たんだけどな…
スレ汚し本当に申し訳ない...

446:名前は開発中のものです。
08/06/03 15:39:08 mLDxfbhh
これは恥ずかしい

447:名前は開発中のものです。
08/06/03 16:36:06 c9HCz65o
>>445
プログラムの著作物の権利が、それを使って作った生成物におよぶことはない。
ただし、プログラムの利用条件として、「ゲーム作成に使ってはいけない」
とかのライセンスを課すことは出来る。もっとも、そういう妙な用途制限が
あるものは、誰も使わないので、そんな制限をつけるアホはいない。

プログラム関係のものとはうってかわって、画像や音楽とかの「素材」は
「コピー」が発生するので権利がどこまでもついてくる。
著作権 = copyright ってのは、これが考え方の基本。

画面キャプチャーがまずい場合があるのは、その時点で、だれかの著作物を複製してる
場合があるからで、たとえば上ででてた雪のプラグインなら、「雪の画像」がひっかかる
可能性がある。まあ「だれがつくっても同じだよ!」なレベルなら、まず問題にはならん
素材が添付してたりする場合、まともなツールなら素材についての
ライセンスが明記されてるから、それに従っとけばOK

で、話をひるがえすんだが、実はプログラムのうちでも、言語に関係するものに
ついては、この「素材のコピー」と同様のことがおこりうる。
単体で完結する絵や音楽と違って、個人が全部完全動作するプログラムを作るのは不可能で、
かならず「ランタイムルーチン」とか「ライブラリ」など、他の人がつくったプログラムと
くっつけることになるので、「他者の著作物のコピー」となり、そのライセンスに縛られることになる。

gcc のランタイムとかの話が有名。かなり昔にそのライセンス条項をめぐって騒ぎになったことがある。
>>445 が昔みたってのはこれかもしれない。
まあ、言語とかは使われてなんぼなので、理不尽なライセンスになってるものは
まずないので、特に気にする必要はない。


448:名前は開発中のものです。
08/06/03 17:04:18 USWFi+n5
一時期、AGEのエフェクトを全部TJSで移植してやろうと躍起になったことがあるけど、
処理速度的にムリだった。中間言語の最適化には限度がある。
Cで書くのとTJSで書くのじゃ20~50倍くらい違うのな。

449:名前は開発中のものです。
08/06/03 17:11:32 nKX5Cz7f
> あるものは、誰も使わないので、そんな制限をつけるアホはいない。

ただし
・この世には想像を絶するアホが存在する
・あるいは、想像を絶するアホの存在を仮定していちゃもんをつけるアホがいる
ので要注意w

450:名前は開発中のものです。
08/06/04 00:15:15 UiW3eWaI
もし万が一どこかの国の特許を侵害して訴えられた場合にはその全ての責任を負うこと。

451:名前は開発中のものです。
08/06/04 03:53:39 /jF0XLsv
Layerクラスのhintってtjsからカスタマイズできないね。枠色をどうにかしたり。
onMouseEnterでhintを空文字にしてやって、自前で何かするくらいしかないのかな。
そういう作例、どっかにないですかね?

452:名前は開発中のものです。
08/06/04 15:26:53 kcJSMim1
URLリンク(devdoc.kikyou.info)
↑にでてるclInfoBkだかを吉里吉里側で上書きすれば、ヒントの色は変わるぞ
それ以上のことをしたいなら自前だな


453:名前は開発中のものです。
08/06/04 19:08:59 /jF0XLsv
>>452
おぉ、ありがとう!なるほどねー。
色だけじゃつまんないから、自作ですなぁ。

どもでしたー。

454:名前は開発中のものです。
08/06/04 23:20:59 apz7i6oH
このツールほんとつかえない。俺のつくったやつのほうが全然いいや

455:名前は開発中のものです。
08/06/04 23:59:20 RZvA16sk
>>454
KAGのことをいってるのか?
tjsで全部組み直せば結構いいとおもうが?

456:名前は開発中のものです。
08/06/05 00:15:14 bfzeZKUX
>>454
比較するから公開してくれ。

457:名前は開発中のものです。
08/06/05 01:02:13 J7MJF/7F
>>454の文面だけで部員二号以下であることがよく判る

458:名前は開発中のものです。
08/06/05 01:03:13 0gorhLs9
>>454
うちの次回作お前のツールで作りたいから教えてくれ

459:名前は開発中のものです。
08/06/05 05:35:37 HIjIhEGF
ヒント:釣り

460:名前は開発中のものです。
08/06/05 05:57:43 XkaEpuwy
ヒント:いじめ

461:名前は開発中のものです。
08/06/05 09:59:58 pTIeka8L
このスレは本当にいい人ばかりですね

462:名前は開発中のものです。
08/06/06 10:00:47 oQ0IjW0F
プラグインの話だが俺はプラグインシステム自体がいじってあるなぁ。
プラグインのバージョン管理と依存スクリプト解決ができるようになってて
プラグインを適切に実装してマウントしてやるだけでタグハンドラ(マクロじゃなくてハンドラ関数そのもの)がkagに追加されるようになってる。

あとkagとプラグインがマスタとスレーブの関係にあって制御を切り替えると入出力が
kagからプラグインに移ってミニゲームを実装できるようになってる。

463:名前は開発中のものです。
08/06/06 10:03:51 l4cC5kTr
>>462
それは、もはや

464:463
08/06/06 10:07:34 l4cC5kTr
ごめん。うっかり書き込みボタン押してしまった。

>>462
それはもはや、KAGではないのでは?
そして、もはやプラグインでもないのでは?

正直、高度過ぎて、何をやってるのかよく分からんw


465:名前は開発中のものです。
08/06/08 04:18:48 TXhptieX
ムービーを再生するのに、ちょっと音が大きいので

[video visible=true left=0 top=0 volume=70]\
[playvideo storage="logo.mpg"]\
[wv canskip=true]\
[stopvideo]\

としてみたのですが、音量の調整が出来ません。
吉里吉里のバージョンは2.29なので、volumeタグには対応していると思うのですが・・・
なにがいけないのでしょうか

466:名前は開発中のものです。
08/06/08 15:33:21 5b8SGrW+
ここ的にかぐやの使い心地や性能ってどうよ?

467:名前は開発中のものです。
08/06/08 15:48:10 KxUU+Eo+
>>462
そこまでできるのになぜ吉里吉里なんぞにうつつを抜かしているのか

468:名前は開発中のものです。
08/06/08 16:12:38 pGaZEXot
普通に楽だからじゃ?
吉里吉里並にそろった環境を独自でつくろうとおもったら年単位で時間かかるぞ

469:名前は開発中のものです。
08/06/08 22:31:58 bQ4tWZyP
462だが自前のエンジンも作ってるぞ。
携帯javaの世界で。

PCはめんどくせえからあるもん使ってる。
もう一つ言うといじってるのはプラグイン周りだけじゃなくてシナリオファイルがxmlベースになってたりする。

開発はxmlエディタでやってバリデーションもエディタがやってるからミスしたらすぐ分かるぜ。

470:名前は開発中のものです。
08/06/08 23:24:22 DTBH2NU4
>>469
xmlとは無駄だなw
すごいことはわかったから、ほかでやれ

471:名前は開発中のものです。
08/06/09 00:06:30 MlOlUn2n
XML でシナリオ書いてるヌケサクがいると聞いてやってきました。

472:名前は開発中のものです。
08/06/09 02:47:15 jL1KaeWk
本業でやってたらスクリプタに首しめられるなw

473:名前は開発中のものです。
08/06/09 03:10:37 +9Ii2eNX
どうせ本文はCDATAに垂れ流してんだろうから設計次第だろけど、
よそでやれには同意

474:名前は開発中のものです。
08/06/09 12:02:57 h92SGNum
いっそシナリオファイルはSQLでネットワーク越しに管理して、自動更新するくらいの気概を見せろ。
永遠に終わらないノベルゲー作ってくれ。やらないけど。

475:名前は開発中のものです。
08/06/09 12:34:00 /iOao4BU
kag と xml なら xml のほうが無駄少ないと思う
セーブ用ラベルいらないだろうし

476:名前は開発中のものです。
08/06/09 12:39:11 h92SGNum
そういうこと言い出したら、どこまでもできるよw
0から作るなら、吉里吉里使うのがボトルネックになりかねないんだから。
XMLだったら、セーブ用ラベルを毎度生成してるのと変わりないわ。

477:名前は開発中のものです。
08/06/09 13:09:41 9mzKuRqb
他人が作った土俵でJUDOやってる人がいますよーw

478:名前は開発中のものです。
08/06/09 13:21:45 JSvGySoY
>475
なんでセーブ用ラベルいらないの?
セーブ用ラベルがいらないにしても何らかの形で実行位置を特定する仕組みが必要なんじゃないの?

479:名前は開発中のものです。
08/06/09 13:21:53 Rpze5l9F
UMLのJUDOしか出てこないんだがなんのJUDO?

480:名前は開発中のものです。
08/06/09 13:49:15 nNj3VWGh
>>465
volume 指定は openvideo したあとでないときかないはず


481:名前は開発中のものです。
08/06/09 14:59:09 X3hquhcQ
まさかほんとに手書きでXMLやってるんか
XMLはツールで吐き出して、別のツールに読ませるものだと思ってたぜ
好きでやってるなら構わんが、俺は勘弁


KAGの標準形式がXMLだったらユーザー数は1人だったな。流れ的に

482:名前は開発中のものです。
08/06/09 16:04:18 zyOHvReG
文法決めてパーサー書いてそれをデバッグするコストが
データをXMLで書くコストを上回るときは、XMLで書くこともあるよ。
他には作ったデータが複数のプログラムで参照される場合とか。
XMLは手*でも*かけるから便利。

>>481みたいにプログラム間通信言語としてしか見れないのは
ちょっと視野が狭い。

つってもノベルゲーのシナリオにXML使うのは俺も同意できないな。
手で書くには冗長なのは否めない。

483:名前は開発中のものです。
08/06/09 16:49:45 JSvGySoY
>文法決めてパーサー書いてそれをデバッグするコストが
>データをXMLで書くコストを上回るときは、XMLで書くこともあるよ。
おまいさんのオナニーデータならばそれでいいけど
他の人も使うソフトならば「他の人がそれを使うコスト」もぜひ計算に入れてください。

484:名前は開発中のものです。
08/06/09 17:09:59 /l7VO1RS
不特定事例を想定すると俺俺フォーマットよりはXMLの方が都合いいけど

XML/DTD書くくらいならyamlやjsonのがマシだな

485:名前は開発中のものです。
08/06/09 17:29:33 ux7nxqQS
スクリプターさんが、前職Web方面でしたー、とか?

486:名前は開発中のものです。
08/06/09 17:48:35 nNj3VWGh
まあ、テキスト主体のデータなのに XML にしてしまう、とか、
プログラマの多数が一度はやらかす熱病みたいなもんだよ!

俺も一回やってみたけど、はたとこんなの誰もつかわねーと気づいて全部廃棄したことあるよ!

487:名前は開発中のものです。
08/06/09 18:39:57 BDaOpsgf
>>480
ああああそういう事ですか、やってみたら音量調節できました
ありがとうございます

488:名前は開発中のものです。
08/06/09 18:46:52 zyOHvReG
>>483
いや通信言語としてのXMLしか見えてない人に対して、反例挙げた
だけなんだけど。他人がどうとかシラネーヨ
つーか不特定多数が使うの想定するなら当然DSL作るよ

489:名前は開発中のものです。
08/06/09 18:47:00 mp7k7Cmt
ありゃ人間が書いたり読んだりするもんじゃねえよな

490:名前は開発中のものです。
08/06/09 19:12:46 d1boipog
高速化が求められてるゲームでわざわざ重いDOM Parser使わんでも・・・
これはゆとりなのか

491:名前は開発中のものです。
08/06/09 21:38:32 3yafoP/l
おまえはDOMしか知らんのか?

492:名前は開発中のものです。
08/06/09 22:15:16 onN08xrK
なんだか難しい話してるところ悪いんだが、Cドライブにある
データを検索するためには自動検索パスを追加すりゃいいんだよな?
Storages.addAutoPath("file://./c/");
ってやったんだけど検索範囲が変わらない。なんか勘違いしてる?
公式過去ログみたら
Storages.addAutoPath("c:/");
ってあったが、そっちでも検索してくれないしでお手上げ。
たすけてください

493:名前は開発中のものです。
08/06/10 00:03:49 ezYU0w54
試したことはないが、Cドライブのルートフォルダ直下「のみ」を自動検索対象に
するなら、Initialize.tjsに
Storages.addAutoPath("file://./c/");
で正しいはず。

ただし、ルートフォルダ直下のファイルは、制限付きユーザーとかだとアクセス制限が
かかってて開けないと思う(XPとかの場合)。
あと、言うまでもないことだがユーザーの環境にCドライブが必ずあるとは限らないぞ。

494:名前は開発中のものです。
08/06/10 07:19:47 v3DzUMyD
ああーすんませんそりゃそうだ。直下だけじゃ意味ないわ。
Cも実際あるかわからないしユーザーのPC全体を検索したいんだが
直下以外にはできませんかね。最悪Cだけでもいい。

でも直下以外が可能ならInitialize.tjsで使っていそうな気もするな。

495:名前は開発中のものです。
08/06/10 13:17:17 /vhk+0my
>>494
本質的に想定外で無理。

そんな高負荷な処理はそもそも吉里吉里に
向いてないわけだが、やりたいことは何なんだろう

496:名前は開発中のものです。
08/06/10 13:24:25 QLS1plIa
そもそも吉里吉里のファイルシステムってドライブレターはどういう扱いなんだろう。

497:名前は開発中のものです。
08/06/10 14:08:47 TkXFxH7g
URLリンク(devdoc.kikyou.info)

体験版でインストーラが、インストールフォルダを指定できるようにしていて、
体験版のセーブデータを継承とかそういうことか?

もしそうなら、技術的に解決するのは逆に行儀が悪い気がする。
ユーザーに注意書き用意しておく方がいい。個人的意見だけど。

498:492
08/06/10 16:01:56 v3DzUMyD
レスくれた人ありがとう。
できたらいいなと思ったけどあきらめがついたわ。

>>497
そうそう、そういうの。

499:名前は開発中のものです。
08/06/10 20:59:27 UYgFm0cW
>>498
あんまり好きではないが、レジストリを使うのも手かな
レジストリにアクセスするプラグインがどっかにあったような

500:名前は開発中のものです。
08/06/11 06:51:29 f7pecZiM
ここの人がファイル操作とかのプラグイン作ってるな
URLリンク(members.jcom.home.ne.jp)
なかなか面白いの揃ってる

501:名前は開発中のものです。
08/06/11 12:55:17 jfBLwpZw
おっ、特定のファイルを検索するやつがある。
そのものずばりだな。

502:名前は開発中のものです。
08/06/11 15:04:56 uSegPjbL
文系の俺にはアフィン変換が意味わからなすぎる
説明読んでも謎だ

503:名前は開発中のものです。
08/06/11 15:14:45 +HAYRa2o
そこの人、色々面白そうなの作ってるんだけど
説明不足というか、使い方がいまいち分かりにくくて困ってる

504:名前は開発中のものです。
08/06/11 19:32:06 wsqd7TZS
>>502
画像効果として使いたいだけならとりあえず理解するのはあきらめて、
どこかから稼動するのを持ってこればいいと思うぞ。


505:名前は開発中のものです。
08/06/11 21:59:17 nGXpif4s
KAGEXのAffineLayerでいいんじゃね

506:名前は開発中のものです。
08/06/12 00:39:56 RJHEWxhi
>>502
アフィン変換という言葉の意味がわからないということなら
画像編集ソフトでいう平行四辺形変形のことだよ

507:名前は開発中のものです。
08/06/12 00:47:47 YCVHpEOG
アフィン変換は理屈なんか知らなくても使えるだろ
三角関数と一緒

508:名前は開発中のものです。
08/06/12 00:48:38 wVfgOv2k
アフィン変換のことは直接的に載ってないけど概念を理解したいというなら
マンガで学ぶ線形代数という本を立ち読みしてみるといいかも
かなりスレ違いだが

509:名前は開発中のものです。
08/06/12 01:28:22 RJHEWxhi
アフィン変換で絵を変形したときの特徴は
 ・直線だったものは変形後も直線
しかも、その変形された直線について
 ・平行だった直線どうしは変形後も平行
 ・直線に等間隔の目盛りがあったら、変形後も等間隔

510:名前は開発中のものです。
08/06/12 06:39:06 9ws7mftd
このスレの住人は学があるのな
なんか俺すげえ低能っぽくて切ない
orz

511:名前は開発中のものです。
08/06/12 07:57:53 UWeALAIU
おい、どうやったらこれでゲームが作れるんだよ!
さっさと教えろカス

512:名前は開発中のものです。
08/06/12 08:01:23 BSJGC+Qs
>>510
俺は>>506だけ理解した

>>511
努力すれば作れるよ
頑張れ!

513:名前は開発中のものです。
08/06/12 10:11:39 TLMeBzQo
ところで、みんなは吉里吉里関係の本とか買って勉強してる?

TJSは未踏の地なんだが、勉強したくて、買おうかどうか迷っている。
本屋には売ってないからネット通販だけど。

目標は、自作で右クリックニュー(お魚定食さんで公開しているようなヤツ)を作ることなんだ。

514:名前は開発中のものです。
08/06/12 11:36:53 zm8rug72
>>513
その手の本はtjsはほとんど触れられてない
ネットの各サイト読んで試行錯誤するのが手っ取り早い

515:名前は開発中のものです。
08/06/12 11:38:23 KLC2P3lK
解説サイトで充分間に合うと思う。
最初はifとかforあたりから。
段々関数やクラスなどを理解していけば……。

516:名前は開発中のものです。
08/06/12 13:43:18 TLMeBzQo
mjsk!?

独学に不安を感じて本を買おうかと思ってたのに…。

複数の解説サイトをふらふら勉強していたら、理解した思っていたことも
こんがらがってきたんだ

もう"tjs 解説"でマネー辞典に引っかかりたくないのに…

517:名前は開発中のものです。
08/06/12 14:01:49 Pgc59Qqi
>>505
最新のバージョンでは試してないけど、zoomxとrotate両方同時に指定するとひしゃげた形で回転されない?
俺はonPaintを自前で書き直した。KAGEXの問題というよりも、なんかaffineCopyの内部で拡大の扱いが
おかしい気がしている。

518:名前は開発中のものです。
08/06/12 14:02:35 FCBn2YtL
tjsの、解説サイトだと、ここぐらいしか知らないなぁ

URLリンク(www.geocities.co.jp)



519:名前は開発中のものです。
08/06/12 14:08:52 4M7OgT6P
俺はタグハンドラ群を真似したり改造する事から始めて
TJSで独自のマクロ作ったりしつつ関数とかわからない部分を
リファレンスで調べて少しずつ範囲を広げてる。

この方法は基礎学習を横着してしまう場合もあるから
しょーもない所で躓いたりするけど。

520:名前は開発中のものです。
08/06/12 14:16:47 WcZIHitu
やりたい事が出来た時にやりたいことのやり方を調べていけば
そのうち分かってくる

521:名前は開発中のものです。
08/06/12 18:09:37 e+WuElk4
TJSはぶっちゃけ劣化es4なんで何も学ぶことがなくて楽だったなぁ
es3のコードがそのまま動いたりするし。
言語としては学びやすい方だと思う。

522:名前は開発中のものです。
08/06/12 19:34:23 zm8rug72
>>516
試しに1~2本テストがてら作ってみると、びっくりするくらい身につくと思うよ
いや冗談抜きでほんとに

523:名前は開発中のものです。
08/06/12 22:21:11 AcpiZ3/m
URLリンク(homepage1.nifty.com)
URLリンク(www.geocities.co.jp)

TJSの基礎を上記参考サイトで学んで、
それ以上の知識は、他の言語の各分野の人気書を読めばいい。
プログラミングの特殊なテクニックやアルゴリズムは言語に依存しないからね。

524:名前は開発中のものです。
08/06/12 22:42:21 4z001axF
>>517
あーなんか回転した状態に対して拡大かかってひし形になるね
でも昔自分で書いた同じ用途のクラスではこういう動作にしてなかったから
affineCopy前の計算の仕方次第だと思うよ


525:名前は開発中のものです。
08/06/12 23:26:14 B37K8mDq
javascriptの本を買うのも手だよ。
言語がTJSと似てるから。

526:名前は開発中のものです。
08/06/13 00:38:06 mTJB1Wtv
そうだね。JavaScriptの本や参考サイトはたくさんあるからね
本当にプログラミングをばりばりやりたいなら、Cとかからやるとためになる……かも

ちょっと、がんばって私もTJS講座書いてみるか

527:名前は開発中のものです。
08/06/13 02:08:05 9n1kwCbg
JavaScriptのページを元に、「どう違うか」を解説した方が手っ取り早いかもしれん。
JSの入門ページが腐るほどあって、実際腐ってる訳で、
ECMAScript自体も古臭さ抜けないままmozillaの思うがまま状態
1.7とかFirefoxでしか動かないしね・・。

正直JS土台にしてちゃ、言語的な将来性ねえと思うけどな
なんでJavaを土台にしないんだ

528:名前は開発中のものです。
08/06/13 02:32:13 x+1lzdpU
Javaに将来性あんの?

529:名前は開発中のものです。
08/06/13 03:05:01 fNs9M+gc
TJSのレイヤは、ダイナミックバインディングが容易なスクリプト言語だからいいんじゃん。
なんでそこまで下のC++レイヤと同じがちがちの静的言語であるJavaで固めないといかんのよ。
それだったら最初から全部C++でええやんか。

TJSに不満があるのはわかるが、なぜそこでよりよってJavaを引き合いに出すのか、まるっきり意味わからんわ。


530:名前は開発中のものです。
08/06/13 03:14:06 x+1lzdpU
>>517
ほんとだー。式おもいきり間違えてたよ
縦横比違うズーム全然つかわんから気づいてなかった。
トンクス


531:513
08/06/13 08:30:34 hTJXHObv
たくさんのアドバイスありがとう
もうちょっと自力でがんばってみる

>>520
やりたいことは右クリックで呼び出すコンフィグ画面とかを自作することなんだ


 おさかな定食さんで公開しているスクリプトの改造(使っているファイル名を差し替えたり、
位置を変えたりくらい)は出来るけど、つまづく箇所が多すぎて混乱してきていたんだ。
みんなが紹介してくれたTJS入門さんやTJSに挑戦!さん、OUTFOCUSさんのWiki内にある四方山話などを
読みつつ、サンプルを読み解いているんだけど…
知らないメゾットばかりで、どこでどの処理が出てきてるのか混乱してる現状。

JavaScriptが参考になるのか…
参考に解説サイトに行ってみます。

532:名前は開発中のものです。
08/06/13 10:42:10 c3765LHR
js参考にしてたらラッパーオブジェクトと単純型でハマル気がするんだが。

533:名前は開発中のものです。
08/06/13 10:44:43 mTJB1Wtv
>>531
OUTFOCUSさんが書かれた本に結構実用的なコンフィグ画面のサンプルとか載ってるよ
TJSそのものの解説はあんまりなかったと思うけど、一回立ち読みしてみては

534:名前は開発中のものです。
08/06/13 14:09:53 fNs9M+gc
>知らないメゾットばかりで、どこでどの処理が出てきてるのか混乱してる現状。

そういう場合はまず「意味がわからなくてもいいので、リファレンスをざっと斜め読みしておく」という方法が有効だよ。
一回一通り目を通しておくと「あ、この記述はあそこにあったかな?」って風に引用するのが楽になる。


535:名前は開発中のものです。
08/06/13 16:06:00 3fYcNA3V
javaよりphpのほうが似てないか?

536:名前は開発中のものです。
08/06/14 00:30:00 H5kKVPdJ
JavaとJavaScriptは名前が似ているだけの全く別の言語。
TJSと似ているのはJavaScriptの方。


537:名前は開発中のものです。
08/06/14 00:36:16 JTcVtrby
TJSのクラスとかオブジェクトはJavaScriptのそれらとはちょっと違う

538:名前は開発中のものです。
08/06/14 00:36:44 mSUUA2+x
基本ECMA Scriptなんだけど、なんか変なところだけJavaっぽいんだよね。

539:名前は開発中のものです。
08/06/14 00:41:55 RmJEYI2k
何故わざわざECMA Scriptと書くのだろう・・・

540:名前は開発中のものです。
08/06/14 00:52:24 b24QJXjx
JavaScriptは実装も含めちゃうから、仕様の事を言いたい場合には語弊も生まれるね
その辺を厳密に言いたい場合には有効なんじゃないの

噛み付く奴はどんな語弊にでも噛み付くし。こと2chにおいては。

541:名前は開発中のものです。
08/06/14 05:17:29 YUzGWDWm
そもそもes3にクラスなんてないしな・

542:名前は開発中のものです。
08/06/14 05:31:16 jLb1rAgo
JavaScriptにもな

543:名前は開発中のものです。
08/06/14 12:14:22 JTcVtrby
俗にクラスといわれているだけだからな

544:名前は開発中のものです。
08/06/14 14:28:03 Yt6zqGic
クラスの使い方がいまいちわかりません
わかったらもっと整理できそうな気がするのに

545:名前は開発中のものです。
08/06/14 14:42:01 RUjydyIu
構文はLispでオブジェクトの寿命管理はC++を参考にしたTJSみたいな動的スクリプト言語
を作ろうとしてるんだが、クロージャの実装で躓いた。ガベコレ無しでなんとか出来ないかな……。
スレチ? ごめん。

546:名前は開発中のものです。
08/06/14 15:47:29 /iDRrR05
ガベコレないクロージャってどんなのだよ

547:名前は開発中のものです。
08/06/14 17:44:40 MAkrUy3Q
うわ、熊野にんちさん無くなってるんだね
すごい参考にさせてもらってたのに…
しかも3月から戻ってないってことは、もぅ復活もしないのかなぁ…(´・ω・`)

548:名前は開発中のものです。
08/06/14 20:02:50 jAyhbJwZ
にんちは別になくなっても困らんだろ。
でたらめだぞあそこ。

549:名前は開発中のものです。
08/06/14 20:07:47 njokQNUa
どこらへんがでたらめだったのか教えて欲しい

550:名前は開発中のものです。
08/06/14 21:08:35 SiLZOLw1
そういや、ogg(おっじ)とかは直ったのかな

551:名前は開発中のものです。
08/06/14 23:02:01 xIEydWuq
「おっじ」はとうとう直さなかったよ

実は2回ほどヤバすぎる箇所を指摘したことがあるんだが、修正されたのは半分くらいだったと思う
項目が増えるにつれて、ますます香ばしくなっていくので、放置しちゃったけどな・・・

552:名前は開発中のものです。
08/06/15 01:07:14 z94yRZba
transで裏から画像を持ってくるんだけど
多分最初黒のままだと思うんだけど画像変えた後
また一番最初のデフォルト(黒?)のに変えるにはどうしたらいいですか?
誰かおしえて

553:名前は開発中のものです。
08/06/15 01:08:41 pqkszmoA
>>552
freeimageでは駄目なのか?

554:名前は開発中のものです。
08/06/15 01:50:14 wXBo+F43
1*1の透明透過png画像を入れておいて読み込ませる

555:名前は開発中のものです。
08/06/15 02:32:27 wBwKUEeb
>>549
このスレでも過去に何度か話題になってたが、
割と根本の概念的なところから間違ってるらしい。
でも、前にも誰かが、講座としては戸塚ヨットスクール的な位置づけ~
みたいな事を言ってたけど、勉強目的じゃなく
とりあえずゲームを作るだけなら参考にしても大丈夫ジャマイカ

556:名前は開発中のものです。
08/06/15 13:05:14 m3f/Wznv
ゲームつくるならTJSは選ばんだろ。
kagあってこその吉里吉里だ。

557:名前は開発中のものです。
08/06/15 17:59:32 hUn64jUE
>555
そうなの?
いろんな吉里吉里のサイトとか(ここも含む)って、むつかしくてよくわからないから、自分みたいなライトなのにはわかりやすくて重宝してたよ…(´・ω・`)
吉里吉里の本もわかりにくいし、年何回かちょろっと同人で作るって程度だから、バカな自分にもわかるくらい実践的でありがたかった…
もしよかったら、学校の英語の教科書みたいに杓子定規でまどろっこしくない、オススメな吉里吉里の本とか教えていただけないでしょうか?


558:名前は開発中のものです。
08/06/15 19:17:39 1cD0q0T+
そこらへんに転がってる解説サイトが分からないんじゃどれも分からないんじゃない?
今までどれ見てきたのよ?

559:名前は開発中のものです。
08/06/15 19:59:14 IfGF0cH4
>>557
555だけど、本は持ってないんだ…ごめんな
俺は心中から入ったクチだが、とりあえずゲームが作る流れが分かってるなら、
あとはリファレンスと公式掲示板の過去ログで十分だと思うんだがどうだろう
別に煽りで言ってるわけじゃないんだぜ

560:名前は開発中のものです。
08/06/15 20:03:56 bsX+hMhf
何本か同人として完成させてるんでしょ?
それだけで十分すごいと思うが
本なんていらんよ

561:名前は開発中のものです。
08/06/15 20:45:45 b9ULHLa8
Timer、Trigger、独自クラスの作成あたりが
各サイトを巡って、付け焼き刃で勉強してきた俺が超えられない壁
>>559のとことInside KAGにはお世話になってます

562:名前は開発中のものです。
08/06/15 21:18:40 g9qatdL5
すみません、質問させてください。
最後のスタッフロールの所のプログラムを組み終わったのですが、
左クリックやマウスのスクロールボタンを下に下げると
スキップしてしまいます。
左クリック、スクロールボタン無効はどうすればいいのでしょうか。

ググったりしても右クリックの無効しか出てこないので困っています…

563:名前は開発中のものです。
08/06/15 21:21:20 +lzv4A9s
心中が無くなったのは痛い。あれはアホにも分かる程度の初心者入門としては最適だったのに。

564:名前は開発中のものです。
08/06/15 21:24:19 UQ1hb+zT
対話式の解説を読んでると
いいからさっさと本題に入れと思ってしまう
解説役のキャラが立ってると余計ウザイ

565:名前は開発中のものです。
08/06/15 21:28:04 bsX+hMhf
>>562
@clickskip enabled = "false"
これでいいの?
ただし2週目以降ですら飛ばせないスタッフロールはなかなかうざいぞ

566:名前は開発中のものです。
08/06/15 21:32:45 IfGF0cH4
>>561 おお…俺がいる

567:562
08/06/15 21:43:25 g9qatdL5
>>565
レスありがとうございます!
やっぱりうっとおしいですか…
私がスタッフロールの時ってクリックしてしまうから
飛ばせないようにしたいと思ったもので。

568:名前は開発中のものです。
08/06/15 21:47:37 j+gpa569
>>561
これってあらゆるスクリプト言語(イベントトリガは一部だけど)共通の壁じゃね?w

569:名前は開発中のものです。
08/06/15 22:34:09 lsK0EsCW
>>567
一般的には「初回は飛ばせないけど2回目はとばせる」とかする
クリアフラグとか準備して以下のようにすればいい。

@clicksip enabled=false cond="!sf.clear"
@eval exp="sf.clear=true"

570:名前は開発中のものです。
08/06/15 22:36:52 lsK0EsCW
>>568
タイマとかイベント系の処理は、スクリプト言語共通というよりは、
イベントドリブン系のシステム共通の壁じゃないかな。言語そのものとはあまり関係ない。

571:名前は開発中のものです。
08/06/15 22:42:15 WnwaP1jx
熊野にんちは確かに適度に初心者向けで、なおかつ量も多かったんだが
(一部で)コピペしてもエラーでるようなこと書いてたし、自力での解決が
困難な初心者の人に薦めるにはちょっと……だった記憶がある

そういったとこは>>551とかが指摘してなおったかもしれないけど

>>561
吉里吉里insideのことかな。内容はKAGの中身がほとんどだけど。
あんまアクセスし、中断して先日のスレの流れからTJSの講座を
書き始めてたんだが、あっちももうちょっと頑張ってみるか

572:名前は開発中のものです。
08/06/15 22:43:43 WnwaP1jx
違った。gutchieさんとこだねw
ううむ。自意識過剰だなあ

573:名前は開発中のものです。
08/06/15 23:53:50 xwPwKt0Z
>>567
> 私がスタッフロールの時ってクリックしてしまうから
自分は他人のスタッフロールは飛ばしているのに、
他人が自分のスタッフロールを飛ばすのは許さないつもりか


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch