[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 03/12 12:00 / Filesize : 260 KB / Number-of Response : 959
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

■吉里吉里/KAG/TJS雑談質問スレ■その14



1 名前:名前は開発中のものです。 mailto:sage [2008/02/26(火) 15:18:34 ID:3kSRIyHL]
ノベルゲーム製作ツール吉里吉里/KAGのユーザーが雑談・質問をするスレです。
自作ゲームの進行状況や製作ツールについての話、TJS等の話題もどうぞ。
マルチポストはやめましょう。個人叩きも禁止です。

※スレで質問をするときは、ドキュメント、スレの過去ログ、公式掲示板のログ、
 FAQ、Google等で調べてからにしましょう。

前スレ:■吉里吉里/KAG/TJS雑談質問スレ■その13
pc11.2ch.net/test/read.cgi/gamedev/1195603475/

吉里吉里2/KAG3雑談質問スレ_過去ログ
ttp://www.geocities.jp/kirikiri_log/

吉里吉里ダウンロードページ
ttp://kikyou.info/tvp/

詳しくは>>2-5辺りを参照のこと。

784 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 17:03:21 ID:O0eH+TJ+]
>>783
RPG的な戦闘エフェクト?
ツクールとかに使われてるのってただのアニメーションじゃね?

785 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 17:14:04 ID:81prWri5]
>現状だとルール画像とトランジションでなんとか工夫するしかなくて
さすがにそれはリファレンス読んだほうがいいぞ

786 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 18:01:20 ID:JrAKoxSG]
>>779
全然話違うけど最近商業の吉里吉里で作られた作品の中身を見たりするんだけど
Config.tjsの中身とかCopyright (C) 2001-2006 W.Dee and contributors
の部分は消して無いにせよ、その下にすぐに
(C)会社名って表記が一行毎に記載されてたりしてるのあるよ
企業って吉里吉里使わせて貰っているのに自社を表記したがる傾向にあるね
某女性向けもそうだけど

787 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 18:47:02 ID:tQZIZlBG]
まぁ、著作権著作権騒ぐ奴ほど
おまいちゃんと判例知ってるのかドルァとか叫びたくなる傾向はありますな

788 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 19:15:11 ID:awzvjyFC]
>>786
そんなとこに自社表記して何か意味あるのかな?

普通は目に触れないところだし
ゲーム起動したときにロゴとか表示されるだけで
充分わかると思うけど

789 名前:786 mailto:sage [2008/06/27(金) 19:35:19 ID:JrAKoxSG]
>>788
多分複製するなよって言う表現なんじゃない?


790 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 19:55:52 ID:3nSffVSq]
>>785
え、それ以外だと標準添付のトランジションプラグイン以外に何かあるの?

791 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 20:01:14 ID:OlClXVFh]
アニメーションで作りゃいいじゃんって話だと思うが……。
何か問題あるの?

792 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 20:19:14 ID:XWN/q75U]
タグ打ちで[]を使うメリットは何ですか?
@を使うデメリットは何ですか?



793 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 20:24:12 ID:D6q8dFOD]
>>790
いや、演出なら、
レイヤー移動、ズーム、回転、ぼかし、色相、彩度、明度、アルファブレンド
このへん使えば十分じゃね?と思ったんだが…
俺が何か勘違いしてるんだったらゴメン
アニメも楽でいいよな

794 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 20:27:40 ID:PEHHxrwU]
>>792
[] 一行にタグ何個もかける。[l]とか[r]とか便利かも。
@ 行頭にしかかけない。

795 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 20:31:12 ID:yj/E+1kE]
>>792
[]だと2行とか3行つなげても平気。
@だとうちの場合エディタでタグの色変えしてくれない。あとなんか古くさく見える。

796 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 20:49:09 ID:XbP4n77M]
>>792
[]は、俺が見やすい
@は、俺がみにくい

797 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 21:18:49 ID:OlClXVFh]
[]はマクロ、@はマクロ以外のタグと使い分けて、視認性を良くしてる。

798 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 22:16:20 ID:B4CuSxQQ]
>>797
俺はその逆だな
どちらにしろ、ある程度のルールを自分で決めて使い分けた方が見やすい

