[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 03/12 12:00 / Filesize : 260 KB / Number-of Response : 959
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:名前は開発中のものです。 mailto:sage [2008/02/26(火) 15:18:34 ID:3kSRIyHL]
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

※スレで質問をするときは、ドキュメント、スレの過去ログ、公式掲示板のログ、
 FAQ、Google等で調べてからにしましょう。

前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その13
pc11.2ch.net/test/read.cgi/gamedev/1195603475/

吉里吉里2/KAG3雑談質問スレ_過去ログ
ttp://www.geocities.jp/kirikiri_log/

吉里吉里ダウンロードページ
ttp://kikyou.info/tvp/

詳しくは>>2-5辺りを参照のこと。

145 名前:名前は開発中のものです。 mailto:sage [2008/03/17(月) 10:22:24 ID:vrjGcHhk]
「ですろり」(同人ゲーム)って確かFlashでエフェクト入れてたよ。

146 名前:名前は開発中のものです。 mailto:sage [2008/03/17(月) 11:29:09 ID:2CYGB5MY]
>>134
ここの会社、ライセンス書き換えの件でちゃんとDeeタンに侘び入れたんかな?
スルーしているらしいって噂だが。
知らない人が見たら吉里吉里作者=そこの糞会社、って思われるなんて許せない。

147 名前:名前は開発中のものです。 mailto:sage [2008/03/17(月) 11:56:57 ID:BWoQH8Sr]
ま、Deeさんの問題で、Deeさんに問題が伝わってるなら、
外野が口を挟むべきじゃないな。

148 名前:名前は開発中のものです。 mailto:sage [2008/03/17(月) 22:05:28 ID:o3iizrAW]
>>146
アンチスレが本スレになってるからスレ追うは困難
あの酷いレスを読まなきゃ現状追えないないから
常人は介入不可

149 名前:134 mailto:sage [2008/03/17(月) 22:40:21 ID:XxTpU84h]
前スレで既出だったんだな。
138が指摘しているやつで正解だ。
見落としてた。スマン。

>>136
苦老婆の国の有巣


150 名前:名前は開発中のものです。 mailto:sage [2008/03/17(月) 23:17:37 ID:vrjGcHhk]
その当て字とやらの習慣持ち込むなよ。見る度きもい。

151 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 09:04:57 ID:7Nr7E+50]
虹同人はすぐローカルルールを公のルールだと思い込むからなw

152 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 10:02:43 ID:06j4r/82]
アリスに蟻巣とか当て字をするのは古くからある洒落だけどね

153 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 10:10:55 ID:7Nr7E+50]
つーかキモ変換する奴って同人女に多い



154 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 10:25:17 ID:jsgmtQ6C]
検索よけなんじゃないの
いや避けたいのか知らないけど

155 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 13:19:50 ID:06j4r/82]
ふつーに「東鳩」とか言うじゃん?

156 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 13:56:26 ID:kCoPHw5k]
それは「そっちの方が変換しやすい」「打ちやすい」という別の
要因もあるのでちょっと違う

157 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 14:11:26 ID:yMOYAmD0]
質問させて下さい。
doBoxBlurを
[macro name="blur"]
[eval exp="kag.getLayerFromElm .doBoxBlur(+mp.x,+mp.y)"]
[endmacro]
で使いたいのですが、ブラーの状態をセーブするにはどうしたらよいのでしょうか。
よろしくおねがいします。

158 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 15:14:41 ID:L8rYrc2Q]
KAG プラグインを書くしかないのではないかと。
拾ってきたプラグインを参考に、onStore onRestore を弄くってみな

159 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 17:22:34 ID:LvNM17ye]
kag.tagHandlers.ch2 = kag.tagHandlers.ch;
kag.tagHandlers.ch = function(elm){
if(tf.Character==0 && elm.text!="「")
tagHandlers.ch2(%[text:" "]);
tf.Character++;//これは改ページ時に0にする
return tagHandlers.ch2(elm);
}incontextof kag;

行の頭に全角空行を入れ様と思い、
こんな感じにしてみたのですが上手くいきません。
何か良い方法はありませんでしょうか。

160 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 17:39:36 ID:btA1hjov]
>>159
らんか氏がその様なの作ってたな。
お魚工房か吉里吉里公式BBSで探せば残ってるんじゃないかと。
俺もそれもらってきて使ってるけど、用途が違うからもう原形留めてないんだよねw
鍵括弧でインデントする、とかにしちゃったのさ。

161 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 17:45:21 ID:uCuK8agR]
tagHandlers.ch2(%[text:" "]);

