[過去ログ]
■吉里吉里/KAG/TJS雑談質問スレ■その24 (1001レス)
■吉里吉里/KAG/TJS雑談質問スレ■その24 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: 1 [] 2011/06/03(金) 15:46:28.78 ID:sVbys187 ノベルゲーム製作ツール吉里吉里/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の公式掲示板や講座等を併用してください。 (併用に、紙媒体の参考本が欲しい人は、ダウンロードページにリストがあります) 前スレ http://hibari.2ch.net/test/read.cgi/gamedev/1296706327/ http://echo.5ch.net/test/read.cgi/gamedev/1307083588/1
921: 名前は開発中のものです。 [sage] 2011/12/02(金) 19:50:58.45 ID:PAs/f2q7 シナリオフォルダ内を見てリンク生成するのをタイトルに作ると楽 どこでもセーブ使ってる場合は注意しないといかんが http://echo.5ch.net/test/read.cgi/gamedev/1307083588/921
922: 名前は開発中のものです。 [sage] 2011/12/03(土) 00:47:22.07 ID:0y0UfOBS KAGEX触ってみた、選択肢とかメッセージ入力ですげー便利だなーと思う反面 回転とかアクション的な事あまりしないしKAG2に慣れ過ぎてこっちで応用しながら組み立てた方が早いと気付いた 簡単な選択肢バラバラに設定するよりちょっと手間だけどまとめて出来る方が良いし http://echo.5ch.net/test/read.cgi/gamedev/1307083588/922
923: 名前は開発中のものです。 [sage] 2011/12/03(土) 01:58:54.83 ID:f+AIGit3 >>919 オレの場合は、debug.tjsをおいておけば、 ・ksファイルをウィンドウへドラッグ&ドロップで再生する機能 ・メニューバーとF5キーにスクリプトのリロード機能 を追加するようにしてる。debug.tjs自体は十数行程度。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/923
924: 名前は開発中のものです。 [sage] 2011/12/03(土) 06:19:04.98 ID:3hcnnSWY ど、どうやるの? http://echo.5ch.net/test/read.cgi/gamedev/1307083588/924
925: 名前は開発中のものです。 [sage] 2011/12/03(土) 09:16:50.65 ID:6fCPS06t 自分も気になる… http://echo.5ch.net/test/read.cgi/gamedev/1307083588/925
926: 名前は開発中のものです。 [sage] 2011/12/03(土) 09:17:03.39 ID:ry2joJJ+ まず服を脱ぎます http://echo.5ch.net/test/read.cgi/gamedev/1307083588/926
927: 名前は開発中のものです。 [sage] 2011/12/03(土) 10:00:36.13 ID:yjegiXUx 自分の尻を両手でバンバン叩きながら白目をむき http://echo.5ch.net/test/read.cgi/gamedev/1307083588/927
928: 名前は開発中のものです。 [sage] 2011/12/03(土) 11:55:43.35 ID:RlTOv7kC 青魚を尻に入れ http://echo.5ch.net/test/read.cgi/gamedev/1307083588/928
929: 名前は開発中のものです。 [sage] 2011/12/03(土) 13:23:52.31 ID:Nks++dgL びっくりするほどユートピア! http://echo.5ch.net/test/read.cgi/gamedev/1307083588/929
930: 名前は開発中のものです。 [sage] 2011/12/03(土) 13:43:39.21 ID:4hoBmRxo セーブ画面の構築で詰まっているのですがどなたかアドバイスいただけないでしょうか? コードは以下の通りになのですが・・・。 ----------------------------------------------------------------------------- *save_loop3 ; サムネイル画像ボタンの表示位置を指定 [locate x="&tf.save_x[tf.save_i]" y="&tf.save_y[tf.save_i]"] ; サムネイル画像ボタンを配置 [button graphic="savamode_prev_mo.png" target=*save_click exp="&'tf.save_click_num = '+tf.save
_i" hint="&get_bookmark_data(tf.save_i+sf.save_now_page*6)" onenter="&'tf.save_message1_layer.clear2(), tf.save_message1_layer.processCh(get_bookmark_data('+(tf.save_i+sf.save_now_page*6)+'))'" onleave="tf.save_message1_layer.clear2()"] ; セーブデータがあるならサムネイル画像ボタンの画像を書き換える [button_loadthumbnail num="&tf.save_i+5" place="&tf.save_i+sf.save_now_page*6"] ;[current layer="&'message' + (tf.save_i+2)"] ;サムネイル画像ボタンの横にセーブした時の日時を表示 ;[emb exp="get_bookmark_data(tf.sa
ve_i+sf.save_now_page*6)"] ;栞の日付・見出し表示用レイヤの属性を設定 ; ループカウンタの値を増やし、1ページあたりのセーブ数分繰り返す [jump target=*save_loop3 cond="++tf.save_i<6"] ----------------------------------------------------------------------------- コメントアウトしてある部分がありますが、ここのコメントを外すとループが一回回るだけで終了してしまいます。 tf.saveの値を見てもきちんと0になっており、何故ループしないのかわかりません。 ちなみにコンソールを見てみるとエラーは出ていませんが、 [emb exp
="get_bookmark_data(tf.save_i+sf.save_now_page*6)"]でプログラムが終了してしまっているようです。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/930
931: 名前は開発中のものです。 [sage] 2011/12/03(土) 21:31:57.50 ID:RlTOv7kC >>930 そこだけコピペされてもこっちでそのままそのコードを試せないわけだが まぁループしないのは tf.save_iの数が変わらないからじゃね? ; ループカウンタの値を増やし、1ページあたりのセーブ数分繰り返す [eval exp="tf.save_i++"] [jump target=*save_loop3 cond="tf.save_i<6"] http://echo.5ch.net/test/read.cgi/gamedev/1307083588/931
932: 名前は開発中のものです。 [sage] 2011/12/04(日) 02:29:49.27 ID:7XK7ynwz rclisk_tjs.ksを書き換えてセーブ、ロード画面を作ろうとしています。 ―――――――――――――――――――――――― @if exp="typeof(global.rclickconfig_object) == 'undefined'" @iscript class RButtonLayer extends ButtonLayer // parent に onClick イベントを送るようにしたボタンレイヤ {var tag; function RButtonLayer(window, parent) {super.ButtonLayer(window, parent); focusable = false;} function finalize() {super.finalize(...);} functio
n onClick() {super.onClick(...); if(enabled) parent.onButtonClick(this);} } class SaveDataItemLayer extends KAGLayer http://echo.5ch.net/test/read.cgi/gamedev/1307083588/932
933: 932 [sage] 2011/12/04(日) 02:30:09.79 ID:7XK7ynwz {// 栞一個一個に対応するレイヤ var num; // 栞番号 var bgColor = 0xa0ffffff; // 背景色 ( 0xAARRGGBB ) var focusedColor = 0xffffffff; var commentEdit; // コメントのエディット var protectCheckBox; // 「データ保護」チェックボックス function SaveDataItemLayer(window, parent, num) {super.KAGLayer(window, parent); this.num = num; setImageSize(240, 82); // サイズ face = dfBoth; fillRect(0, 0, imageWidth, imageHeight, bgColor);//★★★ setSizeToImageSize(); hit
Type = htMask; ―――――――――――――――――――― ★★★の部分辺りを3分割(通常/押された時/オンマウス)のグラフィカルボタンに 差し替えたいのですがloadImagesでグラフィカルボタン用の画像を読み込んだ所 3分割されない元画像のままで表示されてしまって上手くいきません 初心者ながら色々調べていじっていたのですがどうしてもこの部分が理解できなくて・・・ お手数ですがどなたかご助言ください お願いします http://echo.5ch.net/test/read.cgi/gamedev/1307083588/933
934: 名前は開発中のものです。 [sage] 2011/12/04(日) 07:51:51.81 ID:Gvl+x3ly >>931 返信ありがとうございます。 全文貼りたかったのですが200行近くになってしまうため一部切り取って投稿しましたが 全文貼ってしまっても大丈夫でしょうか? カウントを増やす部分をアドバイスいただいた通りに書き直しましたが 前とは同じ部分でプログラムが止まってしまいました。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/934
935: 名前は開発中のものです。 [sage] 2011/12/04(日) 10:27:52.00 ID:Tw9b5y8K >>934 ここに貼らずにロダにtxtファイルでうpのがいいかな それと止まった時のコンソールの内容も併記した方が早い その前にget_bookmark_dataをよく見直した方がいい そこが原因なら前後の記述よりも関数の中味の問題 あと前置++部分見落としてたごめんな >>932 それは SaveDataItemLayer がボタンレイヤクラスじゃなくただのレイヤクラスだから ボタンレイヤにするなら下記の部分に書き換え class SaveDataItemLayer extends ButtonLayer ^^^^^^^^^^^
コンストラクタを super.KAGLayer(window, parent);→super.ButtonLayer(window, parent); そのままなら画像の再読み込みや再描写の関数作って onMouseEnter、onMouseLeave、onBlur、onFocus、あたりで呼ぶといい http://echo.5ch.net/test/read.cgi/gamedev/1307083588/935
936: 935 [sage] 2011/12/04(日) 10:29:07.52 ID:Tw9b5y8K 半角スペースで打っちまった 正しくは class SaveDataItemLayer extends ButtonLayer ^^^^^^^^^^^ 連レスすまん http://echo.5ch.net/test/read.cgi/gamedev/1307083588/936
937: 名前は開発中のものです。 [sage] 2011/12/04(日) 22:28:07.11 ID:Gvl+x3ly >>935 返信ありがとうございます。 get_bookmark_data関数ですが「サムネイル画像ボタンを配置 」の部分でも使用しており、 そこでは問題なく使えているので特に問題はないと思います。 その後もいろいろ試行錯誤してみたのですがやはり私の方では解決出来そうにないので あぷろだにコードとコンソール画面をアップさせていただきました。 【コード】 ttp://www.rupan.net/uploader/download/1323004910.txt 【コンソール】 http://www.rupan.net/uploader/do
wnload/1323004974.txt 閲覧パスワードは両方共「kiri」です。 よろしくお願いします。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/937
938: 932 [sage] 2011/12/04(日) 22:36:06.58 ID:7XK7ynwz >>935>>936 レスありがとうございます! しかしながらボタンレイヤクラスに書き換えてしまうと、 レイヤ領域にマウスが乗ると表示されていた物が消えてしまいました 加えてloadImagesで画像を読み込むと「レイヤ領域に画像のない領域が発生」 とのエラーも出てしまいました でもレス頂けたお陰で、何となく理解出来てきたのでもっとよく見直してみます どうもありがとうございました http://echo.5ch.net/test/read.cgi/gamedev/1307083588/938
939: 935 [sage] 2011/12/04(日) 23:43:10.49 ID:Tw9b5y8K >>938 勿論ボタンレイヤにするなら色々書き換えないとダメだよ >レイヤ領域に画像のない領域が発生 setImageSizeとsetSizeToImageSize部分をコメントアウトすれば大丈夫 それからonPaintのsuper.onPaint(...);以外をコメントアウト >レイヤ領域にマウスが乗ると表示されていた物が消えてしまいました 通常・オンクリック・オンエンター・(オンフォーカス)で ボタン画像と同じく3または4つ描写しないと消える ボタン横サイズ×差分数だから描写位置はwidth*0〜3でとればいい
>>937 サムネイル画像ボタンを配置ってhint部分? どっちにしろ937だけではこっちで動作確認できないからなんとも言えない 試しに↓なら普通にループした *save_loop3 [locate x="&tf.save_i" y="&tf.save_i*30"] [emb exp="kag.getBookMarkPageName(tf.save_i+sf.save_now_page*6)"] [emb exp="kag.getBookMarkDate(tf.save_i+sf.save_now_page*6)"] [jump target=*save_loop3 cond="++tf.save_i<6"] http://echo.5ch.net/test/read.cgi/gamedev/1307083588/939
940: 932 [sage] 2011/12/05(月) 01:36:09.78 ID:M0ky6cHX >>939 ご丁寧にありがとうございます 調べてそれらしい所をあれこれ書き換えてはエラー吐かれて調べ直すという 試行錯誤を繰り返していたので助かりました お陰様で完璧に思うような画面を作ることが出来ました!嬉しいです 本当にどうもありがとうございました! http://echo.5ch.net/test/read.cgi/gamedev/1307083588/940
941: 934 [sage] 2011/12/05(月) 09:13:07.66 ID:rLkuv0kx >>939 返信ありがとうございます。 プログラムが実行出来なかったとのことで申し訳ありません。 以下にアップロードし直しましたのでよろしくお願いします。 ttp://www.rupan.net/uploader/download/1323043134.zip パスワードは「kiri」です。 「ゲーム開始」で「保存」を押すとループが止まってしまいます。 >サムネイル画像ボタンを配置ってhint部分? はい、そうです。それとその後ろのonenterの部分でも使用しています。 アドバイスいただいた下記の記述も試してみまし
た。 *save_loop3 [locate x="&tf.save_i" y="&tf.save_i*30"] [emb exp="kag.getBookMarkPageName(tf.save_i+sf.save_now_page*6)"] [emb exp="kag.getBookMarkDate(tf.save_i+sf.save_now_page*6)"] [jump target=*save_loop3 cond="++tf.save_i<6"] そうすると今度はオブジェクトをvoidに変換できませんというエラーが出てしまいました。 逆アセンブルを見てみましたが「kag.current.links[num]」の中身がvoidのせいで怒られているようです (間違っていたらすみません) http://echo.5ch.net/test/read.cgi/gamedev/1307083588/941
942: 名前は開発中のものです。 [sage] 2011/12/05(月) 14:26:10.73 ID:HBymH/hV >>941 修正してみた とりあえずサムネボタンは使えるようにした 該当部分はコメントで説明してるが細かい所は自分でマージして確認してくれ ttp://www.rupan.net/uploader/download/1323062210.zip DLも削除もパス一緒 にしても本当に[emb]で止まるのな というかなんでもないただの文字列でもダメだった *save_loop2 のボタン表示前なら適当な文字列入れてもエラーがでないが >[jump target=*save_loop2 cond="++tf.save_i<5"] 以降はエラーが出る上にル
ープしないで止まる KAGEX触ったこと無いから原因はわからん ちなみに適当なとこコメントアウトしてこっちのKAGの環境で読み込んだら 難なくループしてmessage2〜7に描写できた(test_kag.ks) http://echo.5ch.net/test/read.cgi/gamedev/1307083588/942
943: 名前は開発中のものです。 [sage] 2011/12/05(月) 15:45:18.38 ID:rLkuv0kx >>942 ありがとうございます。 私の方もKAGの環境なら問題なく出来ました。 もしどうしても上手くいかないようならKAGの環境に戻そうかなと思います。 それにしても何故ループしないのか本当に謎です・・・。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/943
944: 名前は開発中のものです。 [sage] 2011/12/06(火) 05:15:55.60 ID:lM3+w3EX 質問させてください。 kagexでasdファイルを使おうとすると、エラーになったり画像が切り替わらなかったりしてうまく動いてくれません。 できればワールド拡張のほうでキャラクターとして登録した画像にasdファイルを使いたいのですが、 kagexはasdファイルを使えないのでしょうか? どなたかご存知でしたら教えていただければ幸いです。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/944
945: 名前は開発中のものです。 [sage] 2011/12/06(火) 15:25:11.79 ID:Nd8Nr+Pa エラーが出るということなので使えないと思います http://echo.5ch.net/test/read.cgi/gamedev/1307083588/945
946: 名前は開発中のものです。 [sage] 2011/12/06(火) 21:15:54.53 ID:rlHzYDoq 質問です。すごい初歩的なことで申し訳ないのですが・・・ perspective.dllを使おうとして、 startup.tjsにPlugins.link("perspective.dll");を記入して、 ksファイルに [eval exp="kag.fore.layers[1].perspectiveCopy(kag.back.layers[1],0,0,400,350, 120,30,280,30,0,320,400,320)"] と記述したのですが、 「メンバ "perspectiveCopy" が見つかりません」 というエラーが出てしまいます。 ググってみてもdllの置き場所、dllの読み込みは間違っていなさそうなので
すが・・・ http://echo.5ch.net/test/read.cgi/gamedev/1307083588/946
947: 名前は開発中のものです。 [sage] 2011/12/07(水) 23:43:56.83 ID:4wpoDKnf 質問させて頂きます。 BGMを鳴らすために、下記のように記述したのですが、再生されている筈のBGMが全く聞こえません。 [playbgm storage="bgm.mid"] Config.tjsの設定は"MIDI"になっています。 また、メディアプレイヤーではしっかり聞こえます。 分かる方、教えて頂けたら幸いです。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/947
948: 名前は開発中のものです。 [sage] 2011/12/08(木) 02:12:23.02 ID:1aYR7sJl ・storage="bgm.mid"の中の拡張子.midを省いてみる ・使用するファイルの拡張子が『.midi』とか『.smf』になってないか見る ・kagリファレンスの[playbgm]の項を今一度確認する ・『吉里吉里 midi』で検索してみる(今ググったら「midiが再生されない」というトピックが結構あったので参考にされたし) 素人の俺っちにはこれぐらいしか言えないので文句は言いっこなしよ http://echo.5ch.net/test/read.cgi/gamedev/1307083588/948
949: 名前は開発中のものです。 [sage] 2011/12/08(木) 16:53:55.49 ID:MzLLUZDq ボリュームコントロールのMIDIの音量が0になってるとか パソコン環境によってメディアプレイヤーを起動していない時に何故かMIDIの音量が0になる事があった http://echo.5ch.net/test/read.cgi/gamedev/1307083588/949
950: 名前は開発中のものです。 [sage] 2011/12/08(木) 18:14:17.30 ID:KtvetsX3 >>949の事例は結構頻繁に発生するよね。 ダウンロードソフトが300Mオーバーってのも珍しくないこのご時世だし、ogg形式に差し替えることをおすすめする。 素材のフォーマット変換はひととおり覚えておくと色々便利。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/950
951: 名前は開発中のものです。 [sage] 2011/12/08(木) 20:29:32.43 ID:ljrytKbS 右クリック無効というか、 メッセージレイヤ消さない方法ってありますか? http://echo.5ch.net/test/read.cgi/gamedev/1307083588/951
952: 名前は開発中のものです。 [sage] 2011/12/08(木) 23:20:05.79 ID:aEWEJy9g @rclick enabled=false 自分も>>431に教えてもらったw http://echo.5ch.net/test/read.cgi/gamedev/1307083588/952
953: 917 [sage] 2011/12/09(金) 04:38:45.38 ID:EPBbiTpI できないのでしょうか http://echo.5ch.net/test/read.cgi/gamedev/1307083588/953
954: 名前は開発中のものです。 [sage] 2011/12/09(金) 19:13:50.75 ID:TyrQSvxr そもそもクラス名は1つに決まらないんだから無理じゃね typeofしてもObjectって帰ってくるだけだよね 自分で作ってるクラスならコンストラクタで.classNameか何か設定してしまえばよくね http://echo.5ch.net/test/read.cgi/gamedev/1307083588/954
955: 名前は開発中のものです。 [sage] 2011/12/09(金) 19:30:55.62 ID:CJV4agzt >>952 おー!ありがとう!超感謝! http://echo.5ch.net/test/read.cgi/gamedev/1307083588/955
956: 名前は開発中のものです。 [sage] 2011/12/10(土) 03:29:14.08 ID:oTMRspDt >>953 undocumented 機能だけど Scripts.getClassNames(obj)[0] で名前はとれる [0] ってのは、この関数の帰り値は、継承してるクラス名全部の配列だから。 iTJSDispatch2::ClassInstanceInfo(TJS_CII_GET, num, &val) をエラーがでるまで呼び出した結果一覧になってる ただし、この関数が返すのはあくまで定義された時に指定された名前なので、 名前をかえたり、グローバルでない名前空間的につくったクラスだと破綻する。まあ、レアケースだろうけど http:/
/echo.5ch.net/test/read.cgi/gamedev/1307083588/956
957: 名前は開発中のものです。 [sage] 2011/12/10(土) 08:31:00.18 ID:hmVfFvKa 音楽鑑賞モードの作り方やサンプル出してくれてるところは無いでしょうか。 しろあんさんのはイマイチだし http://echo.5ch.net/test/read.cgi/gamedev/1307083588/957
958: 名前は開発中のものです。 [sage] 2011/12/10(土) 08:36:38.42 ID:dCeOKGs8 マックノーウチ! マックノーウチ! (AA略) http://echo.5ch.net/test/read.cgi/gamedev/1307083588/958
959: 名前は開発中のものです。 [sage] 2011/12/10(土) 10:59:24.59 ID:sIZtOQ5T 自分で作れないくせに名指しでイマイチとか最低だな http://echo.5ch.net/test/read.cgi/gamedev/1307083588/959
960: 名前は開発中のものです。 [sage] 2011/12/10(土) 12:58:56.08 ID:ZtbApiIc 大方自分が作りたいものとはイメージが違うので 色んなバリエーションのサンプルや作り方を見たいのですが 他に公開されているサイトはありますか? って言いたかったんだろうけどそういうのは公開してくれてるだけで 有難いし参考になるんだから言い方には少し気をつけような http://echo.5ch.net/test/read.cgi/gamedev/1307083588/960
961: 名前は開発中のものです。 [sage] 2011/12/10(土) 13:03:29.41 ID:hmVfFvKa 957です。 軽々しく失礼な言い方をして申し訳ありません。 自分のやりたいイメージと違うと思っての書き込みでしたが勉強もさせて頂いていたのに恩知らずでした。 初心に戻ります…。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/961
962: 名前は開発中のものです。 [sage] 2011/12/10(土) 17:59:23.28 ID:W6Rex0O7 どんだけいまいちなのか見てみたけど、デザインの問題だけじゃないの?と。 叩き台にするには十分なできだと思った。 リファレンスとソースみながら部品一個ずつ改造・追加していきなよ。 今作ってる作品に間に合わない!ってのなら今は理想に腕が追いついて無いってことで 涙をのんで次の作品でやれるように後で勉強すればいいよ。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/962
963: 名前は開発中のものです。 [sage] 2011/12/10(土) 18:38:12.48 ID:kyOy6ZcX 音楽鑑賞モードパッチ出すとかできるしね http://echo.5ch.net/test/read.cgi/gamedev/1307083588/963
964: 名前は開発中のものです。 [sage] 2011/12/10(土) 20:33:16.68 ID:K9OKR0fl 無礼な乞食が多くていやんなる。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/964
965: 名前は開発中のものです。 [sage] 2011/12/10(土) 21:02:05.90 ID:MJosoNDG 画面サイズの指定はConfig,tjsの ;scWidth = 800; ;scHeight = 600; という場所に記述すればいいだけですよね? 一回吉里吉里を実行させてウィンドウサイズをいじってしまったら 次起動した時にいじったままのサイズになってしまっていてゲーム画面がぼやけてしまっているのですが どうしたらConfig,tjsで指定した画面サイズに戻るのでしょうか? http://echo.5ch.net/test/read.cgi/gamedev/1307083588/965
966: 名前は開発中のものです。 [sage] 2011/12/10(土) 21:54:57.55 ID:8tMPTfkC よくわからないけど後学の為にスクショとってみてよ http://echo.5ch.net/test/read.cgi/gamedev/1307083588/966
967: 名前は開発中のものです。 [sage] 2011/12/10(土) 23:53:27.20 ID:E7Dnt15I >>965 多分拡大・縮小しちゃったからだと思う。 セーブデータ消せば元に戻るんじゃないだろうか。 俺はごった煮さんとこのWindowResizable.ksを 使わせてもらってるのでそういうので困ったこと ないなぁ。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/967
968: 名前は開発中のものです。 [sage] 2011/12/11(日) 11:21:38.59 ID:Gf6tleXl @eval exp="kag.innerWidth=kag.scWidth" @eval exp="kag.innerHeight=kag.scHeight" これで戻るんじゃないの?試してないけど http://echo.5ch.net/test/read.cgi/gamedev/1307083588/968
969: 名前は開発中のものです。 [sage] 2011/12/11(日) 17:32:52.00 ID:OPlbPBHs ゲーム開発で埋め込みスクリプト言語がどうのこうのって聞いて よくわからずにLuaとかSquirrelとか勉強始めたが ひょっとして吉里吉里の場合既にそれに相当するものが用意されてるって事か? つまりTJS http://echo.5ch.net/test/read.cgi/gamedev/1307083588/969
970: 名前は開発中のものです。 [sage] 2011/12/11(日) 17:46:15.71 ID:zgtyHWhZ TJSという現実的に吉里吉里でしか使えない独自仕様のものがある http://echo.5ch.net/test/read.cgi/gamedev/1307083588/970
971: 名前は開発中のものです。 [sage] 2011/12/11(日) 17:59:14.79 ID:OPlbPBHs TJSが気に入らない場合 Luaなどを埋め込めるの? http://echo.5ch.net/test/read.cgi/gamedev/1307083588/971
972: 名前は開発中のものです。 [sage] 2011/12/11(日) 18:38:43.78 ID:mTbunzZU 確かSquirrelとYAMLのプラグインはあったような気がする http://echo.5ch.net/test/read.cgi/gamedev/1307083588/972
973: 名前は開発中のものです。 [sage] 2011/12/11(日) 20:25:38.94 ID:OPlbPBHs サンクスコ http://echo.5ch.net/test/read.cgi/gamedev/1307083588/973
974: 917 [sage] 2011/12/12(月) 16:23:22.04 ID:dEk16yNx >>956 ありがとうございます。 試してみます。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/974
975: 名前は開発中のものです。 [sage] 2011/12/12(月) 21:34:38.72 ID:f8/cz2t7 すげー初歩的な事かもしれないけどぐぐっても出なかったからここで聞いて良いかな…? ゲームスタートさせて背景を表示した時に左上端に巨大なドット欠けみたいなのが出来るんだけど 原因分かる人いる? http://echo.5ch.net/test/read.cgi/gamedev/1307083588/975
976: 名前は開発中のものです。 [sage] 2011/12/12(月) 21:36:04.85 ID:bgWQAgX7 それ、なんか真っ黒のレイヤーが初期サイズ初期位置のまま表示されてるんじゃないか…… http://echo.5ch.net/test/read.cgi/gamedev/1307083588/976
977: 名前は開発中のものです。 [sage] 2011/12/12(月) 21:36:42.35 ID:UHmKPR4o >>975 画像読み込んでないレイヤーが表示されてるんじゃね? Shift+F12した後コンソール見てみ http://echo.5ch.net/test/read.cgi/gamedev/1307083588/977
978: 名前は開発中のものです。 [sage] 2011/12/12(月) 21:52:18.95 ID:f8/cz2t7 >>976 >>977 なんとなくそれヒントに頭に指定してたレイヤーの可視を不可視にしたら直りました 一番最初に前景画像表示させる時可視にしないと駄目なのね http://echo.5ch.net/test/read.cgi/gamedev/1307083588/978
979: 名前は開発中のものです。 [sage] 2011/12/13(火) 23:16:10.32 ID:3uNh6GAp リリースするためにreleaser使うと 800/1200くらいで終了してしまい、できたEXEを実行してもエラーで開けません。 どうしたら・・・orz http://echo.5ch.net/test/read.cgi/gamedev/1307083588/979
980: 名前は開発中のものです。 [sage] 2011/12/13(火) 23:52:04.44 ID:3uNh6GAp >>979 自己解決しました・・・ http://echo.5ch.net/test/read.cgi/gamedev/1307083588/980
981: 名前は開発中のものです。 [sage] 2011/12/14(水) 23:15:42.25 ID:yGDiccFf 外字だけを使いたいのに、外字が入ったフォントをいくつも同封しないといけないのが辛い。 5つ使うとして、ルビ、通常、大きい文字で3だから15個 一つ2メガとしても30メガは食ってしまう。 なんとか外字だけを追加する方法はありませんか? http://echo.5ch.net/test/read.cgi/gamedev/1307083588/981
982: 名前は開発中のものです。 [sage] 2011/12/14(水) 23:45:41.87 ID:4Iv+3YTL そういうときこそレンダリング済みフォント(名前合ってるっけ…)じゃね? http://echo.5ch.net/test/read.cgi/gamedev/1307083588/982
983: 名前は開発中のものです。 [sage] 2011/12/15(木) 01:58:24.47 ID:AIdYUQlA ファミコンや8ビット時代の処理かよw レンダリング済みフォントは使い勝手が悪すぎる。 外字だけのフォントを作成して、外字登録するだけでいいのでは。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/983
984: 名前は開発中のものです。 [sage] 2011/12/15(木) 02:04:09.68 ID:i+WJb/Mp 文字数が少ないなら画像でつくって graph 指定するよろし あくまで外字として使いたいなら、標準の krkrfont.exe だと全部フォントぶっこんでしまうんだけど、 実は吉里吉里のプリレンダフォントは仕様としては指定の文字だけ含めることができる 1. ttp://ruriko.denpa.org/201003b.html#1101 から入手できる krkrfontex を使って、 指定した文字だけ入ったレンダリングフォントを作成 2. そのフォントを適当な名前でマッピング 例: dummyFont.face = "外字フォント"
; dummyFont.mapPrerenderFont("外字フォント.tft") 3. 使いたい場所のフォントの face にカンマ区切りで "外字フォント,メインフォント" の形で指定 例: layer.font.face = "外字フォント,MS ゴシック"; これで文字データがあるところだけはその外字フォント、無い文字は後ろに指定してある通常フォントで描画してくれる http://echo.5ch.net/test/read.cgi/gamedev/1307083588/984
985: 名前は開発中のものです。 [sage] 2011/12/15(木) 03:33:35.39 ID:y3M0R0GF アーカイブに入れたttfファイルを使えるようにするプラグインがあったよねたしか。 それと>>984のフォント列記のあわせ技で文字サイズの制約が取れて幸せになれる気がする。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/985
986: 名前は開発中のものです。 [sage] 2011/12/15(木) 03:40:09.53 ID:i+WJb/Mp >>985 ttf/otf ファイルを自分でつくれるならそれもアリやね。 addFont プラグインでできる。ただし OS はNT系のみ あと、これで追加したフォントは、古い版の吉里吉里は認識させる方法が無いので注意な バージョンいくつからだったか覚えてないけど、まあ、最新のならOK http://echo.5ch.net/test/read.cgi/gamedev/1307083588/986
987: 名前は開発中のものです。 [sage] 2011/12/15(木) 04:13:44.97 ID:/kAo5r/p フォントがらみで質問があります。 krkrfont.exeでwindows7のメイリオのレンダリングフォントを使おうと思うのですが 著作権というか規定が複雑すぎて、問題があるのかないのかすらよくわかりません。 私のケースの場合、何かリスクがあるのでしょうか? http://echo.5ch.net/test/read.cgi/gamedev/1307083588/987
988: 名前は開発中のものです。 [sage] 2011/12/15(木) 04:20:11.40 ID:Qg35siBO >>987 これに関してはフォントごとにライセンスが違うから、 使いたいフォントの説明をよく読めとしかいえない http://echo.5ch.net/test/read.cgi/gamedev/1307083588/988
989: 名前は開発中のものです。 [sage] 2011/12/15(木) 04:53:00.84 ID:i+WJb/Mp >>987 メイリオはWindowsで作業して作成した画像、グラフィック、印刷物中で使う分には問題ないです。 実際、MSに問いあわせるとそういう回答が帰ってくるとのこと ゲームだと、イベントCGとかに記入されてる文字であるとか、システム画面のような完全に画像の 一部として使ってるようなものなら問題ないことになります。 しかしながら、吉里吉里のレンダリングフォントは、事実上「フォント」であり、通常は「フォントの複製を埋め込んだ状態」と見なされます
。 これは、フォント使用の許諾範囲を超えフォントファイルそのものの利用の許諾が必要になるというのが一般的な見解で、 多くのフォントはこれを禁止しているし、MSもこれについて許可を与えているという話はありません。 どうしても確認したければ MSに直接問いあわせる必要があります 勝手に使った場合のリスクとしては、埋め込み用の著作権料支払いを、数十万〜数百万円の単位で求められる可能性があります。 同人で小規模なら気付かれない可能性はありますが、問題になった場合はかなり外部からも騒がれる可能性は高いでしょう。 万が一のリスク
としてはかなり大きいです http://echo.5ch.net/test/read.cgi/gamedev/1307083588/989
990: 名前は開発中のものです。 [sage] 2011/12/15(木) 06:41:05.94 ID:AIdYUQlA 吉里吉里って、標準フォントに、tteでもttfでも外字だけを 定義したフォントを登録するだけじゃだめなのか? なんでレンダリングフォントにこだわってるんだ?? http://echo.5ch.net/test/read.cgi/gamedev/1307083588/990
991: 名前は開発中のものです。 [sage] 2011/12/15(木) 10:46:44.82 ID:i+WJb/Mp 外字登録はOSへの登録になるからめんどくさいですよ? あと勝手に書き換えたりしたら.、日頃外字を使ってるユーザからクレームが来るかと http://echo.5ch.net/test/read.cgi/gamedev/1307083588/991
992: 981 [sage] 2011/12/15(木) 17:22:48.34 ID:r7h+pPWQ >>984 ありがとうございます! こんな便利なプラグインがあったとは http://echo.5ch.net/test/read.cgi/gamedev/1307083588/992
993: 名前は開発中のものです。 [sage] 2011/12/15(木) 21:37:33.06 ID:TcG624wn >>991 管理者権限でインストール時にレジストリを設定したりしたらクレームが来るだろうけど 実行時にユーザー権限でそのユーザーの、利用フォントにだけ一時的に関連づければ良いだけだし。 利用フォントが特定できない場合はコードページに丸ごと関連づけても構わないだろう。 第一、一度作ればそれで終わりだから別に使うのは面倒でもなんでもないし。 プログラマの手抜きのいいわけじゃないの?>面倒 もちろんライセンスや演出に問題がないならレンダリン
グフォントでも不都合はないけどな。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/993
994: 名前は開発中のものです。 [sage] 2011/12/15(木) 21:40:13.24 ID:r7h+pPWQ その辺りの仕組みは全然わからないけど、外字って一時的に登録もできるんだ。 素人的には一度上書きしちゃうともう戻せなそうって考えてた。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/994
995: 名前は開発中のものです。 [sage] 2011/12/15(木) 22:25:18.81 ID:gpcivbr0 >>993 外字をそういうふうに細かく操作するAPIが存在しないので対応したくても無理 Microsoft は外字のマシン間での相互運用性を一切保証してません http://echo.5ch.net/test/read.cgi/gamedev/1307083588/995
996: 名前は開発中のものです。 [sage] 2011/12/15(木) 22:56:33.55 ID:L5U5JW82 フォントワークスのスキップってフォント使ってみたら 英字の下の方が切れてた・・・ 行間弄ってもどうにもならない ちゃんと表示させる方法ありますでしょうか? http://echo.5ch.net/test/read.cgi/gamedev/1307083588/996
997: 名前は開発中のものです。 [sage] 2011/12/15(木) 23:27:58.28 ID:/UBAXP+5 それより次スレ 毎回スレが埋まっても誰も新スレ立てないから困る http://echo.5ch.net/test/read.cgi/gamedev/1307083588/997
998: 名前は開発中のものです。 [sage] 2011/12/16(金) 05:08:25.81 ID:7d5uvKis 正直30メガくらいどうでもいいって感じがする 吉里吉里のゲームって省設計が求められて無いような・・・ http://echo.5ch.net/test/read.cgi/gamedev/1307083588/998
999: 名前は開発中のものです。 [sage] 2011/12/16(金) 09:14:00.17 ID:abdXwpcP ■吉里吉里/KAG/TJS雑談質問スレ■その25 http://toro.2ch.net/test/read.cgi/gamedev/1323994344/ http://echo.5ch.net/test/read.cgi/gamedev/1307083588/999
1000: 名前は開発中のものです。 [sage] 2011/12/16(金) 09:15:10.73 ID:abdXwpcP 1000 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/1000
1001: 1001 [] Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。 http://echo.5ch.net/test/read.cgi/gamedev/1307083588/1001
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.184s*