799 名前:名前は開発中のものです。 mailto:sage [2008/06/27(金) 23:47:27 ID:kpU6AAQS]
タイトル画面作るのめんどくさい(思い浮かばない)からテンプレートに混入してあってもいいと思った

800 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 00:02:57 ID:MkoukBRW]
タイトル画面無しってのも個性的で良いんじゃない

801 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 00:47:09 ID:Lu3P9C5r]
タイトル.ksに必須の項目って、そもそもなんだろう
タイトルに戻るの処理と、
ゲームを開始する
以外になにかある?

802 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 00:51:56 ID:ixpPE5cS]
多分タイトル.ksとやら自体が必須じゃない



803 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 01:00:20 ID:3FpXp4co]
最初clearvarを知らずに四苦八苦してたな

804 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 01:25:59 ID:oCNIpas6]
吉里吉里には、デフォメニューバーで大概の用が足せるという
手抜きの道が用意されているからな。

805 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 02:35:47 ID:uCLKBWqF]
必須じゃない

で?

806 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 10:23:06 ID:a4po8wg8]
サンプル配布の本家で質問しようと思ったのですが、
ずっとレスがついておらず、すぐに回答をもらうのは難しそうなので
こちらで質問させてください。

おさかな定食さんの右クリックメニューとシステムボタンのサンプルを使っています。
右クリメニューからメッセージレイヤを消すときには、
-------------------------------------------
*hidemessage
[freeimage layer=4 page=fore]
@hidemessage
@waittrig name="config"
-------------------------------------------
こういう処理を“kag.process('', '*hidemessage');”で呼び出して、
レイヤー4を一緒に消しています。

システムボタンからメッセージレイヤを消す場合、上記方法だとエラーが出るので
-------------------------------------------
function onmButtonClick()
{
// メッセージを消す ボタンが押された
f.rclickmode = 0;
kag.hideMessageLayerByUser();
}
-------------------------------------------
にしなければいけないことはわかったのですが、
一緒にレイヤー4を消す方法がわかりません。
もし良かったらわかる方、アドバイスいただけると嬉しいです。

807 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 10:33:25 ID:e5Tb9Ovj]
[layopt layer=4 autohide=true]
とか最初に置いとけばいんじゃね
というか、ちゃんと本家で質問取り下げてきたのか?

808 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 10:35:38 ID:e5Tb9Ovj]
ああごめん、質問はしてないんだね

809 名前:806 mailto:sage [2008/06/28(土) 14:09:02 ID:a4po8wg8]
>>807
ありがとうございます!無事に希望通りの動作が得られました。
複雑に考えてしまっていましたが、タグの勉強不足でお恥ずかしいです。

810 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 18:34:09 ID:KMSXCQte]
すみません、
コンフィグ画面を作っていてどうしてもわからない所が出てしまったので
質問させていただきます。

ウィンドウの上にある、メニューバー(ツールバー)の表示・非表示を設定できるようにしたいのですが
一応、
--------------------------------
kag.menu.visible = false
-------------------------------
と、すれば非表示になるのですが
一度、ゲームを終了して起動すると設定が元にもどってしまいます。

元にもどらず、次回起動時にコンフィグの設定が反映されるようにするにはどうすればいいのでしょうか……。

811 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 19:18:07 ID:dPQYEuc0]
>>810
システム変数に状態を記録しといて、
それを次回起動時にkag.menu.visibleに代入

812 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 20:30:23 ID:3tmtKuKr]
すいません。
BGMが流れている時だけ口パクさせるってどうすればいいんでしょうか?
以前本家BBSの過去ログで、効果音に合わせて口パクっていうのは見つけたのですが、
BGMでやりたいんです。



813 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 21:03:44 ID:XOIOwuqi]
俺ならプラグイン書いてリップシンク実装するけどな。
でも2Dでリップシンクって面倒だな。こういうとき3Dだと楽なんだが。

814 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 21:27:39 ID:QP5Wmv1c]
>>812
BGM.tjsにもonStatusChanged(だったかな?)があるから
見つけた方法をそこに持っていけばいいんじゃなかろうか。
多少アレンジが必要になるかもしれないけど。