elm.text = ' ' + elm.text;
でどうだろう。いや、試してはいないんだがな

162 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 18:52:51 ID:LvNM17ye]
>>160-161
インデントを組み込みたいので、
行頭文字に全角スペースを足し込む形だとダメなのです。
地文の時に全角スペースを挿入ってしたいのですが…。

やはり難しいですかね。

163 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 20:43:59 ID:0epIS9cI]
>>162
とりあえず%["text" => " "]じゃね?



164 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 21:35:31 ID:OJZTa1YP]
>>162
tagHandlers.ch2(%[text:" "]);

current.processCh(" ");
でやってみて。

>>163
text:" "でもあってる。tjsのリファレンスよんでみ。

165 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 21:41:12 ID:OJZTa1YP]
あー。それだと履歴に残らないや。
updateBeforeCh=0;
tagHandlers.ch2(%[text:" "]);
こうしてみて。

166 名前:名前は開発中のものです。 mailto:sage [2008/03/19(水) 22:15:19 ID:0epIS9cI]
>>164
読んできたらそうやって書いてる所あった・・・dクス

167 名前:名前は開発中のものです。 mailto:sage [2008/03/20(木) 01:18:33 ID:0rEaZMxW]
吉里吉里でタイプングゲームを作る為の講座のようなものが
どこかにあったような気がするのですが、御存知の方はいらっしゃいますか?

168 名前:名前は開発中のものです。 mailto:sage [2008/03/20(木) 11:14:08 ID:e6/bD8Gd]
ttp://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=%E3%82%BF%E3%82%A4%E3%83%94%E3%83%B3%E3%82%B0+%E5%90%89%E9%87%8C%E5%90%89%E9%87%8C&num=50


169 名前:名前は開発中のものです。 mailto:sage [2008/03/20(木) 12:23:53 ID:5ElAn2Ry]
>>165
あー、updateBeforeCh にフラグ建てないとダメだったのですね。
お蔭様で想定していた動作をさせる事が出来ました。
ありがとうございました。

170 名前:名前は開発中のものです。 mailto:sage [2008/03/20(木) 13:58:52 ID:0rEaZMxW]
>>168
見つかりました、ありがとうございます。

171 名前:名前は開発中のものです。 mailto:sage [2008/03/20(木) 14:12:36 ID:8tee8OVs]
吉里吉里初心者なんだけどまずプラグインの使い方がわからない。
らんか氏の作った右クリックメニューの奴なんだが・・・。
どこにどうやっていれるの?
ド初心者質問ですいません。

172 名前:名前は開発中のものです。 mailto:sage [2008/03/20(木) 15:23:16 ID:httCPux7]
>>171
とりあえず、れどめ読もう


173 名前:名前は開発中のものです。 mailto:sage [2008/03/20(木) 23:19:52 ID:62YKHkIM]
熊野にんち氏のサイト繋がらなくなったのだが
俺だけ?
他の環境では繋がっているでしょうか



174 名前:名前は開発中のものです。 mailto:sage [2008/03/20(木) 23:37:51 ID:OvhF3/+g]
>>173
こっちも404とでた
しもたな。まるっと落としとけばよかった。
はんぱに有用だったのに……

