■吉里吉里/KAG/TJS雑談質問スレ■その26
at GAMEDEV
[前50を表示]
100:名前は開発中のものです。
12/06/24 01:40:25.02 xCwnvnDM
>>95
同梱の話なんてしてないだろ。ライセンスに互換性がないって言ってるだろ。
101:名前は開発中のものです。
12/06/24 01:54:05.92 Y4M9/Ax2
>>100
いや、だから、同梱してるだけだから、ライセンスの互換が必要ないだろ
102:名前は開発中のものです。
12/06/24 02:16:51.61 IVFYBvxi
やっぱりじぶんにはKKDEがしょうにあってるとおもちました
103:名前は開発中のものです。
12/06/24 02:36:20.53 OhuJKXSZ
KKDEはすっかり更新が止まってしまって・・・
104:名前は開発中のものです。
12/06/24 11:27:05.14 BOrLXODa
基本的な設計は非常にKKDEが優れているんだけどね
更新止まっちゃったからね……
まあそれでもKKDE使ってるんだけども
105:名前は開発中のものです。
12/06/24 16:20:56.90 oVI62Abs
あどばんすど吉里吉里の本にある設定画面の作り方を少し改造したいのですがうまくいきません。
【KAGファイル】
;SEボリューム
@slider_create name=sevolume parentlayer="&tf.config_message" parentpage=fore left=214 top=369 visible=true min=0 max=100 position="&kag.se[0].volume2\1000" onchangefunc="sevolume_func" unit="%"
【TJSファイル】
function sevolume_func(pos)
{
var dic = %["gvolume"=>pos];
for(var i = 0; i < kag.numSEBuffers; i++){
kag.se[i].setOptions(dic);
}
invalidate dic;
}
sevolume_func関数に追加で引数を渡したいのですが
onchangefunc="sevolume_func(0)"
function sevolume_func(pos,num)
としたらエラーが出てしまいました。どのように記述したらいいのでしょうか?
初心者で恐縮ですがどなたかアドバイスいただけたら幸いです。
106:名前は開発中のものです。
12/06/24 17:16:54.50 zKFRm0+a
エラー書こう
107:名前は開発中のものです。
12/06/25 21:59:37.01 1Zrslhtf
>>106
返信ありがとうございます。
エラーは別の箇所で起きていたようで、この記述のところとは別でした。
ただエラーは起きませんが、こちらの意図した動作とは違った動作になってしまいました。
具体的には
onchangefunc="sevolume_func(0)"
function sevolume_func(pos,num)
としてしまうと、posが受け取れなくなってしまい
onchangefunc="sevolume_func(kag.se[0].volume2\1000, 0)"
function sevolume_func(pos,num)
としてしまうと、スライダーで値を変更しても値が変化しませんでした。
どのようにしたらposがスライダーを動かす度に値を保持して、numを引数として渡せるでしょうか?
108:名前は開発中のものです。
12/06/25 22:05:28.85 vFWnjbaK
吉里吉里ってブレークポイントとかステップ実行とか出来ませんか?
109:名前は開発中のものです。
12/06/25 22:06:11.56 Pse6o1eg
C++で全ソースをコンパイルできる人なら、デバッグ対応版があったような
110:名前は開発中のものです。
12/06/26 03:09:18.05 EEQAplk8
>>107
その本持ってないからハッキリしたことは言えないんだけど
slider_createって命令のonchangefuncの動作を実装してるとこで直接なんかの数値をposに入れてるんじゃね?
そっちの方いじってみたらいいんじゃねーかな
111:名前は開発中のものです。
12/06/26 16:10:39.97 RlQEUDEU
invalidateされた後、そのObjectはvoidになりますか?
invalidate a;
としたあと
if( a === void )
{
メッセージ表示
}
としてもうまくいきません。
112:名前は開発中のものです。
12/06/26 16:39:24.50 5I04z+jk
ならない。a = void;で代入しないと
113:名前は開発中のものです。
12/06/26 16:53:58.32 RlQEUDEU
ということは
finalizeでinvalidate a;したあと
a = voidにしないといけないってことでしょうか?
114:名前は開発中のものです。
12/06/26 17:12:12.71 5I04z+jk
finalizeでinvalidateされるなら通常aはメンバ変数なはずで
メンバ変数ならfinalizeのあとは存在しないから
a = void;にする必要性が見当たらない
ちなみにオブジェクトがinvalidateされてるか調べたいならa isvalidだけど何がしたいの
115:名前は開発中のものです。
12/06/26 20:29:00.61 RlQEUDEU
組み込みの手引きに書いてるとは・・・。
ありがとうございました。
116:名前は開発中のものです。
12/06/27 17:36:05.99 FKE4icte
質問です。
今、セーブロード画面を作ろうとしています。
こんな感じで
if (sf.new_savedata == num)
drawText(130, 40, "(New)", 0xff0000);
最新のデータには(New)を表示したいのですが、
MainWindow.tjsの設定で、
function saveBookMarkWithAsk(num,autoon,autostr)//mebius:引数追加(autoon,autostr)
{
// 栞番号 num に栞を設定する
// そのとき、設定するかどうかをたずねる
if(readOnlyMode) return false;
if(bookMarkProtectedStates[num]) return false;
var prompt = "栞 ";
//mebius:autoonがtrueならstrを番号として使う。
if(autoon)
prompt += autostr;
else
if(num < numBookMarks) prompt += (num+1);
if(bookMarkDates[num] != "") // bookMarkDates が空文字の場合は栞は存在しない
prompt += "「" + bookMarkNames[num] + "」";
prompt += "に「"+ pcflags.currentPageName + "」をはさみますか?";
var result = askYesNo(prompt, "確認", saveBookMark, void, num);
if(result) return saveBookMark(num);
return ☆☆☆;
}
117:名前は開発中のものです。
12/06/27 17:36:48.23 FKE4icte
(もともとのMainWindow.tjsを少し改変しています)
↑の続きです。
最後のreturnの☆☆☆の部分を、
trueにすると
「栞1に○○をはさみますか?」と出たときに、「いいえ」を選択しても、(New)が表示されてしまい、
falseにすると、
「はい」を選択しても、(New)が表示されません。
分かりにくくてすみません。
情報量が少ないと思いますので、こういった情報がなければ分からない、などありましたら教えてください。
よろしくお願いします。
118:名前は開発中のものです。
12/06/27 18:12:51.55 Y663bEa5
askYesNoって戻り値返してなくね?
つまりresultが常にvoidになってる
119:名前は開発中のものです。
12/06/27 18:14:29.70 Y663bEa5
あごめんKagexだった忘れて
調べてみる
120:名前は開発中のものです。
12/06/27 18:28:44.61 Y663bEa5
☆☆☆まで確実に到達してるんならその関数は正常に動いてると思うんで原因はsaveBookMarkWithAskを呼んでるとこにあるな
121:名前は開発中のものです。
12/06/27 19:13:30.65 FKE4icte
>>119
言っていなくてすみません。
私の使っているバージョンは、KAGEX/TJS2です。
☆☆☆をいじると表示が変わるので、そこまでは到達してると思います。
122:名前は開発中のものです。
12/06/27 19:24:58.05 Y663bEa5
俺の手元のKAGEXならaskYesNoは改造されてて戻り値返してないぞ、YesNoDialog.tjs確認してみてくれ
123:名前は開発中のものです。
12/06/27 21:00:04.47 FKE4icte
>>122
すみません、せっかく教えていただいたのですが、どうも理解できませんでした。
YesNoDialog.tjs見てみたのですが……。
もう一度勉強してみようと思います。
124:名前は開発中のものです。
12/06/27 21:23:24.46 GMItyQAg
saveBookMarkWithAsk()を呼び出す箇所と
戻り値を、「(New)」と描写する部分に受け渡す箇所を見ないと何とも
そもそも「最新のデータ」って何だろう?最後にセーブした栞番号?
栞一覧で、データを一度も書いてない栞に(New)って表示をつけるの?
sf.new_savedataには何が入る?
明確にしないと>>117の実験結果が評価できないぜぇ
125:名前は開発中のものです。
12/06/27 21:28:20.25 Y663bEa5
というかKAGEXって標準のサンプルで最後にセーブしたデータにNEWってついた気がするが・・・
126:名前は開発中のものです。
12/06/27 21:59:48.53 FKE4icte
>>124
「最新のデータ」は最後にセーブした栞番号です。
sf.newsavedataも最後にセーブした栞番号にしたいのですが、
☆☆☆をtrueにすると最後にクリックした栞番号になってしまって。
>saveBookMarkWithAsk()を呼び出す箇所と
>戻り値を、「(New)」と描写する部分に受け渡す箇所
それすらよく理解できていない状態で……。
人様のサンプルスクリプトを不用意にお借りするにはまだ勉強不足でした。
>>125
それが出ないと言うことは、逆に変なことをしてしまっているということですよね。
一回リセットしてみるしかないのでしょうか;
127:名前は開発中のものです。
12/06/27 22:39:47.79 GMItyQAg
>>126
やりたいことは分かったけど、我々のエスパー能力には限界がある
スルーされても恨みっこなしで、全部うぷろだに上げてみてはどうか
>>116
if(result)
{
saveBookMark(num);
sf.new_savedata= num;
return true;
}
else
return ○○○;
はい の場合は正常作動するかも
○○○をどうかすれば いいえもいけるかも
128:名前は開発中のものです。
12/06/27 23:02:52.50 Y663bEa5
どっかのサンプル借りたのか
KAGEXは通常のKAGとの互換性がなかったりするから大改造するならあまり向いてないんじゃないかなー
129:名前は開発中のものです。
12/06/28 07:18:35.12 W5gb+Bob
>>127
>>128
長々とすみませんでした。
私にはまだKAGEXは難しいようです。
KAG3にしましたら、作動しましたのでKAG3を使おうと思います。
ありがとうございました。
130:名前は開発中のものです。
12/06/29 02:12:09.71 70L9UGVk
URLリンク(kasekey.blog101.fc2.com)
sakanoさんとこでも新KAGEXが公開されてた
131:名前は開発中のものです。
12/06/29 02:15:07.58 70L9UGVk
あとNVL Makerのライセンスも作者がここ見て気づいたらしくなんとかするらしい
132:名前は開発中のものです。
12/06/29 03:23:43.13 wuGlQUZH
Zか。時間空いたら触ってみようかね
133:名前は開発中のものです。
12/06/29 23:21:07.43 yJYTGu0v
●爆発エフェクト画像が一枚の非表示レイヤーに横並びになっている
(いわゆるスプライトシート、仮に160x160が8つ並んで1280x160のレイヤーとする)
●これをアニメーション&回転させつつ、omScreenで対象のレイヤーに描き込みたい
この場合、operateAffineはomScreenに対応しておらず、またスプライトシートから
直接アフィン変換で回転させることはできない(難しい?)ため、
1.まずスプライトシートから、描画したいフレームの部分を160x160だけレイヤーaにcopyRect
2.レイヤーaからレイヤーbにaffineCopyで回転コピー
3.レイヤーbから目的のレイヤーにomScreenでoperateRect
これが一番コストの低い方法ということでいいでしょうか?
134:名前は開発中のものです。
12/06/30 06:30:58.28 YMozOhR8
吉里吉里3は嘘っぱちなの?
135:名前は開発中のものです。
12/06/30 19:32:27.70 OtBiZao3
>>133
1はいらんじゃろ
136:名前は開発中のものです。
12/06/30 19:38:26.01 15ZFllB+
>>135
例えばスプライトシートの4フレーム目[(480,0)-(640,160)]を(560,80)中心に45度回転させ、
画面上の(200,200)に中心が来るように描画
とかだとどんな感じになります?
137:名前は開発中のものです。
12/06/30 20:11:05.91 OtBiZao3
>>136
var mtx = new 2DMatrix(); // 2Dマトリックスとして一般的な処理を実装
mtx.translate(200,200); // 座標移動
mtx.rotate(40*Math.PI/180); // 回転
mtx.translate(-100, -80); // センター位置補正
target.affineCopy(src, 480,0,160,160, true, mtx.a, mtx.b, mtx.c, mtx.d, mtx.tx, mtx.ty, stLinear, false);
こんなかんじで普通にいけるじゃ
ろ。2DMatrix クラスは自分で適当につくってな
138:名前は開発中のものです。
12/06/30 20:13:11.40 15ZFllB+
どうも
研究してみます
139:名前は開発中のものです。
12/07/02 09:10:25.07 dYXmIxZ8
KAGEZってこれもうこのまま運用していいのかな
デフォ吉里吉里・KAGEX・KAGEZどれでもお好きに、みたいに
140:名前は開発中のものです。
12/07/02 15:21:59.16 6znI4Hjk
なんかマニュアル本出すっていう話があったからそれが出たら買ってみて考えようと思ったんだが
現状だとEXと殆ど変わらんからなぁ・・・>>EZ
141:名前は開発中のものです。
12/07/02 16:00:00.42 SGKni6iv
てかEZって具体的に何が便利なの?
ノーマルと
142:sakano
12/07/02 18:09:48.68 +J9Pz3Ek
今のところKAGEXよりずっと良いって所はないかな
これから色々とツール完成したりマニュアル書いたりで便利になっていく予定
EXではenvinit、立ち絵定義その他の設定ファイルを書くのとオプション画面みたいなシステムを作るのが面倒すぎるので
まずはそのあたりを簡単に出来るようにするところから
143:名前は開発中のものです。
12/07/02 20:29:09.24 DLhXCqsJ
このKAGEZのサンプルのシステムってそのまま使ってもいいのかな?
初期の吉里吉里もKAGEXもプレイヤーが弄れる設定項目かなり少ないから
初めからいろいろ設定項目揃ってるのは良いですね
絵とシナリオ書きはじめたらスクリプト弄るのが本当億劫になるから、
一人でノベルゲーム作ってるものとしてはとても有難い
144:名前は開発中のものです。
12/07/03 00:18:12.70 dlCbA8xs
吉里吉里で画面上に常に所持金を表示させたいのですがうまくいきません
ptextを使うことまではわかったのですがそこからがわからないのです
教えていただけませんか
145:名前は開発中のものです。
12/07/03 01:17:32.50 dBSjyn/r
所持金ってどこに仕舞ってんの
146:名前は開発中のものです。
12/07/03 01:27:16.40 soBicl+s
embじゃなくてptextなのか
常にってならKAGプラグインのがいいんじゃないかとも思うが
147:名前は開発中のものです。
12/07/03 01:56:20.72 q0PGQOQm
>>144
ここで紹介されてるのそのまま使えるん違う?
URLリンク(www.geocities.jp)
148:名前は開発中のものです。
12/07/03 02:03:47.58 VdZioSxQ
どう見ても>>144には難易度高すぎるw
149:名前は開発中のものです。
12/07/03 02:49:27.31 dBSjyn/r
まあよほど大量のステータスを表示するんじゃなきゃマクロでレイヤ一枚管理するんでイケそうではあるが。
というか返事ねーから勝手にエスパーするとptextのtext="うんたらかんたら"ってところに所持金変数を入れる方法がわからんとかじゃないか
もしそうならtext=&f.money で表示できるっていう
150:名前は開発中のものです。
12/07/03 02:50:53.72 VdZioSxQ
レイヤーを追加するってどうするんですか(><)
トランジションしたら消えちゃいました(><)
とかなりそう
151:名前は開発中のものです。
12/07/03 17:35:54.92 jx4KLxLw
>>143
自力で使えるならどうぞ
152:名前は開発中のものです。
12/07/04 02:25:32.87 1jlf6Q0H
>>149
無事できました
ありがとうございます
ところでメッセージレイヤのような枠の上にこういった文字を表示させようとする場合
背景の画像に直接そういう枠を描いておくしかないのでしょうか
153:名前は開発中のものです。
12/07/04 05:31:42.56 5LIKOsHD
>>152
枠を描いた画像を置いてそのレイヤ指定してptextすりゃいいんじゃないのかな
というかそれ以外の方法って思いつかないんだけども
154:名前は開発中のものです。
12/07/04 12:28:10.17 VwBnPQvw
index指定してメッセージレイヤの前においた前景レイヤ使う
155:名前は開発中のものです。
12/07/05 01:38:55.25 hEPo6aLE
所持金表示用のメッセージレイヤにframe属性で画像を指定すればいいんであにの?
156:名前は開発中のものです。
12/07/06 08:33:49.66 +ZovoD9I
KAGEXのバーに並んでる音量設定とかエンジン動作とか
ここだけ普通の吉里吉里に移植できんかな
157:名前は開発中のものです。
12/07/06 21:48:47.16 DOI1j826
ここのNo120って回避できないの?
URLリンク(b.koroweb.com)
もし回避できないなら、今使ってるマクロはほとんどKAGEXに
移行できない…
158:名前は開発中のものです。
12/07/07 03:53:42.33 jg4EpFH+
>>157
asd読み込むときにmpの参照先がAnimationConductorの方に変わっちゃってる
読み込む前に他の変数に取っておけばとりあえず回避できる
[macro name=imagemacro]
[eval exp="dm('1: mp.abc = ' + mp.abc)"]
; asdを読み込むとmpが変わってしまうので退避しておく
[eval exp="var mp2 = mp"]
[image *]
[eval exp="dm('2: mp2.abc = ' + mp2.abc)"]
[if exp="mp2.abc == void"]
imageタグの前後でマクロパラメータが消えた! 世界の不思議!
[endif]
[endmacro]
またはoverride.tjsとかに↓の書いておけばmp2がmpの代わりにKAGと同じように使えるようになる
property mp2 {
getter { return kag.conductor.macroParams; }
}
159:名前は開発中のものです。
12/07/07 10:42:28.93 kYW3RO5Q
吉里吉里でメッセージウィンドウの横に主人公の顔を出るタイプの
ゲームを作りたいのだけどお勧めの講座とかありませんか?
ググり方が下手なのかチンプンカンプンです。
コンフィグいじって文字表示の位置変えたりとかは出来るんですが
レイヤー表示をマクロで組んで呼び出しする方が楽なんでしょうか?
メッセージウィンドウには画像を使用して、
キャラ名ウィンドウも作りたいと思ってます。
160:名前は開発中のものです。
12/07/07 11:50:53.97 DFTfaqvv
上の質問で思い出したけど
メッセージウィンドウのフレーム画像って、結局メッセージレイヤの子レイヤに格納されてるかどうか分からなかったなぁ
161:名前は開発中のものです。
12/07/07 11:53:24.89 kx/nqGIK
>>159
んーそんな丁寧な講座あったっけな?要はこう(解決法のひとつ)
↑手前
【メッセージレイヤ0】
【前景レイヤ0(立ち絵)】
【背景レイヤ】
基本のレイヤ構成がこうなっているのはさすがに分かっていると思う
そこに新規のレイヤを定義して付け足していく
【メッセージレイヤ1(キャラ名)】 ←new!
【メッセージレイヤ0】
【前景レイヤ1(顔)】 ←new!
【前景レイヤ0(立ち絵)】
【背景レイヤ】
定義命令は[layopt][position]など(毎回やらなくていい)
config.tjs内で設定されてる枚数制限に注意
手前と奥の順番を変えたければindex属性を使う
複数のメッセージレイヤを用いる場合[current]で操作対象レイヤを指定する
キャラ名切り替えなどは、仰るとおりマクロを作って、ページの頭(セリフの冒頭)で呼び出すと便利
まぁまずは、レイヤを色々追加して遊んでみー
162:名前は開発中のものです。
12/07/07 12:49:05.39 P+9OjB08
>>158
ありがとう。やっぱり退避するしかないのか…。
今まで作ったマクロ中のmpをmp2に変更するのはかなり手間だし、
入れ子になったマクロ中の処理まで考慮すると変更手間が多いし、
KAGEX本体を書き換えるとupdate時に元に戻るかもしれないし、
KAGEXが他にこういう行儀の悪いことをしていないとも限らないので、
KAGEX使うのは諦めることにするよ。残念。
>>159
こんなこと書いといてアレだけど、KAGEXなら簡単にできるよ。
あとごった煮さんとこでも(こっちはKAG+プラグインで)そういうの
テストしてるね。
>>160
メッセージレイヤって複雑だよね。フレームは子レイヤじゃなくて、
メッセージレイヤそのものだったはず。で、文字はメッセージ
レイヤ上にoperateRect()で書き込まれてる。実際はこんなかんじ。
1. 一行が確定するまでは、子レイヤである「行レイヤ」に文字を書き込み、
2. 一行が確定したらそれを画像としてメッセージレイヤ上に貼り付ける
3. 画面クリアの時はフレーム画像読み直し
processCh()、reline()、fixLineLyaer()、clearLayer()あたりを
読むとわかるよ。そして「ハイパーリンクでちゅー」で微笑んで欲しいw
163:名前は開発中のものです。
12/07/07 13:53:19.63 SfsjU2o/
159です。スルーされると思ってたので存外反応してもらえてうれしい。
KKDE使ってたのでKAGEXなら簡単にできると聞けた事と
レイヤーを増やして管理するって考え方であってたのと判っただけでもありがたいです。
(疑心暗鬼で他にうまいやり方があるのかと思ってたので)
161さんや162さん参考にしてもう少し頑張ってみます。有難うございました!
164:名前は開発中のものです。
12/07/07 18:33:43.11 8+Vsrni8
>>158
・Conductor.tjs にある mp_target に代入してるところをさがして削除
・Initialize.tjs の 437行〜443 を削除
・吉里吉里バイナリを最新にする
これで mpに起因する問題は根底から消える
165:名前は開発中のものです。
12/07/08 01:30:22.53 +0RMKiIB
俺もKAGEX使うのやめる…。今まで作ってきて謎の挙動が多々
あったのは、157が言うような問題があったからなんだね。
他にもあるかもしれないし、こういうのに一度引っかかると、
せっかくKAGEXの便利機能で削減できてた時間が、あっと
いう間に浪費されてくから…。
今回は、枯れてるって偉大だ、と学んだよ…。
166:名前は開発中のものです。
12/07/08 02:06:20.10 UgQgmlyo
俺もKAGEX使いたくてEZの人のマニュアル本ずっと待ってたけど冬コミからもう半年以上経つし
これ以上待っても時間の方が勿体ないから諦めようかな…
167:名前は開発中のものです。
12/07/08 08:36:39.92 IEz8w4OH
kag.current.linksにハイパーリンクやらグラフィカルボタンが配列として保持されているのはわかりましたが
格納されているグラフィカルボタンの画像名を確認する方法はないのでしょうか?
格納されているオブジェクトのタイプを確認する方法(kag.current.links[n].type)はわかったのですが・・・
168:名前は開発中のものです。
12/07/08 09:27:51.88 KrZ0yeij
links[n].graphicが画像のストレージ。
MessageLayer.tjsの1700行目あたりのaddButtonを見れ。
169:名前は開発中のものです。
12/07/08 19:00:06.13 PPqOU7ed
質問です。
ショートカットキーの割り当てをしたくて、
MenuItem.shortcut
というものを調べているのですが、
具体的にどのようにすれば良いのか全く分かりません。
例えば「P」キーを押したときに、
kag.callExtraConductor('hogehoge.ks','*hoge');
という動作をさせたいのですが……。
170:名前は開発中のものです。
12/07/08 19:41:11.41 ItFPOVFq
>169
MainWindow.tjsのfunction processKeysを参照
171:名前は開発中のものです。
12/07/08 20:20:03.40 PPqOU7ed
>>170
ありがとうございました!
function processKeysに並べて記述しました
172:名前は開発中のものです。
12/07/10 09:19:30.44 9iQnKt7H
今日も朝からdeeたんがあらぶってて面白い
173:名前は開発中のものです。
12/07/10 15:13:16.85 7FfB4vlT
Deeたんはオタクというより、仕事はできるけどセクハラと使えない若手をdisるのが好きな
昭和系バリバリサラリーマンみたい
174:名前は開発中のものです。
12/07/10 20:32:40.30 mgRj1GZX
たびたびすみません。
>>169です。
if(key == #'P')
{
if(f.booknow == true)
{
kag.callExtraConductor('book.ks','*exit');
}
else
{
kag.callExtraConductor('hogehoge.ks','*hoge');
return;
}
}
と、function processKeysに並べて記述したのですが、
今の状態だと、文字が表示中のときでも、
「P」キーを押すと、hogehoge.ksを呼び出せてしまいます。
Plugin.tjsにある、
function onStableStateChanged(stable)
{
// 安定 ( s l p タグで停止中 ) または 走行中 ( それ以外 )
// の状態が変化したときに呼ばれる
// stable = 安定の状態に true, それ以外の場合に false
}
を利用して、安定のときだけ呼び出したいのですが、
どのようにすれば良いのでしょうか。
175:名前は開発中のものです。
12/07/10 20:34:12.44 mgRj1GZX
すみません。
訂正です。
if(key == #'P')
{
kag.callExtraConductor('hogehoge.ks','*hoge');
return;
}
だけでお願いします。
176:名前は開発中のものです。
12/07/10 21:44:14.74 NJL9+htq
>175
if(key == #'P' && kag.inStable==true)
{
kag.callExtraConductor('hogehoge.ks','*hoge');
return;
}
177:名前は開発中のものです。
12/07/10 22:12:14.94 mgRj1GZX
>>176
ありがとうございました。
178:名前は開発中のものです。
12/07/12 21:39:36.13 KpwtCu/L
吉里吉里で、Photoshopとかで言うところの「クリッピングマスク」みたいなのを再現できたらなぁと思案中
今考えてるのは
・fillRectを使ってレイヤの一部を残して透明塗りつぶし
・マスク画像をとっかえひっかえする
手っ取り早そう(というか形にはなった)のは前者だけど、理想を言えば後者で実装したい
というチラ裏
179:名前は開発中のものです。
12/07/12 23:08:25.52 K4hOydN4
>>178
めっちゃほしい!
wktk
180:名前は開発中のものです。
12/07/12 23:50:44.78 KpwtCu/L
そんなんいうても
@iscript
var i=0;
for(i=0;i!=kag.scHeight;i++){
kag.fore.layers[1].fillRect(-i+800,i,kag.fore.layers[1].width,1,0x00000000);
}
@endscript
みたいなんを直書きしとるだけやし・・・
(↑の例だったら画面が斜めの線で切り取られるはず)
えらそうに言って本当申し訳ないけど本当アレすぎてアレ
181:名前は開発中のものです。
12/07/13 00:12:50.49 rSfzIbQj
>>178
layerExBTOA プラグインの clipAlphaRect メソッドを調べると幸せになれるかもね
182:名前は開発中のものです。
12/07/13 00:37:12.16 rZDuHhhV
>>181
そのものズバリのプラグインだった
こねくり回してみるわ、どうもありがとう!
183:名前は開発中のものです。
12/07/13 04:35:27.49 w+C74ZYv
KAGEXって、そのまま使うにはクセあって馴染むのに暇がかかるみたいだけど、バラすと色々いいのあってまいる。
避けて通った方がわかりやすくていいけど、損もするよ的な……。
layerExってついてるから、ごうさん作の一品だよねってロクにしらべもしないできめつけて言ってみるテスト。
184:名前は開発中のものです。
12/07/13 06:38:55.68 rZDuHhhV
KAGからの乗り換えがもうちょっと楽なら考えるんだけどなぁ>KAGEX
185:名前は開発中のものです。
12/07/13 13:26:06.88 qdISisQx
KAGEXは各パーツを全部ばらして好きな機能を自由にKAGにくっつけられたらいいのに
186:名前は開発中のものです。
12/07/13 17:16:35.53 s1mybzF8
吉里吉里3が全てを駆逐するというのに……
187:名前は開発中のものです。
12/07/13 17:21:08.56 wUljWFJ3
3はよ
188:名前は開発中のものです。
12/07/13 21:03:33.44 rZDuHhhV
これがこのスレの総意
189:名前は開発中のものです。
12/07/13 23:24:42.94 rZDuHhhV
あれ、sv.kikyou.infoに入れなくなってる
190:名前は開発中のものです。
12/07/14 16:43:48.01 Pm3RlCeR
嘘乙
191:名前は開発中のものです。
12/07/14 16:45:32.23 7dNhrywq
一時的にしろ、その時間は落ちてたよ。
今は復旧してるみたいだけど
192:名前は開発中のものです。
12/07/14 16:51:28.40 Pm3RlCeR
まじで?それはすまんかった
193:名前は開発中のものです。
12/07/15 09:56:14.86 CAY30znS
>>185
ごった煮さんってそういう思想が好きそうね。
URLリンク(www.geocities.jp)
194:名前は開発中のものです。
12/07/16 10:44:44.65 9ka91v09
KAGみたいな吉里吉里フレームワークを独自に開発してもいいですか?
195:名前は開発中のものです。
12/07/16 10:50:28.27 lGgivo9e
そういう質問をする奴は永遠に開発しない法則というのがあってな
196:名前は開発中のものです。
12/07/17 21:38:47.12 +ARM0ZuK
Vitaで吉里吉里エンジン動くようにしてくれたら面白いのに
197:名前は開発中のものです。
12/07/18 19:41:11.17 yAtf5V8E
吉里吉里JAVAってプラットホーム何でもいけるん?
198:名前は開発中のものです。
12/07/18 23:18:48.67 qiR+QYdG
吉里吉里作品のメッセージ枠に「セーブ」やら「オプション」やらつけるのってどうやるんですか?
前景レイヤにずっとbuttonタグで表示させてるんでごわすか?
199:名前は開発中のものです。
12/07/18 23:54:53.26 yAtf5V8E
めんどくさかったら「tjsに挑戦」先生のところの"ExSystemButtonPlugin"ってのどうぞ
仕組みはわからんごめん
200:名前は開発中のものです。
12/07/19 00:34:07.22 UgaRbJ1P
200
201:名前は開発中のものです。
12/07/19 04:43:47.90 g+V+f+Ik
@macro name=bo1
@layopt layer="massege1"
[button graphic="bo1" exp="kag.fore.layers[1].visible=true"]
@endmacro
---------------------------------------------
こんなかんじでボタンを押すと対応画像レイヤー表示してます
そして消す時は消去ボタンを visible=false で消去してるんですが...
上記ボタンを再度押した時にレイヤー表示offにするにはどうしたら良いでしょうか?
押す>表示
再押>消去
また押す>表示
ボタンを1個にして表示/非表示をしたいのですが....
202:名前は開発中のものです。
12/07/19 07:31:22.37 Hzj2EXcQ
[button graphic="bo1" exp="kag.fore.layers[1].visible = !kag.fore.layers[1].visible"]
!でtrueとfalse反転
203:名前は開発中のものです。
12/07/19 09:51:10.61 g+V+f+Ik
>202
すすすすっすす素晴らしい!
ありがとうございますだー!
きっちり動きました!
またよろしくご指導お願いしますorz
204:名前は開発中のものです。
12/07/19 22:57:05.82 fcwxvPD7
シナリオファイルって分けた方がいいんでしょうか?
それともfirst.ksに全て収録すればいいんでしょうか。
通例なんか教えてもらえるとありがたいです。
205:名前は開発中のものです。
12/07/19 23:09:00.29 ztk7ESZj
分けた方が管理しやすいと思ったら分ければいいし
全部一つにまとめた方が楽だと思ったらそうすればいいし
206:名前は開発中のものです。
12/07/19 23:33:21.63 1JmeiXuz
吉里吉里のメッセージって文字数と行数どのくらいが一般的でしょうか?
207:名前は開発中のものです。
12/07/19 23:46:04.75 DMqGBxOO
吉里吉里というか普通にエロゲーとかノベルゲーとか作ってる種類の作品を参考にどのくらいがいいか決めてくればいいじゃない
208:名前は開発中のものです。
12/07/20 13:03:23.97 OUEcOo8n
夏休みが始まったのか?
209:名前は開発中のものです。
12/07/20 13:22:47.98 5eMh2pdL
Deeたんの彼女のために大切な要素は以下の5点である。
・ツインテ (Twin tail)
・不道徳 (Immoral)
・愚行 (Nonsense)
・ニーソ (Knee socks)
・従順 (Obedience)
これらをまとめて『TINKO』と呼ぶ。
210:名前は開発中のものです。
12/07/20 13:25:15.17 +cwXUPrf
理想の彼女ちん子さんかぁ
211:名前は開発中のものです。
12/07/22 00:56:24.61 Fu8ZBkHj
吉里吉里でメッセージ枠内での1行当たりの文字数や
行数を制限する場合どのようにすればいいのでしょうか?
フォントのサイズや行間字間弄って3行くらいで改ページ
みたいな地道な作業をするしかないんでしょうか。
212:名前は開発中のものです。
12/07/22 09:54:47.85 aFcQ/oyj
>>211
メッセージレイヤーのサイズを変更するんじゃ駄目なの?
1と>>3-5とか読め。
213:名前は開発中のものです。
12/07/22 10:18:34.10 ru8MLx9t
ダメダメダメダメダメダメダメ来年は、ダメ来年はただたするぬうほをねあけ!るる?むみはぬすあうてめよしけへめよよみひひひたかあう
どうしたらレベルあがるのーーーーーー
214:名前は開発中のものです。
12/07/22 10:22:37.89 aFcQ/oyj
夏休みかー
215:名前は開発中のものです。
12/07/23 09:39:31.45 1+t/RB9F
htmlで作られたフレームページみたいのを吉里吉里で作るには
(左に文字か画像でリンク→右にデータ(文字や画像)を呼び出す)
リンク前とリンク後のページを作ってリンクで呼び出すのか
それとも他の方法があるのかを教えてください。
216:名前は開発中のものです。
12/07/23 09:48:10.70 fm4aoOIh
メッセージレイヤー複数使って、左にメッセージレイヤーA、右にメッセージレイヤーB
→メッセージレイヤーAにリンク並べる
→押されたら適当なラベルに飛んでメッセージレイヤーBの中身を消去した後に情報表示
ってすれば?
217:名前は開発中のものです。
12/07/23 20:38:57.08 Ff6PNKoM
質問です
どこかにシナリオファイルは長くても細かくksファイルに分けても
変わらないとあった気がしたので
現在1つのksファイルにシナリオをひとまとめにしています
しかし作っているゲームが上から下へ順番にシナリオが流れていくのではなく
要所要所で条件にあったイベントのラベルに飛んでいるので
もしかして1イベント1ksファイルで呼び出したほうが
ラベルを探す手間なく処理が早いのではないかと疑問に想いました
もしご存知の方がいらしたら多少でも違いがあるのかでも
教えて貰えたら嬉しいです
218:名前は開発中のものです。
12/07/24 00:04:36.82 Wr2IeOWX
気にするようなオーバーヘッドは無いと思うけど
差が気になるならループ文つくって開始時と終了時の時間をはかって検証してみ
219:名前は開発中のものです。
12/07/24 02:48:11.64 xSqQyOS5
>>217
M単位に及ぶような長大な、または非常に多くの分岐を持つシナリオを管理する時に、
どこに何が書いてあるかパッと見てわからなくなるからファイルを分けてるんだと思うよ。俺はそう。
吉里吉里やKAGのオーバーヘッドより扱う人間のオーバーヘッドが先に来る、と。
220:名前は開発中のものです。
12/07/24 03:47:41.89 74u1eaEP
10年くらい前の古いPCだとM単位のファイル開くときにオーバーヘッドはあった気がする
221:名前は開発中のものです。
12/07/24 05:39:18.16 bslXFx6R
シナリオエディタのラベル検索機能かなんかで
容易に場面の頭出しとかできるなら、まとめていいのでは
222:名前は開発中のものです。
12/07/24 13:09:45.43 C0c98s8i
ファイルわけておくと修正パッチの影響範囲を最小限におさえられる
223:名前は開発中のものです。
12/07/24 14:03:44.39 C0c98s8i
あと、スクリプト作業で長いファイルは達成感が得にくくだれるのと、確認作業が面倒になるので、できれば30kb、最大でも50kbを上限に分割したほうが精神的に良い(経験則)
224:名前は開発中のものです。
12/07/24 20:56:05.99 43P4h+j/
デメリット
・見直したくなった時、どれがどこにあったか分からなくなる事がある
・ファイルをいくつも開かないといけなくなったりする
225:名前は開発中のものです。
12/07/24 21:08:27.48 t8ey6tv1
検索はフォルダーごとgrepできるエディタつかえば問題にならないよ
226:名前は開発中のものです。
12/07/24 22:24:40.48 tm5+Vxo9
開発中止宣言が出ましたね
227:名前は開発中のものです。
12/07/24 23:13:01.95 Jstw7kAK
まじで?
228:名前は開発中のものです。
12/07/25 04:19:49.64 LamyZPnL
シナリオは一番最初に吉里吉里でゲーム作った時は1つに全部入れた
その後はシーン別に入れてる
ks一つにするとデバグが面倒すぎるのが大きいと思う
1つだと最初に入れた構文が後々になって影響してたりと
手に負えない状態が起こる
今はメインのシナリオにはシナリオのコールぐらいしか無いなぁ
229:名前は開発中のものです。
12/07/25 07:02:36.03 0vpzVvRZ
『社長が訊く』ブラウザとかいう気持ち悪いアプリ作ってたの
KKDEの人かよ・・・なんかガッカリ
230:名前は開発中のものです。
12/07/25 08:38:23.83 bY98Tk6Q
>>229
オマイは、潔癖症まるだしのリアル厨房女かよ
231:名前は開発中のものです。
12/07/25 09:35:48.61 oQRAlQIm
w
232:名前は開発中のものです。
12/07/25 18:33:43.89 dWGmRKnt
>>217です
>>218-225,>>228
回答ありがとうございます
気にするほどではないもののやはりデメリットもあるんですね
パッチにまで考えが至らず目から鱗でした
アンケートでMeでプレイしている人もいたので
ksファイルはわけて作る事にします
233:名前は開発中のものです。
12/07/26 02:16:32.82 z8JK3CdH
OP再生すると二、三年使ってるXPでは色調反転したような酷い再生のされかた。
最近買った7では普通に再生。
これは何が問題ですかね?
234:名前は開発中のものです。
12/07/26 02:56:52.20 ukHDEnyP
レイヤー再生を使え
235:名前は開発中のものです。
12/07/31 19:54:47.87 j3nuZzZq
KAGで折れ線グラフって表示できませんか?
棒グラフはできても折れ線グラフがどうやっても作れません。
なにかうまいやり方はないでしょうか?
236:名前は開発中のものです。
12/07/31 21:32:17.26 9/0ZnSj+
>>235
LayerExDrawプラグインでがんばれ
237:名前は開発中のものです。
12/08/01 23:17:46.74 VJj+OEJn
>>235
自分はfor文で1ドットづつ打った。当然アンチエイリアスなんてない
238:名前は開発中のものです。
12/08/01 23:21:54.13 SLkK3dYF
>>236がどう見てもただしいw
239:名前は開発中のものです。
12/08/01 23:29:49.35 ASG7kv4C
>>235
それは直線を描く方法がわからないのか
直線で折れ線グラフを実現する方法がわからないのかどっちだろう
240:名前は開発中のものです。
12/08/02 04:35:53.10 nhwJ+1/2
算数や数学の話になってきたりしてな。
ちょっと面白い事やろうとすると奴らが立ちふさがってきやがる……
数学で高校卒業を断念した俺にはとてもとても
241:名前は開発中のものです。
12/08/02 14:43:16.12 bHqH0f+G
>>235です。
>>236
教えていただいてありがとうございます。
今までKAGのタグでできる範囲でしかやってこなかったので、LayerExDraw自体初めて知りました。
どうやらがんばれば作れそうなことはわかったのですが、プラグインを接続?というのができませんでした。
もう少しTJSについて勉強しないとどうしようもなさそうです……。
>>237
すみません、for文がわかりませんでした。
TJSのforステートメントというのでしょうか?
>>239
直線を描く方法がわかりません。
無知ですみません。
242:名前は開発中のものです。
12/08/02 14:49:06.32 z6EpSCLB
まあそのレベルなら大人しくKAGで頑張ってたほうがいいな
243:名前は開発中のものです。
12/08/02 15:51:05.40 PefCP4Vk
>>241
棒グラフが作れるなら
棒の幅を1ピクセルにして敷き詰め かつ棒のてっぺんだけを描けばいいじゃん?
中学で習うであろう一次関数(y=ax+b)を使うんだ。あのグラフを思い出すんだ
244:名前は開発中のものです。
12/08/02 18:52:39.47 nhwJ+1/2
1x1ピクセルの画像をpimageで貼り倒すKAGサブルーチンで対処したら
なんかほほえましくていいかもしれない
245:名前は開発中のものです。
12/08/02 21:16:36.32 tEPrb32o
地点AからBまで直線引く関数とか何かって無かったっけ
246:名前は開発中のものです。
12/08/02 21:20:44.61 z6EpSCLB
プラグイン入れないとない
247:名前は開発中のものです。
12/08/02 21:59:04.74 KC4f3+gE
Override.tjsがきちんと読み込まれなくなってしまったのですが、原因は何が考えられるでしょうか?
Override.tjsではMainWindow.tjsのgoToStart()を上書きしているのですが
function goToStart(){
System.inform("入った!");
//以下、いろいろな処理
}
としても「入った!」が表示されません。
ちなみに、Override.tjsを読み込んでいるInitialize.tjsの
if(Storages.isExistentStorage("Override.tjs"))
KAGLoadScript("Override.tjs");
にはきちんと入っているようです。
原因が分かる方がいたらお願い致します。
248:名前は開発中のものです。
12/08/02 22:47:42.53 9TylehNr
function goToStart(){
System.inform("入った!");
//以下、いろいろな処理
}
これでMainWidnow.tjsのgoToStartは上書きされません
249:名前は開発中のものです。
12/08/03 02:06:39.68 C8XwI9Hq
1920x1200のモニタが一つ接続されている環境で、WindowEx.dllを使ってSystem.getMonitorInfo()を実行すると以下のようになります。画面外にあるはずの時にモニタが返ってきたり、画面内にあるはずの時に void になったりするのは、使い方を間違っているからでしょうか。
01:45:12 コンソール : System.getDisplayMonitors().count = (int)1
01:45:38 コンソール : System.getDisplayMonitors()[0].work.w = (int)1920
01:45:40 コンソール : System.getDisplayMonitors()[0].work.h = (int)1147
01:46:00 コンソール : System.getMonitorInfo(false, 1199, 0) = (object)(object 0x05A96508:0x05A96508)
01:46:04 コンソール : System.getMonitorInfo(false, 1200, 0) = (void)
01:46:13 コンソール : System.getMonitorInfo(false, 0, 100000) = (object)(object 0x05A9AFF8:0x05A9AFF8)
01:47:15 コンソール : System.getMonitorInfo(false, -1, 0) = (void)
01:47:21 コンソール : System.getMonitorInfo(false, 0, -1) = (object)(object 0x05A9AFF8:0x05A9AFF8)
>>247
Override.tjsに書くなら、以下でいけるはず。
KAGWindow.goToStart = function() {
System.inform("入った!");
//以下、いろいろな処理
};
250:名前は開発中のものです。
12/08/03 16:42:12.00 DEMtdafV
Deeたんエロオヤジすなあ
251:名前は開発中のものです。
12/08/04 02:06:02.98 zH+g1yAN
>>249
確かにおかしい。バグじゃないかな。
System.getMonitorInfo(false, 500, 200, 1, 1);
のように1x1領域をチェックすればとりあえず想定どおり
動くみたいだけど…根本修正してほしいよね。
252:名前は開発中のものです。
12/08/05 02:40:49.34 JxOA4bBL
>>249
WindowEx.dll のソースコードを見た。バグだ。
getMonitorInfo()で、座標指定の時の1754行目と1755行目で、
本当は param[1]とparam[2]を指定しなきゃいけないところが
param[0]とparam[1]になってる。
1752 case 3: // 座標指定
1753 POINT pt;
1754 pt.x = (LONG)param[0]->AsInteger();
1755 pt.y = (LONG)param[1]->AsInteger();
1756 mon = ::MonitorFromPoint(pt, flag);
1757 break;
確認したら、公式はちょっと前に修正されたみたいね。
一応、251の方法で回避はできる。
しかし…こんなバグが残ってるなんて、よっぽど使われてないんだなぁ…。
253:名前は開発中のものです。
12/08/05 03:39:44.09 gdrvZuV+
そのへんのプラグインはこのスレに書けばだいたいすぐなおるよね
254:名前は開発中のものです。
12/08/05 05:07:40.64 JxOA4bBL
>>253
それでいいのかな、公式に書かないといけないんじゃないかな、
とは思うものの、すごく助かるのは助かるよね。
アンテナ広いメンテナーの方々に感謝。
255:名前は開発中のものです。
12/08/05 11:44:38.13 oi4xNQnN
集合痴だからな
256:名前は開発中のものです。
12/08/05 12:55:38.72 XS7fIZvL
大体あってる
257:名前は開発中のものです。
12/08/06 02:58:48.52 6wRb2Hwx
TJSで、あるインスタンスに、そのインスタンスのスーパークラスの
メンバを参照する関数を「後から」追加するにはどうすればいいで
しょうか。
例:kag.leftがpropertyなどでWindowクラスのleftをオーバーライド
している場合に、Windowクラスのleftを表示する関数を kag に
追加する場合、こうだと思っていたのですが、
kag.func = function { dm(super.left); } incontextof kag;
これだと「スーパークラスが存在しないかスーパークラスを特定
できません」と怒られます。
258:名前は開発中のものです。
12/08/06 03:20:17.46 6wRb2Hwx
以下で実現できることは知っていますが、superを指定したいのです。
kag.func = function { dm(.Window.left); } incontextof kag;
259:名前は開発中のものです。
12/08/06 03:44:06.31 +9M0Wrqe
残念ながら super はどうやってもクラス定義中以外では使えない。
オブジェクトのクラスや親クラスを直接取得する方法がないのは
TJSの欠陥よね
全クラスをグローバルに作ってて、単独継承しかしてないなら、
隠れインターフェース経由で以下で対応できる
function getSuper(obj) {
var superName = Scripts.getClassNames(obj)[1];
return superName !== void ? global[superName] : void;
}
260:名前は開発中のものです。
12/08/06 04:38:15.78 6wRb2Hwx
>>259
ありがとうございます。そういう方法があるんですね。
その方法で実装しようとおもいます。
261:名前は開発中のものです。
12/08/09 06:42:27.53 5fT1y0O0
吉里吉里3はハッタリだったね
262:名前は開発中のものです。
12/08/09 06:46:12.74 3UUV0rya
つ 吉里吉里Java
263:名前は開発中のものです。
12/08/09 14:02:34.44 726MuRD5
ぎりぎりJava
264:名前は開発中のものです。
12/08/09 15:35:12.46 3rvMzfMZ
Deeたんってオタク系の変態というよりはベンチャー企業の
セクハラ大好きパワハラ大好き体育会系重役って感じだよね
URLリンク(twitter.com)
でぃー子♀@クネクネ動く猫しっぽ制作中
@harmonia_www エロゲではシェア33%以上を誇るゲームエンジンの作者でつ。
それとは関係ないけどとアメリカに支店、ベトナムに子会社があるとあるIT企業の
取締役でつ!!
URLリンク(twitter.com)
でぃー子♀@クネクネ動く猫しっぽ制作中
@satouni02 いやーむかし女の子が「ちょっやめっ」とかいうの全部無視して
手マンしまくってたらそのうちぐてーっとして恍惚の顔になってぐにゅんぐにゅん
膣内がうごいてたけど「イッてるの?」ってきいても「イッてないよぉ><」とか
いってていまいちわからんですばい
265:名前は開発中のものです。
12/08/10 00:53:48.43 Ob6L7C1p
今シェア33%以上もあるか?
266:名前は開発中のものです。
12/08/10 01:01:28.53 bUW23Yx7
ある
267:名前は開発中のものです。
12/08/10 01:11:36.37 Ob6L7C1p
本人乙
ねーよ
268:名前は開発中のものです。
12/08/10 01:17:16.28 IAoWZsRR
Deeたん実在説とかまだ信じてる奴がいたのか
269:名前は開発中のものです。
12/08/10 02:21:10.11 FxXuLnvz
妹さんがいるんだから兄さんだっているだろ
270:名前は開発中のものです。
12/08/10 02:26:07.38 Y+OM/bgx
昨年のデータだと、新作の25%が吉里吉里
271:名前は開発中のものです。
12/08/10 07:27:00.72 TOnppI03
25%って商業ですか? 同人も含めてですか?(全部カウントするのは無理でしょうけど)
272:名前は開発中のものです。
12/08/10 07:38:21.03 i0Qf1DqE
Deeさん痛すぎて面白いなw
273:名前は開発中のものです。
12/08/10 09:11:16.11 oMZ9kWYE
>>270
低価格ゲーはほとんど吉里吉里
274:名前は開発中のものです。
12/08/10 12:43:08.15 gntNwDjW
俺のエロゲーの100%が吉里吉里
275:名前は開発中のものです。
12/08/10 13:02:38.19 Y+OM/bgx
>>271
商業
276:名前は開発中のものです。
12/08/10 19:29:44.01 A3LbA3eC
学ぶ力には三つの条件があります。
第一は自分自身に対する不全感。
自分は非力で、無知で、まだまだ多くのものが欠けている。
だからこの欠如を埋めなくてはならない、という飢餓感を持つこと。
第二は、その欠如を埋めてくれる「メンター(先達)」を探し当てられる能力です。
メンターは学校の先生でもお母さんでもネットの中の無名の人でも、生きた人間ならどんな人でも、
生涯にわたる師ではなく、ただある場所から別の場所に案内してくれるだけの
「渡し守」のような人でもいいのです。
自分を一歩先に連れて行ってくれる人は全て大切なメンターです。
第三が、素直な気持ち。
メンターを「教える気にさせる」力です。オープンマインドと言ってもいいし、
もっと平たく「愛嬌(あいきょう)」と言ってもいい。
「学ぶ姿勢」のある人は、何よりも素直です。
つまらない先入観を持たないから、生半可なリアリズムで好奇心を閉ざさない。
素直な人に聞かれると、こちらもつい真剣になる。知っている限りのことを、
知らないことまでも、教えてあげたいという気分になる。そういうものです。
以上、この三つの条件をまとめると、
「学びたいことがあります。教えてください。お願いします」
という文になります。これが「マジックワード」です。
これをさらっと口に出せる人はどこまでも成長することができる。
この言葉を惜しむ人は学ぶことができないのです。
学ぶ力には年齢も社会的地位も関係がありません。
>>273さんも、早く学ぶ力を身に付けてください。
277:名前は開発中のものです。
12/08/10 20:02:39.76 oMZ9kWYE
誤爆か
278:名前は開発中のものです。
12/08/12 10:52:59.80 hQpm+Z4+
拾ったゲームをバイナリで開いたらハッキリ吉里吉里の文字列で吹いた。
279:名前は開発中のものです。
12/08/12 12:11:25.19 fAkWPCru
吉里吉里のリポジトリ、どのブラウザで開いても文字化け
してしまうんだけど、エンコーディング何にすればいいの?
例:
URLリンク(sv.kikyou.info)
280:名前は開発中のものです。
12/08/12 12:42:00.28 Vdl4sVoP
「バイナリで開いたら」ってすげーアホっぽい
281:名前は開発中のものです。
12/08/12 12:45:05.21 NLvo2BE1
>>278
何がおもしろいのか全くわからん。
282:名前は開発中のものです。
12/08/12 12:49:41.63 QM3o57vQ
tracが腐ってる。
直接開けばok
283:名前は開発中のものです。
12/08/12 13:26:55.91 HOTsLmE0
豚切り/初心者的な質問で申し訳ありません。
pimageにはflip属性がありませんが、
画像を反転させた状態で追加読み込みは可能ですか?
284:名前は開発中のものです。
12/08/12 14:25:01.03 6V5yNBx1
KKDE3 開発始めるらしいな。
285:名前は開発中のものです。
12/08/12 16:39:26.99 ILpjKAhQ
吉里吉里3まだー?
286:名前は開発中のものです。
12/08/12 20:52:53.69 b+2mjcOD
>283
できるか? といえば、できるが、
容易にできるか? といえば、できない
初心者向けの解決策として、表示結果だけを求めるならば
件の問題を対処するには、
反転させた画像素材を、別途用意しておいて
必要に応じて pimage すれば
動作結果は、 pimage に flip属性があって 反転しているように見える
pimageタグで、flip属性 を使用できるように、tjsで改造して機能を追加する
なんてことをするのは、
自分自身が初心者であると感じているうちは、手を出さないほうがいい
中級者、上級者でも、てこずる解決方法です
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4730日前に更新/249 KB
担当:undef