リップシンクは俺にはまだ敷居が高いぜ。

815 名前:名前は開発中のものです。 mailto:sage [2008/06/28(土) 22:14:04 ID:XOIOwuqi]
KAGはあらゆるところでオブザーバーパターンやフックパターンを多用しているのでそれを探してコールバック関数書いてやればいい。

816 名前:810 mailto:sage [2008/06/29(日) 05:15:32 ID:4/p7FhWE]
>>811

MainWindowで新しくメニュー表示用の変数を作り
menu.visibleに代入したところ、なんとかできました。

助言ありがとうございました!

817 名前:812 mailto:sage [2008/07/01(火) 21:41:16 ID:aJjN4HUK]
>>813-814
返事が遅くなり、すいませんでした。
私にはプラグインは難しすぎるので、
リファレンスのBGM.tjsを勉強しつつ、頑張ってみます。
回答ありがとうございました。

818 名前:名前は開発中のものです。 [2008/07/04(金) 21:11:55 ID:+hwhvWVV]
絵文字のように文章列に沿って画像を入れることは出来ますか?


819 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 21:26:02 ID:x7WCoHot]
できるよ
glyph

820 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 22:34:28 ID:9O8uEuTh]
なんだ釣りか

821 名前:名前は開発中のものです。 mailto:sage [2008/07/04(金) 23:43:56 ID:x7WCoHot]
>>820
何が?

822 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 03:18:05 ID:88Q2I5f1]
このスレで釣りなんて滅多に見ないけどな



823 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 03:20:32 ID:xAT+tfaB]
稀に釣りなんてレベルじゃない猛威に襲われますがね

824 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 03:49:43 ID:UBTCAKIc]
釣りって言ってみたかったんだろ

825 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 11:19:11 ID:wNHTctlp]
>>27
すさまじく亀だが、
吉里吉里でwaitかけれるプラグイン、ググったらあったぞ

826 名前:825 mailto:sage [2008/07/05(土) 11:26:20 ID:wNHTctlp]
間違えた
吉里吉里→TJS
ね。

827 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 11:44:16 ID:yIMeecp+]
くわしく

828 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 12:21:50 ID:vdCmJ6gX]
これをTJSで wait、ってのはちょっと……
単に独自のスタックベースの逐次処理系つくってるだけ。

829 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 18:31:06 ID:cB+1suRu]
まぁども、まさにそういう書き方がわかんなくてwaitは?waitは?って話が
でてくるんじゃないやろか?

830 名前:825 mailto:sage [2008/07/05(土) 20:42:53 ID:wNHTctlp]
あれ? ググっても出てこなくなっちゃったんだが
俺だけ? ブックマークしときゃよかった

831 名前:名前は開発中のものです。 mailto:sage [2008/07/05(土) 23:02:43 ID:+9NJhgzK]
スクリプトレベルでスレッドがないからwaitやsleepの処理はいらんだろTJSは。
時間空けたいならタイマーかキューなりスタックなりにイベントつっこんどきゃいいし。

832 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 04:18:06 ID:A1Oc20C5]
吉里吉里2/kag3で作ったゲームがエンター長押しすると、未読まで飛ばさてるみたいです。
未読はスキップ不可にするには、どうしたらいいでしょうか?



833 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 07:16:54 ID:D2dxlSyG]
エンターは「読み進む」キーだから、スキップ処理しているんじゃなくて
ものすごく早く読み進めていて、スキップに見えるんじゃないのか

文字の表示を行末まで一瞬にしているとそういうことになると思う

834 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 13:26:40 ID:hJybn+AW]
いやいや

835 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 14:21:17 ID:zyv8tR1c]
リピート状態だとスキップに移行しなかったっけ?

836 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 15:40:02 ID:qRx0qFqn]
skipModeが4になって「早送り」になるんだったか。

837 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 16:15:01 ID:9cGx12bi]
>>832
見づらくてすまんけど

@iscript
kag.checkProceedingKey = function(key, shift){
if(key == VK_RETURN || key == VK_SPACE){
if(skipKeyRepressed) return false;
skipKeyRepressed = true;
onPrimaryClickByKey();
return true;
}return false;};
kag.onKeyUp = function(key, shift)
{if(key == VK_RETURN || key == VK_SPACE) skipKeyRepressed = false;};
@endscript