175 名前:名前は開発中のものです。 mailto:sage [2008/03/20(木) 23:44:21 ID:8tee8OVs]
熊野氏のサイト、一昨日はつながったんだけどな・・・(汗

176 名前:名前は開発中のものです。 mailto:sage [2008/03/20(木) 23:49:11 ID:BC1OV8IY]
1日や2日や1週間は様子見てあげてー

177 名前:名前は開発中のものです。 mailto:sage [2008/03/21(金) 00:39:40 ID:jMSckw1N]
吉里吉里学び始めの頃すんごい世話になったし、今でもたまに参考にするんだよな…
なのでちと心配になった
待つよ待つよー

178 名前:名前は開発中のものです。 mailto:sage [2008/03/21(金) 01:24:24 ID:2oVF8a6P]
ついこの前、「熊野のサイトのリンクは不要。テンプレから外せ」とかなんとか言う勢力がいたと思ったら、
今度は熊野サイトの心配をする勢力が現れる・・・世の中複雑だな〜。

179 名前:名前は開発中のものです。 mailto:sage [2008/03/21(金) 17:26:55 ID:kUmdxOXU]
>>178
そういう複雑なクオリティのサイトだもの、あそこはw


180 名前:名前は開発中のものです。 mailto:sage [2008/03/21(金) 17:34:28 ID:T74ADHIY]
>>178
勢力って何?

181 名前:名前は開発中のものです。 mailto:sage [2008/03/21(金) 18:13:59 ID:VP+OAT1D]
他に適当な呼称を思いつかなかったんだろ
個人ではないから「人」とは呼びにくいし、同意する複数人を「勢力」とまとめただけ

182 名前:名前は開発中のものです。 mailto:sage [2008/03/21(金) 18:25:01 ID:GOefh6yG]
ああいうのはたいてい自演だよ。だから人でおk

183 名前:名前は開発中のものです。 mailto:sage [2008/03/21(金) 23:51:26 ID:3/iMZR3P]
あの中途半端というか自分が間違ってることにも
気づいてないような所をネタにわざわざ自演するわけないだろ



184 名前:名前は開発中のものです。 mailto:sage [2008/03/22(土) 00:01:20 ID:sQ/HVu1Y]
作者が自演してるって言ってる訳じゃないだろ多分

185 名前:名前は開発中のものです。 mailto:sage [2008/03/22(土) 03:26:03 ID:D7cIa6id]
繋がらなくて
ここに来たという俺

186 名前:名前は開発中のものです。 mailto:sage [2008/03/22(土) 03:27:55 ID:BQ18UeXX]
え?あそこ間違えてたの?

187 名前:名前は開発中のものです。 mailto:sage [2008/03/22(土) 11:40:16 ID:S6CMqTUl]
「自演」は「自ら演じる」だろ。
「他人の自演」って意味がわからん。

188 名前:名前は開発中のものです。 mailto:sage [2008/03/22(土) 12:08:32 ID:+rfV3YCb]
そういえば2chで騙りって言葉を見なくなったな
判定が面倒になったのか速攻で本人乙というような流れになる

189 名前:名前は開発中のものです。 mailto:sage [2008/03/23(日) 01:25:11 ID:LBNY3C6G]
勢力ってw
ゲーム脳すぐる

190 名前:名前は開発中のものです。 mailto:sage [2008/03/23(日) 06:53:30 ID:rUMstnwm]
これも一種の厨二病かなw


191 名前:名前は開発中のものです。 mailto:sage [2008/03/24(月) 10:02:56 ID:89MupSfz]
質問です
KAGのConfig.tjsでメッセージレイヤーの文字の大きさと書体を変更した場合
デバッグモードでシナリオのリロードをすると上記の変更が無効になるんですが
これは回避できないんでしょうか

192 名前:名前は開発中のものです。 mailto:sage [2008/03/24(月) 11:12:44 ID:eENqNsJ5]
一回セーブデータを全消去すべし。


193 名前:名前は開発中のものです。 [2008/03/24(月) 11:29:11 ID:tn52CTRT]
吉里吉里初心者の新参者なのだが吉里吉里で就職って可能なんですか?
某1社で募集してるけど、そこ以外に募集してる場所がなかったのだが吉里吉里での就職は皆無なのだろうか。

既出だったらスマソン。



194 名前:名前は開発中のものです。 mailto:sage [2008/03/24(月) 11:34:59 ID:X5aBAWMg]
まさかKAGを指してるわけじゃないよね。
趣味ならいいけどTJSだけでは就職は難しいと思われる。
メジャーなプログラミング言語を勉強した方がいいんじゃないの?

195 名前:名前は開発中のものです。 mailto:sage [2008/03/24(月) 12:09:11 ID:EuAbNcN4]
可能かってきかれたら、そりゃ吉里吉里採用してるメーカが多数ある現状を見るに可能だろう。
プログラマとして採用されてから吉里吉里を選んだのか、
もともと吉里吉里を使っていてスクリプタとして採用されたのか、
状況はいろいろあるだろうが、吉里吉里を扱うことを仕事にしてる人はいくらでもいる。

もっとも吉里吉里限定で募集するようなところは少ないと思う。
スクリプタはどこのシステムでも柔軟に対応できることが求められるし、
プログラマーも自分でシステムが組めるぐらいの腕がないとあんま価値はない。

196 名前:名前は開発中のものです。 mailto:sage [2008/03/24(月) 12:34:46 ID:TWkyF+PB]
スクリプト、プログラムはフリー目指したほうがよくね?
社員だといろいろなこと任されそう

197 名前:名前は開発中のものです。 mailto:sage [2008/03/24(月) 12:43:07 ID:EuAbNcN4]
スクリプトは単価が安いのでそれだけでフリーやっていくのはしんどい。
プログラム系とセットならなんとか。あと、どちらもいきなりフリーは強力なコネないと無理。

198 名前:名前は開発中のものです。 mailto:sage [2008/03/24(月) 16:14:41 ID:gcKvtXCR]
そもそも吉里吉里で就職しようってのが間違い。
吉里吉里作って会社に持ってくってのならともかく。

199 名前:名前は開発中のものです。 mailto:sage [2008/03/24(月) 23:17:26 ID:od6Kitad]
hogehoge = [
%["aaa" => [50,90,70],
"bbb" => [10,9,8],
"ccc"=>[1,3,5]
]
];

こんな風にデータが入っているとします。
それで、例えばhogehoge.aaaの値を基準に降順ソートしたいとします。
ただし、他の値(bbbやccc)もaaaに付随してソートしたい場合
(上記の場合、50-10-1、90-9-3、70-8-5が1セットのデータ)
どのようにすればいいのでしょうか?
普通にソートすると、bbbやcccのデータのaaaとの関連性が壊れて、ぐちゃぐちゃになってしまいます。
(要は、90-9-3、70-8-5、50-10-1となるようにソートしたい)

200 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 00:00:26 ID: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 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 01:24:59 ID: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 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 02:12:17 ID:id1O+2Hv]
>>200-201
意図していたソートができました、ありがとうございました。

