- 1 名前:名前は開発中のものです。 mailto:sage [2011/12/16(金) 09:12:24.47 ID:abdXwpcP]
- ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。 マルチポストはやめましょう。個人叩きも禁止です。 ※スレで質問をするときは※ KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、 FAQ、Google等で調べてからにしましょう。 努力の形跡が見られないとスルーされがちです。初心者?でも頑張れ! 吉里吉里スレ過去ログ倉庫 ttp://bbs.bokunatu.com/krkr/ 吉里吉里2/KAG3雑談質問スレ_過去ログ ttp://www.geocities.jp/kirikiri_log/ 吉里吉里ダウンロードページ ttp://kikyou.info/tvp/ ダウンロードしたアーカイブに含まれる「KAG System リファレンス」は 初心者にとって最も頼もしい教科書です。何度も繰り返し読みましょう。 ■タグリファレンス … KAGの機能が網羅的、辞書的に載っています。 大よその機能(KAGでどんなことが出来るか)は把握しておきましょう。 ■Tips/その他 … 陥り易いミスやより高度な使い方への足掛かりになる 数々のTipsが記載されています。 ■TJSをもっと使うために ゲームのインターフェイスをカスタマイズしたい、また KAGの命令に無いことをしたくなったらまずここを読んでみよう。 必要に応じて>>3-5の公式掲示板や講座等を併用してください。 (併用に、紙媒体の参考本が欲しい人は、ダウンロードページにリストがあります) 前スレ ■吉里吉里/KAG/TJS雑談質問スレ■その24 toro.2ch.net/test/read.cgi/gamedev/1307083588/
- 151 名前:名前は開発中のものです。 mailto:sage [2012/01/24(火) 21:57:26.07 ID:U3IRy7rK]
- 初歩的なことで申し訳ないのですが、
セーブラベルを設定しても別ファイルなどにjumpやnextなどで飛ぶと ラベルの引継ぎが行われないのですが、引き継がせるにはどこを変更すればいいのでしょうか?
- 152 名前:名前は開発中のものです。 mailto:sage [2012/01/24(火) 22:07:27.66 ID:U3IRy7rK]
- ラベル名ではなくて見出し名でしたね……
- 153 名前:名前は開発中のものです。 mailto:sage [2012/01/26(木) 16:38:31.29 ID:8Rqvxb/8]
- >>151
東京から大阪に引っ越した人が、東京での住所を持っていくことはできねーべ ジャンプ元と先で同じ見出し名をつければ、続いている様には見えるけれども 「現在は何々のルート」などとやりたければ、ゲーム変数を用意して随時記録してやればいいのでは
- 154 名前:名前は開発中のものです。 mailto:sage [2012/01/26(木) 19:49:25.04 ID:IikveTgd]
- 画像表示版のセーブロード画面を使っている人に質問です。
セーブ画面とロード画面で背景画像を変えたいのですが変更するにはどうしたらいいでしょうか?
- 155 名前:名前は開発中のものです。 mailto:sage [2012/01/26(木) 21:39:27.41 ID:g6dTeeFt]
- >>154
質問の意味がよくわからない。 画像表示板が何かも分からないし(サムネイルを表示する方式のセーブ画面?) セーブとロードで背景を変えたいと言われても、 ならば表示する画像を変えればいい、としか言えない [image]タグ使って出来ない事なのか? 何にせよもう少し詳しく書いて欲しい
- 156 名前:名前は開発中のものです。 mailto:sage [2012/01/30(月) 06:55:25.64 ID:FlfPMw71]
- [eval exp="sf.hogehoge=function1()"]
などで定義された関数を変数にいれ [eval exp="&sf.hogehoge"] を実行するとfunction1()が実行されるなどはできないのでしょうか?
- 157 名前:名前は開発中のものです。 mailto:sage [2012/01/30(月) 09:18:56.23 ID:F/7x8vzN]
- Cでいう関数ポインタ機能はないんじゃないの
- 158 名前:名前は開発中のものです。 mailto:sage [2012/01/30(月) 10:47:19.01 ID:SyxFC41X]
- TJS2 にはクロージャがあるからできる。
関数含めオブジェクトはシステム変数に保存できないので sf でなく tf を使う。 無名関数のコンテキストは null になるので通常は global を設定する。 [eval exp="tf.hogehoge=function1() { /* 何か処理 */ } incontextof global"] [eval exp="tf.hogehoge()"] これでできるはず。
- 159 名前:名前は開発中のものです。 mailto:sage [2012/01/30(月) 10:48:36.82 ID:SyxFC41X]
- 訂正 ×function1 ○function
- 160 名前:名前は開発中のものです。 mailto:sage [2012/01/30(月) 10:56:03.47 ID:SyxFC41X]
- 連投失礼。
あるいは単に既にあるメソッド(Debug.message とか)を使いたいなら以下のように。 [eval exp="tf.hogehoge=Debug.message"] [eval exp="tf.hogehoge('message...')"]
- 161 名前:名前は開発中のものです。 mailto:sage [2012/01/30(月) 16:07:16.59 ID:FlfPMw71]
- >>158
やりたいことが出来ました。 ありがとうございます
- 162 名前:名前は開発中のものです。 mailto:sage [2012/01/30(月) 16:44:47.01 ID:pCDB0bVI]
- この板は動いてるのか
- 163 名前:名前は開発中のものです。 mailto:sage [2012/01/30(月) 18:35:04.47 ID:8+HJHbd1]
- >>162
ナメクジみたいな速度だと思ってれば良い気がする。
- 164 名前:名前は開発中のものです。 mailto:sage [2012/01/30(月) 18:36:45.50 ID:pCDB0bVI]
- 違う
2chが大規模な鯖オチしてたんだよ
- 165 名前:名前は開発中のものです。 mailto:sage [2012/01/30(月) 18:38:30.99 ID:8+HJHbd1]
- >>164
そうなのかw 帰宅して最初にゲ製作板を見た俺が悪かった、すまんw
- 166 名前:名前は開発中のものです。 mailto:sage [2012/01/31(火) 16:35:38.00 ID:AiCzGsAV]
- 640x480くらいの絵を5枚くらい使う簡易アニメーションを
展開によって10〜20種類くらい切り替えるゲームを作ろうと 思ってます この場合、Layerを50枚とか100枚準備するしかないんでしょうか? Layerはそれぞれvisibleとかの属性持ってるんで、一度に1枚しか 表示されない絵のために100もLayerを用意するのが不効率に 思えてしまうんですが VideoOverlayで動画として表示するのは逆再生したりとかの 融通を利かせづらいんで避けたいです……
- 167 名前:名前は開発中のものです。 mailto:sage [2012/01/31(火) 16:45:47.22 ID:BVcP/T+C]
- 単純に実装するなら必要だろうな
内部でとりあえず10枚読み込んで表示しつつ表示したのを開放していって 5枚以下になったらまた10枚読み込むとかなら15枚あればいけるんじゃないかな 開放する範囲を調整すれば逆再生にも対応できると思うけど
- 168 名前:名前は開発中のものです。 mailto:sage [2012/01/31(火) 16:49:42.16 ID:AiCzGsAV]
- 工夫次第で削るって感じですかね
ちなみに、吉里吉里って一度解放した画像でも2回目読み込むとキャッシュ的なものが残ってて 速く読み込まれる とかはあるんでしょうか 時間を取られなければ、必要な画像をその都度読み込んでもいいと思うんですが
- 169 名前:名前は開発中のものです。 mailto:sage [2012/01/31(火) 16:56:17.12 ID:BVcP/T+C]
- www.ultrasync.net/dee/kr2helps/kag3doc/contents/TJSTips.html
ここのtouchImagesとassignImagesの項にそれっぽいの書いてあるな つか「吉里吉里 キャッシュ」とかでググったの?
- 170 名前:名前は開発中のものです。 mailto:sage [2012/01/31(火) 16:58:52.41 ID:AiCzGsAV]
- なるほど
失礼しましたm(__)m
- 171 名前:名前は開発中のものです。 mailto:sage [2012/01/31(火) 17:12:54.60 ID:nstn5Asd]
- >>166
普通は数枚程度のアニメなら全部連結した画像を準備してそれの imageLeft, imageTop を切り替えて使う。 その程度なら単純にasd 形式のアニメーションで処理できるから AnimationLayer.tjs の頭の解説よんで考えるべし ロードの時間は実測してみて問題なければ個別にその都度読めばいいんじゃないかと
- 172 名前:名前は開発中のものです。 mailto:sage [2012/01/31(火) 17:20:14.11 ID:AiCzGsAV]
- なるほど
3200x480だとか640x2400だとかとんでもないサイズのLayerになるのは 今ならあんま気にしなくてもいいんですね
- 173 名前:名前は開発中のものです。 mailto:sage [2012/01/31(火) 17:24:13.29 ID:nstn5Asd]
- そのぐらいなら特に問題にはならないかと
枚数多くなってサイズが気になるようなら、楓さんとこの αチャンネル付き動画プラグインオススメ ttp://kaede-software.com/krlm/plugin/
- 174 名前:名前は開発中のものです。 mailto:sage [2012/01/31(火) 22:11:55.53 ID:Wyqz5L3E]
- >>166
表示をflashでやった方がいいような気がする
- 175 名前:名前は開発中のものです。 mailto:sage [2012/01/31(火) 22:18:40.68 ID:AiCzGsAV]
- >>174
結局VideoOverlayと同じ感じの欠点があって…… 長い動画扱うんじゃなければ、結局自前でいじるほうがいいかなと
- 176 名前:名前は開発中のものです。 mailto:sage [2012/01/31(火) 22:19:40.40 ID:AiCzGsAV]
- 訂正:結局普通の動画再生と同じ感じの欠点があって……
FlashもVideoOverlayですな
- 177 名前:名前は開発中のものです。 mailto:sage [2012/01/31(火) 23:52:19.94 ID:Nd6VI+I/]
- エフェクト再生用に、レイヤー管理とか気にせずに画像を読み込んで
紙芝居的に連続表示するスクリプト作った事あるけど 重さとかファイルサイズとかで、ちょっと使いづらい物になってしまってお蔵入りした
- 178 名前:名前は開発中のものです。 mailto:sage [2012/02/02(木) 06:29:21.25 ID:TETOF7ox]
- システム周りいじりたいんだけど
プレビューできるエディタってある?
- 179 名前:名前は開発中のものです。 mailto:sage [2012/02/02(木) 06:31:21.11 ID:K+cS6Syl]
- GUIでシステム周り弄るエディタは多分出たら覇権取れる
- 180 名前:名前は開発中のものです。 mailto:sage [2012/02/02(木) 06:37:17.49 ID:+u41dyHz]
- そういうのものすごく欲しいわぁ
- 181 名前:名前は開発中のものです。 mailto:sage [2012/02/02(木) 16:20:37.14 ID:vuZEya5L]
- ところでみんなエディタって何使ってるの?
無難にKKDE?
- 182 名前:名前は開発中のものです。 mailto:sage [2012/02/02(木) 16:22:06.58 ID:NDE13wRI]
- 自分の普段使いなれたテキストエディタ
単語補完機能とかアウトライン表示とかあるやつ
- 183 名前:名前は開発中のものです。 mailto:sage [2012/02/02(木) 16:36:46.81 ID:IhZyDUIF]
- KKDEはエディタとしては微妙。
デバッグには便利だけど。
- 184 名前:名前は開発中のものです。 mailto:sage [2012/02/02(木) 16:57:42.07 ID:gpgBkAPf]
- 吉里吉里なんでこんなにエディタが少ないん?
- 185 名前:名前は開発中のものです。 mailto:sage [2012/02/02(木) 19:29:10.97 ID:vuZEya5L]
- KKDEはあまり使われていないのか。
俺の場合デバックをよくしながらやるから重宝してるけど。
- 186 名前:名前は開発中のものです。 mailto:sage [2012/02/02(木) 19:34:04.46 ID:NmrgMt3K]
- KKDEのつらいのはもう更新されてないこと
- 187 名前:名前は開発中のものです。 mailto:sage [2012/02/02(木) 20:06:30.64 ID:g33kUZgv]
- 男は黙って自前エディタ。
- 188 名前:名前は開発中のものです。 mailto:sage [2012/02/02(木) 20:21:14.49 ID:gpgBkAPf]
- KKDE2愛用してる
F5押せば、吉里吉里起動しっぱなしでも自動で閉じて開き直してくれるから楽でいい だから更新してよ!ずっと待ってるのに!
- 189 名前:名前は開発中のものです。 mailto:sage [2012/02/02(木) 20:52:17.61 ID:5JYgyJVr]
- フレームワークは有料でいいよ
- 190 名前:名前は開発中のものです。 [2012/02/02(木) 21:20:58.51 ID:g33kUZgv]
- KAGのWYSIWYGエディタって需要ある?
- 191 名前:名前は開発中のものです。 mailto:sage [2012/02/03(金) 00:17:40.28 ID:ik87wr+w]
- 初めからにするとシナリオ選択になって、一話が終わるとシナリオ選択に戻るんですが
タイトル画面から入ったロードで読みこんだとき、その話が終わったら タイトルに戻るのってどうすればいいんでしょう? 現在だとタイトルからのロードじゃ最後にシナリオ選択に戻ろうとしてエラーが起きます
- 192 名前:名前は開発中のものです。 mailto:sage [2012/02/03(金) 00:40:41.29 ID:ZPDj/PNW]
- デバッグを有効にしてコンソール開いて
エラーが出たらコンソールで何が引っ掛かってるのか確認
- 193 名前:名前は開発中のものです。 mailto:sage [2012/02/03(金) 00:45:35.90 ID:EJauf5UH]
- >>188
そんな機能あるのか。早く言えよ
- 194 名前:名前は開発中のものです。 mailto:sage [2012/02/03(金) 01:33:48.79 ID:ik87wr+w]
- >>192
タグ : tempload ( ← エラーの発生した前後のタグを示している場合もあります ) (void) から Object へ型を変換できません。Object 型が要求される文脈で Object 型以外の値が 渡されるとこのエラーが発生します というものなんですが シナリオ選択の部分を見てないのに呼びだそうとしてるから駄目なんだと思いますが タイトルに戻る方法が具体的にわかりません…
- 195 名前:名前は開発中のものです。 mailto:sage [2012/02/03(金) 01:45:09.05 ID:f/6yN+zq]
- リファレンス読んだ?
- 196 名前:名前は開発中のものです。 mailto:sage [2012/02/03(金) 01:57:16.67 ID:ik87wr+w]
- >>195
すみません、今見てますがどの辺が当てはまるでしょうか タイトル画面からのロード時のみタイトルに戻りたいんですが
- 197 名前:名前は開発中のものです。 mailto:sage [2012/02/03(金) 02:28:45.69 ID:ZPDj/PNW]
- temploadの中身って栞に保存されたっけ?
- 198 名前:名前は開発中のものです。 mailto:sage [2012/02/03(金) 02:31:50.90 ID:kexgu5wx]
- 質問です
ランダム(intrandom)で、単純に「10の中からランダムに1つの選択肢」を四段出すようにしました(重複アリ) message0 1あいうえ 2かきくけ 3さしすせ 4たちつて 1あいうえを選択して、リンクをクリックすると、隣りにあるもう一つのメッセージレイヤに message0 message1 1あいうえ 選択する 戻る 2かきくけ 3さしすせ 4たちつて と出るようにしました この後、戻るを選択したときに、元の順番の message0 1あいうえ 2かきくけ 3さしすせ 4たちつて に戻って来られるようにしたいのですが、ランダム選択を最初からやりなおしてしまうようで、なかなかうまくいきません どうにか、元の状態に戻ってこられる方法があるでしょうか
- 199 名前:名前は開発中のものです。 mailto:sage [2012/02/03(金) 02:50:08.45 ID:ZPDj/PNW]
- 戻るを選択したらmessage1を消してから
@unlocklink
- 200 名前:名前は開発中のものです。 mailto:sage [2012/02/03(金) 03:12:53.78 ID:kexgu5wx]
- >>199
できました!ありがとうございます 半日近く悩んでいたのですが、結構単純で助かりました 勉強になりました
- 201 名前:名前は開発中のものです。 mailto:sage [2012/02/04(土) 14:08:51.88 ID:ZMOmmkhZ]
- Macで開発してる人居たらエディタ何使ってるか聞こうと思ったけど
WinでもKKDE使ってる人ばかりじゃないのね。
- 202 名前:名前は開発中のものです。 mailto:sage [2012/02/04(土) 20:36:35.38 ID:bdQpeOfj]
- エロゲメーカーALcot社員、TYPE-MOONスタッフに最新作の開発中画面を見せて貰う?守秘義務違反か
engawa.2ch.net/test/read.cgi/poverty/1328351770/ Deeたん叩かれまくりw
- 203 名前:名前は開発中のものです。 mailto:sage [2012/02/04(土) 20:49:37.35 ID:oBiU9XGR]
- Deeたんは変態だからな
吉里吉里はありがたく使わせてもらってるけど、あのノリ見ると嫌な人も多いとは思う
- 204 名前:名前は開発中のものです。 mailto:sage [2012/02/04(土) 20:55:04.02 ID:bdQpeOfj]
- 変態だからというよりはDQNっぽいのが問題なんだろうな
リンク先でもそんな感じだし
- 205 名前:名前は開発中のものです。 mailto:sage [2012/02/06(月) 00:13:56.29 ID:f1Q9GK0W]
- ノベルの途中にシューティングのミニゲームをいれたいです。
何か便利なプラグインなどはありますか?
- 206 名前:名前は開発中のものです。 mailto:sage [2012/02/06(月) 00:28:39.07 ID:WFO+kqqU]
- ありません
自作してください
- 207 名前:名前は開発中のものです。 mailto:sage [2012/02/06(月) 00:30:46.46 ID:f1Q9GK0W]
- わかりました。回答ありがとうございました。
- 208 名前:名前は開発中のものです。 mailto:sage [2012/02/07(火) 00:23:46.93 ID:uZ49Fdzw]
- 繰り返し処理を用いてリンクを大量に作りたいのですが、どうにも上手く行きません。
sf.bbbは配列、tf.countはsf.bbbの要素の数が入っているとします。 [eval exp="tf.i = 0"] *loop [if exp="tf.i < tf.count"] [link exp="tf.aaa = sf.bbb[&tf.i]" target=*abc][emb exp="sf.bbb[&tf.i]"][endlink] [r] [eval exp="tf.i++"] [jump target=*loop] [endif] と書いたときに実際にリンクがsf.bbbの要素の数分表示されるのですが、クリックした時に tf.aaaにsf.bbb[&tf.i]の値が正しく代入されません。 原因はexpの属性で、リンクを作成したときではなく、クリックされた時のsf.bbb[&tf.i]の値が代入されているからだと思うのですが どこをどう書き換えたら思うとおりの処理が出来るのかがわかりません。 要点をまとめると、リンクをクリックした時に、リンクが作成された時のsf.bbb[&tf.i]の値を、tf.aaaに受け取るようにしたいのです。 リンクの数(配列の要素の数)はいくつになるかは分かりません。 どのような書きかたでも構いません。どなたか分かる方が居ましたらどうかご教授お願いします。 長文失礼しました。
- 209 名前:名前は開発中のものです。 mailto:sage [2012/02/07(火) 00:51:25.48 ID:IE/Z/0SC]
- まず tf.i の数値を埋め込んだ式の文字列を作成する -> tf.exp
エンティティ( & )で link の exp 要素に tf.exp を直接指定する。 あと tf.i に & はいらない。 [eval exp="tf.i = 0"] *loop [if exp="tf.i < tf.count"] [eval exp="tf.exp = 'tf.aaa = sf.bbb[' + tf.i + ']'"] [link exp="&tf.exp" target=*abc][emb exp="sf.bbb[tf.i]"][endlink] [r] [eval exp="tf.i++"] [jump target=*loop] [endif]
- 210 名前:名前は開発中のものです。 mailto:sage [2012/02/07(火) 00:53:47.96 ID:EeT5Awlm]
- >>208
[link exp=&"'tf.aaa = sf.bbb['+tf.i+']'" target=*abc] エンティティ&は属性の先頭でしか使えない +で文字列とtf.iの値を連結して新しくtjs式を作ればいい
- 211 名前:名前は開発中のものです。 mailto:sage [2012/02/07(火) 01:15:13.75 ID:uZ49Fdzw]
- >>209>>210
とても早い返信有難うございます。 上記二つの方法で試してみたところ、どちらでも思い通りの処理が出来ました。 なるほど、一度tf.i以外の式を文字列にして、エイエンティ&を用いることでtf.iはリンクを作成した時のまま 式を評価できるのですね。とても勉強になりました。 今後は自らが質問に答えられる様、精進していきたいと思います。 お二方、本当に有難うございました。
- 212 名前:名前は開発中のものです。 mailto:sage [2012/02/08(水) 12:37:49.34 ID:m1nE/csF]
- 式の構築は@つき文字列即値構文がおすすめ
'tf.aaa = sf.bbb[' + tf.i + ']' これは @'tf.aaa = sf.bbb[${tf.i}]' こう書ける。${} の中に直接必要な式を展開することも可能
- 213 名前:名前は開発中のものです。 mailto:sage [2012/02/12(日) 17:45:04.23 ID:NWMU4r+8]
- ん?
- 214 名前:名前は開発中のものです。 mailto:sage [2012/02/12(日) 17:45:35.78 ID:NWMU4r+8]
- おっと、誤爆
すまない…
- 215 名前:名前は開発中のものです。 mailto:sage [2012/02/12(日) 18:02:02.86 ID:Z6L5dqn6]
- ちっ
- 216 名前:名前は開発中のものです。 mailto:sage [2012/02/12(日) 18:03:42.26 ID:PyuWwTzo]
- んっ
- 217 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 00:41:20.89 ID:n0OUd0Me]
- ぽっ
- 218 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 00:43:16.21 ID:Kv4G3H5t]
- ぽっ
- 219 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 10:33:55.34 ID:zK96DFCN]
- 皆はtjsを扱う時にどんなエディタ使ってる?
個人的にキーワードで色分けできるエディタが欲しいんだが、どうにも見つからなくてな。 もしよければ参考にさせてくれ。
- 220 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 12:38:48.84 ID:kzle/v7A]
- コマンドプロンプト
- 221 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 12:40:03.46 ID:egzzUBtm]
- サクラエディタ
- 222 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 14:01:56.20 ID:QOQX6l22]
- Ginnie
- 223 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 15:11:20.45 ID:LxpEC3P8]
- 有償だが EmEditor
- 224 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 16:39:38.96 ID:B/qSpBtR]
- KKDE
- 225 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 16:44:46.64 ID:aiIi6E7C]
- 前はGinnie使ってたけどKKDE発見してから離れられなくなった
- 226 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 16:54:34.28 ID:egzzUBtm]
- kkdeってtjs支援機能あったっけ?
- 227 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 17:14:32.53 ID:B/qSpBtR]
- 色分けはされる
- 228 名前:名前は開発中のものです。 [2012/02/13(月) 17:27:20.12 ID:RknGC8qs]
- 有償だがPeggy
- 229 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 17:53:41.93 ID:B/qSpBtR]
- ところでLayer.operateAffineの各種modeって今後永遠に未実装のままなんだろうか?
- 230 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 19:48:00.35 ID:2L0RT3aa]
- 禿同。
operateRectみたいに加算、減算合成をひとつのレイヤ上で 簡単に同時に描画できるようになったら超嬉しい…
- 231 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 19:52:21.32 ID:B/qSpBtR]
- 従来の機能を合わせるだけだし、ソースコピペとかで出来そうな気もするけど
中の人にしかわからない事情があるのかね? 吉里吉里がもう長いこと更新ないのは、開発者たちのモチベが尽きたっていうよりは もう作る必要がある機能ないねー って感じに見えるんだけど
- 232 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 21:15:04.91 ID:vSQNeP4g]
- たぶんAffine描画中にモード処理実装するより、既存メソッドで以下のように処理したほうが軽いんじゃないかな
1. 指定のアフィン変形の結果リージョンと描画先バッファのリージョンとの積のサイズのテンポラリバッファ作成 2. テンポラリバッファに座標補正して AffineCopy 3. テンポラリバッファから描画先バッファに operateRec
- 233 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 21:18:21.07 ID:B/qSpBtR]
- それでいけるのかもしれないけど、マニュアルに一応あるのに未実装ってのがずっとあるのがヘンだなと
テンポラリバッファをキレイにしたりする手間もあるし、速度が要求される場面ではどうなのかな
- 234 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 21:27:58.56 ID:vSQNeP4g]
- 単にめんどくさいんじゃね?
誰かが実装かけた上でとりこんでくれっていえばすぐ入ると思うよ
- 235 名前:名前は開発中のものです。 mailto:sage [2012/02/13(月) 21:58:17.38 ID:B/qSpBtR]
- さすがに吉里吉里自体のソースコードまでは触れる技術ないなあ
- 236 名前:名前は開発中のものです。 [2012/02/13(月) 22:27:29.55 ID:4i/Sun8o]
- 吉里吉里2は枯れた感じだけど3は飽きたって感じだよな。
2が実質マルチプラットフォームじゃないからandroidやiPhoneなんかもある今、 このまま更新がないと元からマルチなエンジンに移る流れも出てくるだろうな。
- 237 名前:名前は開発中のものです。 mailto:sage [2012/02/14(火) 10:17:04.31 ID:8/ifTtSw]
- 秀丸使ってる人いる?
- 238 名前:名前は開発中のものです。 mailto:sage [2012/02/14(火) 10:39:24.61 ID:rqW93eJA]
- ある団体の影響を受けて開発しているんだろうし、必要なければ3が完成することはないだろうね
- 239 名前:名前は開発中のものです。 mailto:sage [2012/02/14(火) 11:04:55.00 ID:VkBannv3]
- サードパーティがプラグインで実装してるからいいんじゃね?
>>237 秀丸のDirectWriteいいよね 最近はksもtjsもmifes
- 240 名前:名前は開発中のものです。 mailto:sage [2012/02/14(火) 14:31:55.76 ID:LjO9jJRt]
- >>236
2は楓さん作ってるJava版が完成したら一応マルチ化ってことになるような ネイティブプラグインのサポートは厳しいだろうけど
- 241 名前:名前は開発中のものです。 mailto:sage [2012/02/14(火) 21:05:08.45 ID:gyUwW2Zd]
- >>237
TJSもKSも秀丸で色分けしてるな
- 242 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 18:58:28.67 ID:QMkM0U7j]
- Layer.saveLayerImageみたいな感じで、JPEGとかで保存できるプラグインってないだろうか
スクリーンショット保存目的なんで、楓さんのプラグイン使えば動画出力はできるんだけど 一枚だけJPEGを出力できるのがない……
- 243 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 19:03:53.14 ID:LJbL0ibY]
- >>242
最新のlayerExDrawでできる
- 244 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 20:27:10.85 ID:QMkM0U7j]
- お、ありがと
しかしなぜかkag.fore.baseからpiledCopyしたLayerをsaveImageしようとするとInvalid Instance type.ってのが出て clearしてからpiledCopy→saveImageにするとEAccessViolationが出ちゃうな なぜかclearするだけ→saveImageだと上手く保存できるんだけど
- 245 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 20:34:18.82 ID:YmpV82Zs]
- 正確な再現コード plz
あとプラグインは Override.tjs でよんでるかね? そうしないとレイヤへの拡張が反映されてないオブジェクトからの処理になってしまうと想われ
- 246 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 22:09:54.08 ID:QMkM0U7j]
- www.dotup.org/uploda/www.dotup.org2643304.zip
パスワードはkrkr これだけじゃダメなのかな?
- 247 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 23:19:29.90 ID:YmpV82Zs]
- >>257
ん、動作不良確認。 直した。
- 248 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 23:23:14.49 ID:QMkM0U7j]
- あ、普通にバグだったのかw
動いた、サンクスコ
- 249 名前:名前は開発中のものです。 mailto:sage [2012/02/15(水) 23:34:44.10 ID:YmpV82Zs]
- 一度別メソッドよばないとダメなのはバグだった
出力がおかしかったのは、なんかGDI+がパラメート無しだと誤動作するっぽ。 何も指定しなくても depth=24 指定になるようにして対応した
- 250 名前:名前は開発中のものです。 mailto:sage [2012/02/17(金) 00:28:08.07 ID:GdFoJb7Q]
- シナリオの最中でonTimer()してもいいの?
タイマーブロックの中にkag読める関数を読んで何回もkagイベントを起こすことって可能?
- 251 名前:名前は開発中のものです。 mailto:sage [2012/02/17(金) 03:32:25.92 ID:+iDpa6yj]
- やってみればいいんでない?
|

|