■吉里吉里/KAG/TJS雑談質問スレ■その20
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2010/01/31(日) 19:31:16ID:znLbECSK自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。
※スレで質問をするときは※
KAG/TJS/吉里吉里ドキュメント、スレの過去ログ、公式掲示板のログ、
FAQ、Google等で調べてからにしましょう。
努力の形跡が見られないとスルーされがちです。初心者?でも頑張れ!
前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その18
http://pc11.2ch.net/test/read.cgi/gamedev/1244218314/
吉里吉里2/KAG3雑談質問スレ_過去ログ
ttp://www.geocities.jp/kirikiri_log/
吉里吉里ダウンロードページ
ttp://kikyou.info/tvp/
ダウンロードしたアーカイブに含まれる「KAG System リファレンス」は
初心者にとって最も頼もしい教科書です。何度も繰り返し読みましょう。
■タグリファレンス … KAGの機能が網羅的、辞書的に載っています。
大よその機能(KAGでどんなことが出来るか)は把握しておきましょう。
■Tips/その他 … 陥り易いミスやより高度な使い方への足掛かりになる
数々のTipsが記載されています。
必要に応じて>>3-5の公式掲示板や講座等を併用してください。
(併用に、紙媒体の参考本が欲しい人は、ダウンロードページにリストがあります)
0614名前は開発中のものです。
2010/04/09(金) 01:28:37ID:4uXObUBP0615名前は開発中のものです。
2010/04/09(金) 01:31:38ID:jMFRJakcより深く言えば、自作エンジンですごい効果入れられるとしても、
そんな効果を入れる演出能力を持った人間がいるか、
またそんな効果を入れる時間があるかって問題もある。
身の丈に合った道具を使うのが一番ってことです。
0616名前は開発中のものです。
2010/04/09(金) 02:32:10ID:w5M4IkQB0617名前は開発中のものです。
2010/04/09(金) 07:13:06ID:b1vuqrr90618名前は開発中のものです。
2010/04/09(金) 10:19:32ID:1WXhwuiF十分にキチガイであることが認識できる奴だなw
0619名前は開発中のものです。
2010/04/09(金) 12:53:46ID:7Ax8QQDXID:XXHml3HQか?連鎖あぼーんするから鳥付けろよ。
0620名前は開発中のものです。
2010/04/09(金) 13:03:04ID:lJlVE5TP読解力ないの?
0621名前は開発中のものです。
2010/04/09(金) 16:16:33ID:W0ZaXe2Wクラウドの時代になってもその開発スタイルに
1ファイルでもエラーが見つかったらシステムダウンって回路組み換え時代?
のプログラムもっとうpってぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇぇ
0622名前は開発中のものです。
2010/04/09(金) 16:33:01ID:W0ZaXe2Wわざわざ 疑似JavaScriptのようなものを作って
吉里吉里で「のみ」動くシステム ステキー キャー カッコイイ ビーフステーキおごってあげるぅぅぅ
しびれる あこがれる イケメン スリム かっこよすぎしょんべんもらしそうおおおおおお
吉里吉里3早くつくってーーーーーーーーーー
○おっとで、もうすでに実現されてる機能を無駄にまた作ってぇぇぇぇぇ
そして、バカなエロゲー会社に吉里吉里本買わせてウハウハさせてぇぇぇぇぇ
Microsoft も Linux も Apple もその真剣さに真っ青
コミットしているのは、ほとんど同一人物
オープンソースの意味はあるのか?
その答えを・・・・Deeタンが明かす!
0623名前は開発中のものです。
2010/04/09(金) 16:36:48ID:Ix+WfXn/0624名前は開発中のものです。
2010/04/09(金) 18:34:35ID:pg88Bs1x0625名前は開発中のものです。
2010/04/09(金) 19:58:13ID:uF9bY6Sr0626名前は開発中のものです。
2010/04/09(金) 22:45:57ID:Z0x3NK6L0627名前は開発中のものです。
2010/04/09(金) 23:06:33ID:Ix+WfXn/0628名前は開発中のものです。
2010/04/10(土) 02:28:24ID:HaEzqbRvネットワーク層やらクラウドやらそっち系の用語が出てるとこから短絡的に。
0629名前は開発中のものです。
2010/04/10(土) 03:56:06ID:4KJlVObn0630名前は開発中のものです。
2010/04/10(土) 09:00:02ID:8a6WhJC5メッセージレイヤ1と2を左右に配置すると、操作中じゃない方のリンクが作動しません・・・
0631名前は開発中のものです。
2010/04/10(土) 10:59:34ID:HaEzqbRvlocateタグを使うのではいかが?
0632名前は開発中のものです。
2010/04/10(土) 11:25:27ID:FjCTIGNFどうやってます。AoE並にチップ作ると膨大で処理大変です。
なにか秘策か?
0633名前は開発中のものです。
2010/04/10(土) 11:26:21ID:FjCTIGNF0634名前は開発中のものです。
2010/04/10(土) 19:48:46ID:O/pPgsd3できました!ありがとうございます
0635名前は開発中のものです。
2010/04/11(日) 11:37:58ID:0KhCSW9Y何kbくらいスクリプトを書いているんですか?
勉強を始めているんですが、何とも自分の一寸先が闇で心細いです
0636名前は開発中のものです。
2010/04/11(日) 11:41:22ID:BBllsrJ4JavaScriptでも勉強すればいいんじゃない
0637名前は開発中のものです。
2010/04/11(日) 13:18:53ID:JmKd4K5oTJSからプログラミングを始めたって人はほとんど居ないと思う。
自分はデル厨でした。
0638名前は開発中のものです。
2010/04/11(日) 13:21:59ID:NpVXvYUjそれ以上進みたいなら他の言語をやってきて
またTJSに戻るほうがいいかもねえ
0639名前は開発中のものです。
2010/04/11(日) 13:27:24ID:b3PmDByR実装方法が紹介されているサイトなどはないのでしょうか?
どんなワードで検索すれば良いかいまいち分からないので・・・
0640名前は開発中のものです。
2010/04/11(日) 13:36:41ID:0KhCSW9Yプログラミングの基礎素養か……
TJSで始めたばっかりなんで一切無いです Javascript検討してみますが、C言語とかじゃまずいんですか?
やはりスクリプトと言語はケタが違うもんですか?
>>637
マジすか……やっぱ厳しいもんなのか
TJSという言語自体が初心者には変ってことですかね?
>>638
一応C言語とかは勉強したいと思っているんですが、まずはエロゲがどうしても作りたくて……
考えてみます。
0641名前は開発中のものです。
2010/04/11(日) 13:36:44ID:lhbE2odTwindowzoom.ks
> ウィンドウの枠をドラッグで動かせたり
config.tjs
0642名前は開発中のものです。
2010/04/11(日) 13:41:24ID:NpVXvYUj0643名前は開発中のものです。
2010/04/11(日) 13:42:57ID:zUEq/6bL変ってことは無いんだけど単純に初心者むけの書籍や情報が少ない。
TJSリファレンスも他の言語が分かってるの前提でTJS特有のことしか書いてない
プログラミング言語の概念は、他の言語でも特にかわらず応用効くので、
まずはメジャーな言語で勉強してきたほうが楽だよってことですな
0644名前は開発中のものです。
2010/04/11(日) 13:55:38ID:b3PmDByR> 解像度を選べる仕様
windowzoom.ksで解決しました
ありがとうございます
>> ウィンドウの枠をドラッグで動かせたり
>config.tjs
メッセージウィンドウではなくアプリケーションウィンドウのことです
枠をドラッグしてサイズを調整できると言いたかったのですが、紛らわしい書き方してすみませn
0645名前は開発中のものです。
2010/04/11(日) 14:08:04ID:0KhCSW9Yセーブロードメニューとか作っててどうしようもなくなってWikiからコピペして簡素なものができたりするとなんか無力感を感じまして
>>643
なるほど……TJSに挑戦って初心者講座を読み進めてますが、難しくて……
C言語かさっきオススメされたjavaを頑張ってみることを検討します
0646名前は開発中のものです。
2010/04/11(日) 14:14:25ID:BBllsrJ4簡単に画面が動く環境の方が楽しいと思うので例としてJavaScriptを挙げた
その意味では吉里吉里も悪くないんだけど情報が無さ過ぎる
0647名前は開発中のものです。
2010/04/11(日) 15:31:56ID:BOPH4kUW0648名前は開発中のものです。
2010/04/11(日) 15:36:20ID:0KhCSW9Yなるほど分かりました
皆さん相談に乗っていただきありがとうございました!
0649名前は開発中のものです。
2010/04/11(日) 15:39:06ID:BOPH4kUW無言で他に利用されるし
吉里吉里使ってる = エロゲ屋 = プログラムもスクリプトさえもできない無能
0650名前は開発中のものです。
2010/04/11(日) 15:56:26ID:V310wM/2同業者で有能な者としては誇りを持てとエールを送りたい。
どれほどカスな人間だと自身を蔑もうと、君にだって価値はあるのだ。
生きろ。生きろ。先日から自己紹介ばかり行う>>649よ、生きろ。
0651名前は開発中のものです。
2010/04/11(日) 16:36:40ID:BOPH4kUW0652名前は開発中のものです。
2010/04/11(日) 17:54:04ID:hljxOtb+俗信だと思ってたんだけど
本当だったんですねー。
0653名前は開発中のものです。
2010/04/11(日) 21:21:31ID:1w7SeEWBそれがflashだろうが吉里吉里だろうが、ユーザが楽しんでくれればいいんじゃない?
0654名前は開発中のものです。
2010/04/11(日) 21:23:18ID:NpVXvYUjそれはマジ割れじみてるからやめろ
0655名前は開発中のものです。
2010/04/11(日) 21:30:48ID:k+KJiHYa0656名前は開発中のものです。
2010/04/11(日) 21:32:38ID:NpVXvYUj0657名前は開発中のものです。
2010/04/11(日) 21:59:58ID:1w7SeEWB0658名前は開発中のものです。
2010/04/12(月) 03:49:37ID:svQM/V2qレポジトリにある最新のKAGEXだと標準で
アプリ枠のドラッグによるサイズの変更ができるっぽい
0659名前は開発中のものです。
2010/04/12(月) 13:19:46ID:7G/20Txovar i;
var lay = new Layer(); // 適当に初期化
for( i=0; i<100; i++ )
lay.setPos( i, 0 );
ってやったらループを抜けた結果だけ表示されて
ループの途中の処理が見えないんだけど
0660名前は開発中のものです。
2010/04/12(月) 13:21:46ID:pD1LcLAN0661名前は開発中のものです。
2010/04/12(月) 13:41:44ID:JrRuDq9Ettp://devdoc.kikyou.info/tvp/docs/kr2doc/contents/EventSystem.html
を参照。問いへの直接の回答は「画面反映のタイミング」にある
TJSで画面更新をまじえた逐次処理を行うには、それぞれの処理を細かく分割した上で、
Timer などで定期的に呼び出される処理でそれらを順次実行していくようなコードを書く必要がある。
KAGはそういうフレームワークとして組まれてる
なお、あらゆるイベントドリブンシステムは基本概念は同様で、特に吉里吉里に限った話ではない
0662名前は開発中のものです。
2010/04/12(月) 14:42:37ID:IFd/hz5A0663名前は開発中のものです。
2010/04/12(月) 14:54:42ID:7G/20Txoそれって、Timerクラスを使っても画面更新タイミングにならないと
意味がないってことになるの?
0664名前は開発中のものです。
2010/04/12(月) 16:21:08ID:bu8ubFx6Layer.update した領域にリペイントかかるよ。Window に対する指定はないけど primaryLayer.update() すればいいかと
>>663
そうだね。実際に画面に反映されるのは画面更新時になるからそれを見越して描画する必要がある
なお、全描画フレームに対して処理したい場合は、Timerではなくて、System.addContinuousHandler を使う。
これはかならず描画処理と1対1でよばれる。
ただし、標準の設定では、continuousHandler はCPUパワーのゆるす限り無制限に呼ばれてしまうので、
それを制限したい場合は、System.setArgument で -contfreq を指定する必要がある
あと、どうしても描画処理の最中でなにかしたい場合は、該当レイヤが画面に合成描画される
直前に同期で Layer.onPaint イベントがくるから、そこでレイヤの内容を書き換えることができる。
この場合は、Timer や continuous ハンドラの中では処理用のフラグを立てるだけとか
そういう書き方をすることになる
0665名前は開発中のものです。
2010/04/13(火) 00:07:13ID:5tu1z67jKAGの低性能なスクリプトエンジンに耐えきれず、
じゃあ拡張しようかとなったときに他のエンジンとは明らかに格の違う
性能とコンセプトを目の当たりにして、人々は絶望する。
0666名前は開発中のものです。
2010/04/13(火) 00:11:08ID:5oPrQ85b0667名前は開発中のものです。
2010/04/13(火) 00:17:04ID:5tu1z67j日曜プログラミングでMS-DOS(PC98)からWindowsへの移行に失敗した俺は、
吉里吉里の概念を理解するのにかなり時間を要した。
手軽にアドベンチャーゲームを作れると考えて吉里吉里を始めた人間の多くは、
プログラミングの素養なしに突撃してくるから、TJSをいじる段になって困惑する
人が多いと思うよ。
商業製品でもそういう気配を持ったものが散見されるしね。
0668名前は開発中のものです。
2010/04/13(火) 00:20:32ID:hC34RsXPなんのためのスクリプトなのって感じ
0669名前は開発中のものです。
2010/04/13(火) 00:21:26ID:wwPqAQd5KAG程度では出来ないこと一般的なADVゲー程度ではない野心モノを作ろうとする人間になろうというのが間違ってる気がする
0670名前は開発中のものです。
2010/04/13(火) 01:09:24ID:5tu1z67jKAGってのは簡単に見目麗しいGUIを構築できるものなの?
すごいことを要求してるわけじゃなく、ボタンの上にマウスカーソルを乗せたときに、
ボタンがアニメーションで明滅したりとか、その程度のこと。
まさかできないわけがないとは思うんだけど、吉里吉里を使った作品では
それさえできてないものが多いから、KAGではそういうことはできず、
かといってTJSで拡張することもできずしかたなく貧弱なGUIに甘んじてる
のかなと、ちょっと気の毒に思ったりしてるんだけど。
単に見た目にこだわらない使用者が多いだけなんだろうか。
0671名前は開発中のものです。
2010/04/13(火) 02:19:40ID:byydkv5+昨今の商用のや凝った同人のあれこれみてると真似したくなるのが人情だから、絶望してる人は可哀想だなとはおもう。
ある程度いじった事のある人ならプラグインや本体の機能拡張はいっくらでも進められるんだろうけど、
中で何やってるか理解して無いとエラー出たとき自力対処できないから
無責任にホイホイはいどうぞって、作ったものを周囲にばら撒くのは後の苦労が予想できて怖い。
ところで、そんなにシステム頑張ってもゲームの評価にはあんまりつながらないよw
0672名前は開発中のものです。
2010/04/13(火) 02:59:02ID:gB2EIlAtコルーチン+クロージャ+継続最強!
あれ?Rhino完ぺきじゃね?
0673名前は開発中のものです。
2010/04/13(火) 04:39:34ID:wwPqAQd5「言われた通り(要求した通り)に動作をし、妙なバグを出さない安定したプログラム」だからな
実際にプレイする側からしてみれば、吉里吉里使ってようがNスクだろうが独自エンジンだろうが
パッとみてそれなりに動作してさえくれればプログラム自体の動作原理なんてどうでもいい訳だし
0674名前は開発中のものです。
2010/04/13(火) 04:45:06ID:HBL2yx/p今あるツールでそれが吉里吉里より簡単にできそうなのはFlashくらいか?
その場合結局テキスト処理とかでActionScriptを勉強する必要があるから
ノベルっぽいの作る場合TJSよりよっぽど難しくなるしな
0675名前は開発中のものです。
2010/04/13(火) 11:13:02ID:5tu1z67j確かに、システムは頑張ってもプラス評価はされにくい。
でも、頑張らなかったらマイナス評価されるでしょ。
絵描きやライターはプラス評価をもらうために頑張り、プログラマやスクリプターは
マイナス評価をもらわないために頑張るべき。
0676名前は開発中のものです。
2010/04/13(火) 11:51:18ID:HJumxRaSどうせ後からこれが欲しいあれが欲しい言うから始めからある程度の機能と拡張性持たせとけよ。
System4はやりすぎだけどな。
0677名前は開発中のものです。
2010/04/13(火) 15:39:25ID:UB2bkzV5なら吉里+FLASHで完璧だおw
0678名前は開発中のものです。
2010/04/13(火) 16:48:53ID:bTgZrl650679名前は開発中のものです。
2010/04/13(火) 16:55:59ID:mZatHBWh0680名前は開発中のものです。
2010/04/13(火) 17:36:29ID:555dHs4X>>664とか
0681名前は開発中のものです。
2010/04/13(火) 18:21:56ID:bTgZrl65{
var f;
function MyTimer( func )
{
super.Timer();
f = func;
}
function onTimer()
{
f();
}
}
var a = new MyWindow();
var time = new MyTimer( a.move );
time.interval = 1;
time.enabled = true;
でタイマー設定したけど うんともすんともいわないけど?
0682名前は開発中のものです。
2010/04/13(火) 18:33:14ID:lsDYf/YDうんともすんともいわないのなら、お前のコードが間違っている
0683名前は開発中のものです。
2010/04/13(火) 18:38:37ID:1QvSKzvQnew Timer(); ← この時点でonTimerが呼ばれることを否定してないか
0684名前は開発中のものです。
2010/04/14(水) 00:43:30ID:gaoSRoJAどうでもいいけど"f"を変数名に使うのは一応やめといた方がいいよ
0685名前は開発中のものです。
2010/04/14(水) 05:29:24ID:ZTnfYCLxわかった。 sf にする。
0686名前は開発中のものです。
2010/04/14(水) 20:58:15ID:gC/sYrK80687名前は開発中のものです。
2010/04/15(木) 01:51:51ID:ORlt69RN0688名前は開発中のものです。
2010/04/15(木) 14:48:48ID:YfKjGZPmうん、どうでもいい
0689名前は開発中のものです。
2010/04/15(木) 15:40:06ID:3/DzGgwRまさかこの壁にぶち当たる日がくるとは・・・。
0690名前は開発中のものです。
2010/04/15(木) 15:59:48ID:4OoukbRH泣く子とメモリエディタには勝てん
いちおう http://dsas.blog.klab.org/archives/50829204.html とか参考になるかも
0691名前は開発中のものです。
2010/04/15(木) 16:22:12ID:YfKjGZPmバカじゃねーの?
0692名前は開発中のものです。
2010/04/15(木) 16:51:45ID:EU/LsSOKダミーの変数を山ほど作る
対策2
1. パラメータの処理
2. 処理結果を元にチェックサムを残す
3. ゲーム進行
4. 現在のパラメータとチェックサムを比較。異常があれば停止
5.1に戻る
対策3
数値をアルファベットに変換して文字列として格納
計算を行う直前で数値に戻す
ただの思い付きにつき未検証。
この程度でいいとおもうよ?
それでも対抗されるならそんだけ魅力があるんでしょ。ある意味勝ち。
逆にチートしないと遊べないくらいバランスが悪かったりして……。
吉里吉里コアの起動オプションをいじられるとかだったらシラネ。
自前でコアを改造・コンパイルするしかないんでは。
0693名前は開発中のものです。
2010/04/15(木) 17:03:35ID:+LF24uaa[link exp="kag.closeByScript(%[ask:true])" clickse="bell16"] Exit [endlink]
をクリックして終了確認ダイアログの「いいえ」を選択すると
そのページに留まらず、何故か自動的に次のシナリオに進んでしまいます。
単純なミスだとは思いますが、似たような症例が見つからなかったので、
恐れ入りますがご教授願います。
0694名前は開発中のものです。
2010/04/15(木) 18:12:23ID:EU/LsSOKリンクタグでなく、ボタンでやってみたらどうなる?
0695名前は開発中のものです。
2010/04/15(木) 18:28:42ID:UJrfVVKn内部で実際そんな考え方で動いてるかどうかは知らんが、実際ワンクリックされたものと同じ挙動を示した気がした。
だからリンクタグ等でこのメソッドを呼ぶ時は[s]タグを直後に用意するか、もしくは
[link exp="kag.closeByScript(%[ask:true, ignore:true])"]Exit[endlink]
みたいな感じで独自に引数を追加し、MainWindow.tjsのcloseByScriptを直接
function closeByScript(elm){
/* 中略 */
// closeByScript は、このハンドラが終わった直後に
// 「終了しますか?」のダイアログを表示する。
// 終了する場合はそのまま終了する。
// 終了しない場合は 'not_closed' トリガが発行され、
// 実行は継続する。
// ! ConfigLayer等からcloseByScriptと呼んだ場合、「いいえ」が押されるとメッセージが勝手に進んでしまうので
// elm.ignoreオプションが有る場合は以下を発動しない
if(elm.ignore) return;
conductor.wait(%[
not_closed : askOnClose_save
? (function{
// 実際にこれが呼ばれることはないが、一応
askOnClose = true;
} incontextof this)
: (function{
} incontextof this)
]);
}
}
みたいな具合に改造してやんのがいいんじゃないか。まあ改造するのはめんどくさいから
素直にリンクの直後に[s]置いとけっていう話だけど
0696名前は開発中のものです。
2010/04/15(木) 22:00:53ID:6X7UzU50どうすれば直るんだ
0697名前は開発中のものです。
2010/04/15(木) 23:16:30ID:zSTY2jOg(バグとかでなく、作られてない)だけじゃないか?
個人制作のフォントにはありがち。
作者に問い合わせるか自分で改造してみるか。
0698696
2010/04/15(木) 23:23:57ID:6X7UzU50吉里吉里だけ駄目でしたとかフォントの作者に問い合わせても仕方ない気がする
0699名前は開発中のものです。
2010/04/16(金) 02:55:07ID:P4xCWJ8Xアンチエイリアスを切るか、文字sizeが18以下だと文字化け直るぞ。
なんだこりゃ
0700名前は開発中のものです。
2010/04/16(金) 16:06:15ID:6EQ1YKj8無料で、しかも作者の趣味なんで^^;
0701名前は開発中のものです。
2010/04/16(金) 16:36:08ID:omIaxmXm公式掲示板で過去ログ検索して無かったら報告してみたらどうですか。
0702名前は開発中のものです。
2010/04/16(金) 20:33:41ID:eNEQwPUZアンチエイリアスは確認した
俺の環境だと
size1~9 or 11で芯
size23以下 or 25~27で飛
がちゃんと表示されるなんぞこれwww
公式で報告してくるか…
0703名前は開発中のものです。
2010/04/17(土) 11:04:05ID:1EX4Uz99飽きちゃったかな
0704名前は開発中のものです。
2010/04/18(日) 00:16:29ID:1CW3lEYF指定の領域番号の部分だけに色を塗ることって
出来ないんでしょうか?
0705名前は開発中のものです。
2010/04/18(日) 14:50:05ID:EU14TQdH「↓」キーを入力すると、tf.down =1 となるように組むにはどうすればよいでしょう?
おそらく、根本的なところを理解していないと思うのですが…。。。
[eval exp="tf.down =0"]
[iscript]
function onKeyDown(key, shift)
{
if(key == VK_DOWN)
tf.down=1;
return true;
}
// キーダウンフックを登録
kag.keyDownHook.add(onKeyDown);
[endscript]
これじゃだめ、、、ですよね・・?
0706名前は開発中のものです。
2010/04/18(日) 15:35:36ID:1CW3lEYFMainWindow.tjsを見てみたところ
フォーカスをもってるレイヤが存在する場合には
keyDownHookは呼び出されないようです。
フォーカスを外してやるかフォーカスをもったレイヤの
keyDownイベントを使うといいかと。
どなたか>>704御存知の方いませんでしょうか?
0707名前は開発中のものです。
2010/04/18(日) 15:52:55ID:M7H9kFRv見渡した感じ、無理っぽいかも?
画像を用意して上にのっけてやるしか……
0708名前は開発中のものです。
2010/04/18(日) 16:12:02ID:1CW3lEYFやっぱりそうですかあ・・・
お手間を取って頂いてありがとうございました。
かくなる上は1pixelずつ塗ろうと思います・・・orz
0709名前は開発中のものです。
2010/04/18(日) 16:33:18ID:EU14TQdHなんとか解決したっぽいです!
ありがとうございました。
if(key == VK_DOWN)
tf.down=1;
こーゆー記述が不安だったのですが、普通に問題なかったのですね。
0710名前は開発中のものです。
2010/04/18(日) 17:37:24ID:Jq6vU6/Wたとえば Layer で画像表示してる状態で、画像をドラッグするような処理
他にWindowの枠をとるとかできる?
0711名前は開発中のものです。
2010/04/18(日) 23:07:10ID:j2F34tRA0712名前は開発中のものです。
2010/04/19(月) 09:15:46ID:CpSYJ2cy無効にすることはできるんでしょうか?
同梱exeでコンフィグ設定できるものはいいのですが
そうでない場合どうしようもないのですか?
0713名前は開発中のものです。
2010/04/19(月) 11:53:21ID:9w3s40P0>かくなる上は1pixelずつ塗ろうと思います・・・orz
が>>707の発言を受けたレスで、ペイントツールなどで1ピクセルずつ手作業で
塗るという意味なら、その作業を軽減することはできるんじゃないかな。
getProvincePixel で画面上のすべてのピクセルをスキャンして、指定の領域番号
が来たらその位置のピクセルを fillRect なんかで塗りつぶす。
そして完成した画像を saveLayerImage かスクリーンショットで画像ファイルに
落とし込んで、ペイントツールで適切なデータ形式に加工すれば、半自動で
画像を用意することはできる。
そもそも、効率を度外視すれば、
>getProvincePixel で画面上のすべてのピクセルをスキャンして、指定の領域番号
が来たらその位置のピクセルを fillRect なんかで塗りつぶす。
こそが「指定の領域番号の部分だけに色を塗ること」なんだけども。
0714名前は開発中のものです。
2010/04/19(月) 12:51:28ID:29Oz2KV9外せばいいんじゃないの?
■ このスレッドは過去ログ倉庫に格納されています