203 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 02:50:21 ID: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 名前:名前は開発中のものです。 mailto:sage [2008/03/25(火) 03:10:17 ID:XOzNsQjI]
>>203
200ためそうぜ

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

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

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

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

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

208 名前:名前は開発中のものです。 mailto:sage [2008/03/28(金) 00:28:32 ID:eG3Eh8/F]
csvをやめる

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


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

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

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

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

213 名前:名前は開発中のものです。 mailto:sage [2008/03/29(土) 19:23:40 ID:59ydJPhS]
論理和ってとこしか見てないが

X | Y



214 名前:名前は開発中のものです。 mailto:sage [2008/03/29(土) 20:16:15 ID:2pgVFR/8]
キュービック未実装じゃなかったっけ

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


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

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


217 名前:名前は開発中のものです。 mailto:sage [2008/03/30(日) 12:59:43 ID: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 名前:名前は開発中のものです。 mailto:sage [2008/04/01(火) 21:42:02 ID: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 名前:名前は開発中のものです。 mailto:sage [2008/04/01(火) 21:51:47 ID:e8oeeB0E]
>>218
質問2 : [edit2="f.hoge2"][r]
このedit2ってなんだ。そんなタグはないし=の前に属性名が必要

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

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

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

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

結果ラベルとは?

223 名前:218 mailto:sage [2008/04/01(火) 22:30:09 ID:JamB+O9H]
>>222の最後の一文は事故解決しました…

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




224 名前:名前は開発中のものです。 mailto:sage [2008/04/01(火) 22:37:36 ID: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 mailto:sage [2008/04/01(火) 22:37:45 ID:JamB+O9H]
あ、すいません。
全ての問題が解決しました。
結局何が悪かったのか判らないまま…
整理整頓って大事ですね。
初心者がスレ汚し失礼しました。

226 名前:218 mailto:sage [2008/04/01(火) 22:39:22 ID:JamB+O9H]
>>224
リロ忘れすいません。
そこにラベルをつけるってことか…!

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

227 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 17:11:08 ID: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 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 17:34:19 ID:r2K56KCe]
[backlay]
[layopt layer=0 page=back visible=false]
[trans time=1000 method=crossfade]

229 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 17:48:05 ID: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 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 17:57:11 ID: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 名前:名前は開発中のものです。 mailto:sage [2008/04/06(日) 18:02:03 ID:ZmSHRQBG]
>>230
神よ!ありがとう!!!!!!!!!!!!!!

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

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

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

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

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



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

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

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

236 名前:233 mailto:sage [2008/04/07(月) 22:04:07 ID:6b5RgHpJ]
>>234,235

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

237 名前:232 mailto:sage [2008/04/08(火) 01:44:34 ID: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 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 02:31:36 ID:OxfjSgMc]
何をやりたいのかよく分からないんだが
結論から言うと無理(プラグイン書くかKAG改造するくらいしか手がない)
選択したボタンの番号を記録しているメンバ変数もないよ

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


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


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

242 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 02:48:51 ID:OxfjSgMc]
×Dicionary
○Dictionary
orz

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



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

245 名前:232 mailto:sage [2008/04/08(火) 03:11:42 ID: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"






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<260KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef