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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
767: 04/07/27 18:38 ID:gnBa59af(1/6) AAS
>>766
いや、それだと必要な全文字分の画像を用意することにならないか?
768
(1): 04/07/27 18:46 ID:mLSRYP1g(2/2) AAS
うーん、めんどくさいか。
760はどれだけの文章量に必要かかいてないしなー。

じゃあ、「 _____ 」とフォントを別のメッセージレイヤで表示して
上から重ねたらどうだろう?
必要な場所だけレイヤを増やせば、重くもならないし、マクロを作っておけば
タグだけで簡単にできる。
769: 04/07/27 18:59 ID:gnBa59af(2/6) AAS
>>768
いいけど、ちゃんと字といっしょに書かれ/消えるためには
KAGの本体にいろいろ手を入れる必要がありそうだぜ。

あと、幅をちゃんと合うように表示することを考えれば、
「_」の字を使うよりも、直接幅を求めてMessageLayerに
書きこむとかの方がいいかも。
770
(2): よしさと 04/07/27 19:02 ID:9pRWKXi7(1) AAS
吉里吉里でぷよぷよみたいなゲームは作れるのか?
自由度高しっつてもだいたいノベルかアドベンチャーだろ?
771
(1): 04/07/27 19:04 ID:t39Mcu7Y(1/10) AAS
アンダーライン有効
[eval exp = "kag.message[ n ].lineLayer.font.underline = true"]
アンダーライン無効
[eval exp = "kag.message[ n ].lineLayer.font.underline = false"]

MessageLayer の内容はかなり把握できてきた。
hact 管理が相変わらず問題なのよね。。。
772
(1): 04/07/27 19:05 ID:t39Mcu7Y(2/10) AAS
現在のメッセージレイヤに関して操作するって考えると、

[eval exp="kag.current.lineLayer.font.underline = true/false"]