こういうこと?

838 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 16:59:05 ID:/lnou4Ke]
>>835
はいって何だよ。出来んのかよ。さっきから何度も。何がはいなんだよ。
出来もしねえ奴が軽々しくはいなんて言うんじゃねえよ。
わかってんのかよ。はいって言う事の責任の重さを。
社会勉強のつもりでやってんだったら辞めてもらうよ。
だから申し訳ありませんじゃねえだろうよ。何が申し訳ねえんだよ。
本当に反省してんのかよ。
本当に今なら出来んのかよ。
口先だけの謝罪をするんじゃねえよ。
いい加減な気持ちでやってるんだったら今すぐ帰れお前。

839 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 18:40:10 ID:4uF37HyY]
コピペ君て(ry

840 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 23:04:04 ID:bloXHa/c]
アニメーションやったら読み込み音がずっとジーーーってうっせぇw

841 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 23:36:22 ID:UIqadtpZ]
断片化してシークに時間かかってんだろ。
デフラグしろよ。

842 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 23:38:33 ID:bloXHa/c]
成程、そうだったのか。今度誰かDLした人に聞いて貰おう。



843 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 23:41:53 ID:k6SXp5h+]
>>842
この季節デフラグするならクーラーつけっぱにしとけよ、と横レス

844 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 19:19:16 ID:4xm8L3Dy]
ヘッドホンじゃなくてスピーカーにすると聞こえないな。俺のヘッドホンの設定か何かか・・・

845 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 19:48:45 ID:t91T0Bbj]
この流れでふと気になったんだが、皆のスペックはどんなもんなんだろう
1.2G 256M XPの俺のPCだと、アニメにしろムーブにしろ
全画面を書き換えるような処理はかなり重いんだが
あんまり現実的じゃないのかなぁ

846 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 19:50:59 ID:t91T0Bbj]
↑間違えたorz 1.2GHz 256MBってことです

847 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 19:56:48 ID:4xm8L3Dy]
2.4で、同じ256メガ XP
セル方式のx940y6400のPNG画像(1.2、3メガ)をアニメにしたらヘッドホンで音がうるさかった
とりあえずy3200にして、1メガ位のファイルになったけど、殆ど読み込み音は変わらなかった

848 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 20:04:53 ID:Er4yaBwZ]
そもそも読み込み音というのがなんの事を言っているのか分からない

849 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 20:21:15 ID:4xm8L3Dy]
言葉にするのが難しいんだけど、
「ヂーーー」っていう音で、立ち絵とか読み込んでる最中に鳴るヤツ

850 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 20:22:21 ID:7OJnTfs7]
3.0GHz(Core2Duo) 4GB XP
自作プラグインで吉里吉里から3D制御しても特に重くない。

851 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 20:22:26 ID:xHBf+NpG]
画像読み込みで遅延が発生して、鳴らしてる音楽に影響でもでてるんじゃね?

852 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 20:45:23 ID:KNWr7d1e]
それ、読み込みの音じゃなくて、画面を高速書き換えしすぎで、液晶の駆動部
あたりが鳴いてるんだと思うよ。年寄りには聞こえない音w

吉里吉里は、トランジション時と、continuous handler 使用時 (move タグつかってるときとか)
は全力ではしるんだけど、最近のマシンは速いので、往々にして走りすぎになって、
画面描画回数が多すぎになったりする。で、変な音がでる。

吉里吉里 2.29 以降なら -contfreq という最大描画回数を制限できるオプションが
増えてるので、それを使えば、CPUを無駄につかうのは回避できて、その音もならなくなると思うよ。
2.28 以前でも -reducecpu ってのがあるけど、これはたしか一律で待ちをいれちゃうからイマイチ。

-contfreq 60 とかやった状態で、それでも CPU 100% いくなら、そこが本当のそのマシンの限界点。







853 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 21:01:10 ID:4xm8L3Dy]
>>852 それこそ求めていた解答! さっそくググってみる。ハゲ上がるほどサンクス

