08/01/20 23:45:01 Y9Cua+eF
ああそうか
吉里吉里終了してからセーブデータ削除しないとだめだね
610:名前は開発中のものです。
08/01/20 23:56:33 DXcJaG7P
いや、終了してから消してもシステム変数は別ファイルに残ってるから関係ない
セーブ画面とか出す直前辺りで>>604のみたいにファイルあるか確認してシステム変数直さないと
611:名前は開発中のものです。
08/01/21 00:20:37 VNZMMMpA
質問です。
サイト等を見て、グラフィカルボタンと画像をアニメーションさせる方法はわかったのですが、
この二つをあわせて、アニメーションボタンを作ることはできないのでしょうか?
具体的に言うと、通常時はボタンの上の文字が一定間隔で点滅(アニメーション)し、
マウスを乗せるとアニメが止まり、常に文字が明るくなる状態(オンマウスグラフィック)にしたいのです。
普通にimagesタグの変わりにbuttonタグを使えばいいのかな?
612:名前は開発中のものです。
08/01/21 00:24:54 jNRjWJSq
自分でレイヤサブクラスつくるとか。
613:名前は開発中のものです。
08/01/21 00:48:26 FysmMk+p
>>611
アニメーション処理の機構(AnimationLayer) とボタンの機構(ButtonLayer)は残念ながら
機能の構造が別物で、素の KAG ではボタンはアニメ化できない。
自前でアニメ処理を ButtonLayer に追加するとかしないとダメ。
ヒントとしては、 ButtonLayer はボタンの状態の切り替えは、画像を横方向に
切り替えることで実現してるので、それを邪魔しないように、縦方向にパターンを並べて、
それをタイマーで切り替えるとかすれば単純なぱたぱたアニメなら実現できる。
614:名前は開発中のものです。
08/01/21 01:00:56 hTo7XFZd
>>611
ButtonLayerにTimer組み込んでてきとーに画像変えるとか
615:名前は開発中のものです。
08/01/21 01:44:08 WxbWEAe4
TJSの、kag.*****~ の***の部分の解説は、リファレンスのどこに載っているんでしょうか?
例えば>>604の「kag.getBookMarkFileNameAtNum」等も、三種類あるリファレンスのどれにも見あたらなくて……
616:名前は開発中のものです。
08/01/21 02:21:51 FysmMk+p
>>615
のってない。自分でソースを読んで流れを追いかけて意味を理解する。それができるようになったら、まあ、一人前?
617:名前は開発中のものです。
08/01/21 02:29:16 UMTP0FvO
>>611
格好を気にせずにKAGでやるならば、通常用のアニメーションをボタンの上に表示するとか。
んで、ボタンタグのonenter、onleaveで該当レイヤのvisibleを切り替え。
点滅用の前景レイヤのindexをメッセージレイヤより上に持ってくるのと、
そのレイヤの.hitThresholdもさわらなきゃかな、かな?
アニメでもタイマーでも、押した後の後片付けがちゃんとしてないとエラーで落ちますよ。
>>615
>>1-5にある、OUTFOCUSや、リファレンス片手にKAGのシステムフォルダ内を眺める
おさかな工房のソースを眺めるとかしていると割とあっさり見つかるかな。
収集している情報がまだ少ないみたい。もっと集めれ。
商用みたいに行き届いたものを目指すなら避けられない道なのでぼちぼちやりましょう。
嫌なら帰れw
618:名前は開発中のものです。
08/01/21 02:55:39 aXkY7f0j
kagのソースコードはもうちょっとコメント書いといて欲しいよな寄与コード充てる度に汚くなってるから。
今はkagのパーサ部分が文書化されたから追いやすくなったが・・・。
619:名前は開発中のものです。
08/01/21 03:10:13 UMTP0FvO
>>618
俺、KAGのソースが先生だからどういうソースがキレイなのかワカンネw
断片的なことなら偉そうに講釈もたれるけど、まとまったブツは恥ずかしくて
見せられませんやね。
この人のKAGプラグインのソースが美しいとか、ありますかね?
620:名前は開発中のものです。
08/01/21 03:20:02 aXkY7f0j
標準のkagプラグインは2種類の書式がまざってるからキレイ以前に見づらいと思うが・・・他言語でOOPなソース読んだ方が良い。
621:名前は開発中のものです。
08/01/21 08:51:23 dKGTtSLK
OOP(笑)
622:611
08/01/21 14:41:03 VNZMMMpA
>>612-614
>>617
ありがとうございました。参考にして試行錯誤してみます!
623:名前は開発中のものです。
08/01/21 17:09:49 ONgy9kUv
吉里吉里のリファレンスがもう
既に意味の分からない自分はどうすれば・・・
コマンドライン?引数?アーカイブ?
リファレンスを読んで何が出来るかも分からん・・・
624:名前は開発中のものです。
08/01/21 17:13:00 ONgy9kUv
皆さんスクリプトの勉強って
どこから入ればいいんですかね・・・。
TJS2についての本とかあればいいんだけど
無さそうだし。
625:名前は開発中のものです。
08/01/21 17:15:28 EffmRBQK
>>624
TJSの講座があるから見てみるといいんじゃない?
626:名前は開発中のものです。
08/01/21 18:37:31 8M4udLqz
OOPっていう奴はなんなの?OODとかしないの?
どうでもいいけど
627:名前は開発中のものです。
08/01/21 21:26:43 UMTP0FvO
>>620
> 標準のkagプラグインは2種類の書式がまざってるから
そうなのか。つまり、キレイかどうか意識する状態ですらないと理解してみた。
まぁいいか。なんとなく動くから。学問がやりたいわけじゃないし。
気にはなるけど、OOPは生きてるうちにそういう出会いもあるかしらーな感じで
628:名前は開発中のものです。
08/01/21 23:51:53 aqxFhcow
>>624
他人が作ったプラグインの内容を理解してみればいいんじゃね?
kag3/kag3pluginフォルダの中に、デフォでいくつかはいってるぞ
雨効果とか、拡縮とか。
629:名前は開発中のものです。
08/01/22 00:23:22 SxLc/FWN
新安定版ktkr