のほうが良いかもね。
773: 04/07/27 19:07 ID:gnBa59af(3/6) AAS
>>770
作れるよ、余裕
(とか言ってみるテス
774: 04/07/27 19:10 ID:t39Mcu7Y(3/10) AAS
>>770
TJS なら落ちものパズルくらいなら普通に可能だと思う。
エフェクト派手にしたいってのなら重くなるかもだけどね。
後sageれ。
775
(1): 04/07/27 19:14 ID:gnBa59af(4/6) AAS
>>771-772
これうまくいかないっぽいのは漏れだけ?
まあ
[eval exp = "kag.fore.messages[ n ].lineLayer.font.underline = true/false"]
だろっていうツッコミはともかくとしても、
なんか下線見えないんだけど。
776
(1): 04/07/27 19:24 ID:t39Mcu7Y(4/10) AAS
>>775
ホントだ。うまくいかない。検証してみる。orz
MessageLayer.lineLayer のサイズが足りないんだとすればかなり面倒な事になりそ。
777: 04/07/27 19:27 ID:gnBa59af(5/6) AAS
>>776
漏れもそれっぽい気がする。
というか、Dee先生がわざわざ underline だけ作ってないというのには
それなりの理由があるのではと思うのだよね。
778: 04/07/27 19:30 ID:t39Mcu7Y(5/10) AAS
>Font.strikeout
>Font.underline
>現バージョンの吉里吉里ではこのプロパティは意味を持ちません。

 ショボーン。
779: 04/07/27 19:40 ID:gnBa59af(6/6) AAS
あらら。
自分らで無理矢理作るしかないか。
780
(1): 04/07/27 20:43 ID:t39Mcu7Y(6/10) AAS
[iscript]
var lineX;
var lineY;
var lineP;
var lineS;
kag.tagHandlers.decoline = function( elm )
{
省10
781
(1): 04/07/27 20:43 ID:t39Mcu7Y(7/10) AAS
kag.tagHandlers.enddecoline = function ( elm )
{
 var lineW;
 var lineH;
 if( current.vertical )
 {
  lineX -= current.lineLayerBase * ( 1.0 - lineP );
省15
782
(1): 04/07/27 20:48 ID:t39Mcu7Y(8/10) AAS
[decoline position = "underline/strikeout/数値型" size = "整数型" ]
position:
 装飾線の行中位置。
 0.0 が行上端(縦書き時右端)。
 1.0 が行下端(縦書き時左端)。
size:
 装飾線の幅。デフォルトは文字サイズの十分の一。
省2
783
(1): 04/07/27 20:50 ID:t39Mcu7Y(9/10) AAS
sage忘れ。 orz
[decoline][enddecoline]間に改行を挟めるようにするには、
[link][endlink]と同等の機構にする必要がある
 ⇒MessageLayer.tjs に手を加えるハメになる
ので、割とメンドイ。
784: 04/07/27 21:08 ID:OReRTc9U(2/2) AAS
>>765
あ、ありがとうございます!使わせていただきます
やはりスクリプト書く勉強しないと、タグだけじゃ駄目だなあ
785
(2): 760 04/07/27 22:24 ID:eATTxmOJ(1) AAS
おお、なんかすごい数のレスついてる。
みんなありがとう。
サウンドノベルの「街」みたいにTIPSに下線をつけたかったのです。

>>771-778
仕様変更でできなくなってるとは_| ̄|○

>>780-783
試してみたんだけど、なぜか文法エラーがでてしまう。
省7
786
(1): 04/07/27 23:19 ID:3UfGXKgL(1) AAS
>785
ああ、街みたいのでいいのか。ただの下線だと思ってた。
それならリンクのがよさそうだね。
外部リンク[html]:homepage1.nifty.com
787
(1): 04/07/27 23:32 ID:t39Mcu7Y(10/10) AAS
>>785
インデントに全角スペース使ってるからコピペだとエラーが出る。
2chだとタブも半角スペースも使えないから色々メンドイ。
788: 04/07/27 23:53 ID:SSmEnXtc(1/3) AAS
テスト
半角スペース????半角スペース
789: 04/07/27 23:54 ID:SSmEnXtc(2/3) AAS
テスト
半角スペース    半角スペース
790: 04/07/27 23:56 ID:SSmEnXtc(3/3) AAS
半角スペースは
半角文字の&に
nbsp;を続けて書くとOKです。
メモ帳で書いてから置換するといいかも。
でも質問者が回答者にそれを求めちゃだめですよ。
791: 760 04/07/28 00:17 ID:5oX5gkUT(1) AAS
>>787
おお、できたよ! 
全角スペースとは気付かなかったよ、ありがとう。
>>786もありがとう。
試してみて、よさげなほうを使って見ます。
792: 04/07/29 20:06 ID:SIXbGepb(1) AAS
   ,,,iillllllllllllii,
  ,,li||||||゙ll゙゙゙ll゙ll 
 ''il||||||l,,__ワ ,)  <☆ゅ
793: 04/07/29 20:06 ID:l6DpsLjB(1) AAS
掲示板での厨続発に、Deeタンはご機嫌ななめなのか。
「ではー」を久しく聞かないな…寂しい
794: 04/07/29 22:42 ID:Uc+TfUsP(1) AAS
もっときつくいえばいいのになー
すきゃんてぃなんかしょーいにぼろくそにいわれたもんねー!
795
(2): 04/08/02 18:30 ID:A0umFJuW(1) AAS
外部リンク[html]:www.ultrasync.net
外部リンク[html]:www.ultrasync.net
↑の継承のサンプルコードを使うと、吉里吉里終了時に
「メンバ "Class1" が見つかりません」てエラー吐くんですけど…JTO
796: 04/08/03 00:03 ID:cDt6a/ei(1) AAS
>>795
でんよ?
797: 795 04/08/03 14:57 ID:LPrEP2WZ(1) AAS
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(1) AAS
あ、ほんとだ。
警告音は出ないけど、「メンバ "Class1" が見つかりません」ってログが出来るね。

>class Class2 extends Class1
この行がいけないらしいのだが、原因はよくわからない。他の人よろ。
799: 04/08/03 17:01 ID:WKDE6p6S(1) AAS
正確には super.finalize(); が原因っぽい。
たぶん、先にClass1が消滅→
作成したobjを削除=Class2 finalize呼び出し=Class1 finalize呼び出し→
先に消滅してるからClass1が見つからない ってことじゃね?

サンプルコードは最低限の構成を載せてるだけだろうから、ちゃんと最後に
invalidateでobjを無効化しとけばエラーにはならんと思われ。
800
(1): 04/08/05 00:35 ID:GBLIHDkd(1) AAS
改行タグ打つのがめんどいんですが、
勝手に改行タグ打ってくれるツールとかありませんか?
801: 04/08/05 01:02 ID:h7WMK/rV(1) AAS
>>800
あるある、めっちゃある。
けど、テキストエディタの機能やIMEの辞書登録を使った方が早いかも。
802
(1): 04/08/05 02:02 ID:LPKUMTwO(1) AAS
タグ打つのがめんどいんですが、
勝手にタグ打ってくれるツールとかありませんか?
803: 04/08/05 02:16 ID:eJuFySjK(1) AAS
>802
自分の好みそうなゲーム買うといいよ。商業でも同人でも
804: 04/08/05 02:32 ID:1XKUMDeY(1) AAS
ナイス
805: 04/08/06 14:48 ID:NAcL1/4U(1) AAS
「PNG画像用ライブラリ「libpng」に複数の深刻な脆弱性」
外部リンク[html]:www.itmedia.co.jp

「PNGのライブラリに脆弱性――Linux、Windows、Mac OS Xで影響も」
外部リンク[html]:www.itmedia.co.jp
806: 04/08/06 21:06 ID:8meJDSeZ(1) AAS
かぐや姫のサイトはいったいどうなっとるんだ(´Д`;)
807
(2): 04/08/06 21:31 ID:+a2ljkxi(1) AAS
↓からリンクさせてもらったのでよろしく。
外部リンク:www18.tok2.com
808: 04/08/06 21:43 ID:OXr1yOCw(1) AAS
よろしく
809
(4): 04/08/06 22:59 ID:Ojh1egaG(1) AAS
>>807
勝手に感想を述べるなら――ブロードバンド時代になったんだなぁ、と。
いやナロー時代からのユーザとしては画像の多さにビックリ。
810: 04/08/07 00:35 ID:/O0FD2x9(1) AAS
>>807
分かりやすい文章書いてくれる人だな〜

少尉とすきゃんてぃーに皮肉を言ってるわけじゃなくてw
「KAGと心中」も「AVG編」を楽しみにしてたのに未完 orz
どなたか補完 plz
811
(1): 04/08/07 06:51 ID:D4gTYxeY(1/2) AAS
>>809
いつもネイティブな批判しかできないタイプの人間とみた
812: 04/08/07 06:52 ID:D4gTYxeY(2/2) AAS
まちがったネガティヴ
813: 04/08/07 07:27 ID:qJ9ngta+(1) AAS
(>_<)
814
(1): 809 04/08/07 09:47 ID:kgsPFQYM(1) AAS
>>811
えー。単に「一応ADSL」にしてるのに、画像読み込みにはっきりタイムラグが生じたからビックリしたのを、
勝手に独白しただけなのにー。まテキスト読んでるうちに表示されるから問題ないし。
内容に関してはー、大変丁寧に説明されてて良いのではないでしょうか。多分。
815: 04/08/07 10:14 ID:PyKwZxC8(1/2) AAS
ぱっと見>809は嫌味に見える。というか>814もちょっとそんな感じ。
まぁ無意識でそういう物言いの人なんだなと。

807みたいなサイトが増えるのは純粋に喜ばしい。
816
(1): 04/08/07 10:17 ID:IvkQ4OYq(1) AAS
別に嫌味にも見えんが。
この程度で批判だのなんだの言ってるって、807に貼り付けた中の人か?
817: 04/08/07 10:32 ID:oZRFFQPe(1) AAS
>>816
そりゃ単にお前が鈍感なだけだな。
お前が側にいたら、いいサンドバッグになりそうだ。
818: 04/08/07 11:36 ID:3mi4/MMs(1) AAS
批判とは思わないけど明らかに嫌味っぽいけど
書き込みしておいて独白って…( ´,_ゝ`)
819: 04/08/07 14:38 ID:Nj8MuIwX(1) AAS
AA省
820: 04/08/07 17:27 ID:dql9RF9o(1) AAS
正直俺は、心中の「そーなのそーなのソースなの」で
俺はお前らの漫才を読みたいんじゃないんだとマジギレ起こしそうになったから、
こういうおふざけのない、初心者に向けられた解説ページってのはいいと思う。
是非完成させてくれ。
821: 04/08/07 17:30 ID:PyKwZxC8(2/2) AAS
普通に読み流した俺は忘れてるのにマジ切れしちゃうと記憶に残る不公平ってあるよなw
そんなの覚えていたくねぇよなぁ。
822
(1): 04/08/08 02:36 ID:zC96c3+N(1/2) AAS
[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/(1) AAS
f.A=0
824
(1): 04/08/08 03:40 ID:R9W6oJqE(1/2) AAS
[eval exp="f.A=(+f.A)+(+f.B)"] でおk(たぶん)。
825
(1): 04/08/08 10:19 ID:zC96c3+N(2/2) AAS
>>824
おぉ、出来ました。ありがとうございます。

そうそう、>>822の式の前に、
[eval exp="f.A=f.A-0"]\
って入れとくと普通に動いたんですけど、何でなんだろうか自分にはよく分からない orz
826: 04/08/08 10:39 ID:R9W6oJqE(2/2) AAS
>>825
多分、f.A が明示的に数値型になったからじゃないかな。
827: 04/08/08 11:14 ID:WOKDMdaI(1) AAS
そだね。+ は文字列型でも使うけど、- は文字列型では使用しない差だな。
828
(1): 04/08/08 13:55 ID:oQPbWbQc(1/2) AAS
ボイスの終了をstopseにしてたんだけど、
それだとオートにすると最後まで再生されないことに気が付いた。
それでwsに変えたら、こんどはボイススキップするのに
2回左クリックしなくちゃいけなくなった。(´・ω・`)
[l]と[ws]分のクリックを1回ですませられる方法ってあるんでしょうか?
829: 04/08/08 14:47 ID:h6Kxq2FA(1) AAS
>>828
外部リンク:www.kirikiri.info
これで解決せんか?
830: 04/08/08 15:19 ID:oQPbWbQc(2/2) AAS
おーありがとうございます。
なるほど、どっちも書いて条件付けで起動させるんだなー。
全部これに書き換えれば夏コミ間に合うー。大感謝です。
831
(2): 04/08/10 14:07 ID:HyPPsjJs(1) AAS
スレ違いだったらスンマセン。

アーカイブ化されてるXP3を解凍することってできるんでしょうか?
832: 04/08/10 14:45 ID:GqIFBbi0(1) AAS
>831
なんでばらしたいの?
833: 04/08/10 15:00 ID:qF1YbRuc(1) AAS
ソースコピーペ(・∀・)ソザーイパクーリ
834: 04/08/10 16:00 ID:f1skSfks(1) AAS
誰でも簡単に展開出来たらまずいという意味かも知れぬよ。

あんまりその質問には答えたくはないがこのスレのログに
似たような話題が出てるので参考に出来ると思う。
835: 831 04/08/11 01:52 ID:Eago+MeB(1/2) AAS
それもそうですよね。
くだらない質問してすいませんでした
836
(1): 04/08/11 10:27 ID:S85bW76a(1) AAS
ほんとすまねーよ
837
(1): 04/08/11 10:49 ID:HGsF6uLX(1) AAS
>>836
すますまいと頑張らなくていいから
838
(1): 04/08/11 13:56 ID:wrW/BgVa(1/5) AAS
めちゃくちゃ初心者な質問ですみませんが、
メッセージレイヤーの位置を一時変えた後、
Config.tjsの設定どおりに戻すにはどうすればいいでしょうか?
839: 04/08/11 14:16 ID:z4UEBps0(1) AAS
指定しなおすのはダメなん?
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
ごめんなさい。
もうちょっと自力でなんとかしてみます。
1-
あと 154 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.020s