854 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 01:37:17 ID:HZqMJ8zJ]
二番目に1を指定したら丸で一秒ごとに変わるみたいじゃないか!
しかしアニメ中、cpuは90付近を乱高下でした(それでも少し下がった気はする)
本当に有難う御座いました

855 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 02:47:45 ID:4MPgbjDQ]
PenIII1GHZ 128MBだが吉里吉里の処理に重さを感じたことはないな

856 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 03:31:08 ID:HkGfO9Zr]
>>855
スレチだが、いいもん持ってるな。物持ちが良くて素晴らしい。
俺、その時代のは全部マザボごと白煙吹いて死んだ。

857 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 04:19:59 ID:FxfcJZfb]
かぐや姫スツディオのサイト消えてて入手できないボスケテ

858 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 12:58:33 ID:/w1XyJ2x]
自己怪穴しました

859 名前:名前は開発中のものです。 mailto:sage [2008/07/09(水) 10:00:58 ID:/KrzO3et]
>>855
河童だっけ?

860 名前:名前は開発中のものです。 mailto:sage [2008/07/09(水) 10:40:23 ID:A7jXlWjT]
鱈じゃね?

861 名前:名前は開発中のものです。 mailto:sage [2008/07/09(水) 12:02:10 ID:PTCIdBYV]
いいえ、ケフィアです。

862 名前:名前は開発中のものです。 mailto:sage [2008/07/09(水) 14:29:09 ID:Fwq47F32]
ああ鱈の方か。河童の方がよくね?



863 名前:名前は開発中のものです。 mailto:sage [2008/07/09(水) 19:38:39 ID:Z5Q8zSxk]
スクリプトうってくれる人募集したいんだけど、ここでやるとスレ違いかな?

864 名前:名前は開発中のものです。 mailto:sage [2008/07/09(水) 19:46:36 ID:5+EYkBA7]
>>863
スレ違いというか…余計なお世話かも知れんが、
単発ネタ系じゃないのなら普通の掲示板で募集した方がいいんジャマイカ。
結構あるぞ、探せば。

865 名前:名前は開発中のものです。 mailto:sage [2008/07/09(水) 19:55:03 ID:Z5Q8zSxk]
>>864
ありがとう。そうしてみる。

866 名前:名前は開発中のものです。 mailto:sage [2008/07/09(水) 20:40:53 ID:VI7+3Wz7]
>>863
そういう用途はデジタルトキワ荘あたりが向いてると思うよ。
ttp://www.gamecreators.net/dgtkwsns/

867 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 17:54:06 ID:kyrT/8LD]
トゥルーラブストーリーの下校会話みたいに
背景を左右にスクロールさせて
歩きながら会話してるところを表現したいのですが
どうすればいいでしょうか

868 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 18:08:32 ID:c1xU08bg]
どんなのかは知らないが、多分前景レイヤを一枚擬似背景レイヤにして@move。
待ちにしなければそのままシナリオは進められるよ

869 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 19:45:33 ID:M0+EfiLH]
いまどき、有名どころのゲームのプレイ動画はそこそこ上がっていたりするから、
そこら辺から指定してくれると分かりやすいのだがな。

870 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 20:44:20 ID:bU9kXzdw]
おそらく、
ttp://www.nicovideo.jp/watch/sm3345995
の2:00辺りからの演出だろう。
>>868 のやり方で可能。

871 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 21:02:18 ID:M0+EfiLH]
>>868-870
ループアニメにするためにはもうひと工夫必要じゃないか?
ADVゲー的に考えて。

なんて言ってる俺は、TJSでゴリゴリ書く以外の
賢いやり方が分からんのだけど。

872 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 21:47:12 ID:GN/ztT7G]
それこそアニメ使えばいいんじゃないか?
例えば50pxくらいの遊びがある背景画像を用意しといて、
前景レイヤーにでも数pxずつずらしてコピーするasdでも置けばいい。
記述も扱いも楽だし、多分負荷もmoveとそう変わらんと思う(若干軽そうな気もする)



873 名前:名前は開発中のものです。 mailto:sage [2008/07/10(木) 23:09:23 ID:1JdZF8JU]
KAGと心中ってサイトで画像二枚用意した連結スクロールのやり方見たけど、あれを無限に繰り返すということかな

874 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 00:14:17 ID:8hU1z8/9]
勝手に左右に速度変化をつけて揺らすような処理を想像してたwスマン
>>870のを見てきたけど、普通のスクロールループか…
KAGと心中のほうのは知らんけど、例えばこんなんでどうだろう
画面サイズが640×480なら、
1280×480位の、両端をシームレスにした背景を用意(仮にhoge.jpgとする)
で、↓こんな内容のhoge.asdを作って同じフォルダへ

*anime
@loadcell storage=hoge.jpg
@loop
@macro name=copyone
@copy dx=0 dy=0 sx=%x sy=0 sw=640 sh=480
@endmacro
*anime_start
@eval exp="f.skrx = f.skrx > 640 ? 0 : f.skrx+1"
@copyone x="&f.skrx"
@wait time=50
@jump target=*anime_start

あとは普通にhoge.jpgを表示するだけで自動で無限スクロール
(スピードは適当なので適宜調整してね)

875 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 00:17:18 ID:Kd74C2si]
今迄copyoneをずら〜っと羅列してきたけど、こういう記述もあるんだな

876 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 00:38:18 ID:8hU1z8/9]
あ、ゴメン、
×1280×480位の、両端をシームレスにした背景を用意
○640×480の、両端をシームレスにした画像を二つ連結したものを用意(繋げると1280×480)
な。

877 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 00:56:57 ID:DTvDRLkN]
>>873
心中のはスクロールトランジションだろw

878 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 03:15:42 ID:g/uzN5+8]
>>874の処理で決まりだね。
っかし、GJ.。このスレで出た小技集ってページがあったら是非載せて置いて欲しい。多分無いけど。

関係ないけどこのゲームのシステム、東京ナンパストリート思い出してこそばゆかった。
甘酸っぱい思い出だ。
セクロス中に親父が乗り込んできてBAD ENDってのは後にも先にもあれっきりだったw


879 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 03:29:42 ID:G0xovbvs]
11eyesのクロスビジョンみたいな、画面内に枠があって
例えばサイズは400*400なんだけど、範囲は400*800あってスクロール可能な
ウインドウってどう組めばいいんでしょうか。

880 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 04:05:33 ID:Si93ZUCS]
日本語でおk

881 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 05:09:32 ID:22ESCOBu]
日本語の入った変数を英語に変換して表示するマクロを作ろうとしたんだけど

[macro name=eigo]
[iscript]
if(mp.exp="犬"){mp.exp="DOG"}
[endscript]
[emb exp=&mp.exp]
[endmacro]

[eval exp="f.A='犬';"][eigo exp=f.A]
これだと、mp.expに"犬"ではなく、"f.A"が収納されてif文で判別できないのだが
なにかいい解決法はありませんか?

882 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 06:26:22 ID:g/uzN5+8]
[iscript]
f.words=%[
'犬'=>'dog',
'猫'=>'cat'
];
[endscript]

[eval exp="f.A='犬';"]
[emb exp="f.words[f.A]"]

マクロの中で[iscript]つかっちゃめっ



883 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 09:21:14 ID:zzXnbXD2]
[eigo exp=&f.A] とかじゃね

884 名前:名前は開発中のものです。 mailto:sage [2008/07/11(金) 10:25:42 ID:22ESCOBu]
下記の方法で、なんとか上手くいきました。
[macro name=eigo]
[call target=*eigo]←ここで変換する[iscript]を呼び出す
[eval exp="f.eigo=mp.exp;"][emb exp="f.eigo"]
[endmacro]
[eigo exp=&f.A]

ところで、変数に配列を使ってる場合って、どう書けばいいんでしょうか?
下記のような感じだとエラーになってしまう。
[eigo exp=&f.A[1]]

あと、変数の中に改行を入れる方法って何かありましたっけ?
[eval exp="f.A='1行目 2行目 3行目';"][emb exp=f.A]
↑のような書き方で、↓のように表示させたいのですが。
1行目
2行目
3行目






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<260KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef