トップページgamedev
1001コメント350KB

汎用ゲームエディター『Multimedia Fusion2』 3

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2009/12/07(月) 13:25:28ID:q5pyaAZC
ここは汎用2Dゲームエディター『Multimedia Fusion2』について語るスレです。
『Multimedia Fusion2』シリーズに関する情報、技術、雑談、質問などに使いましょう。

■前スレ
http://pc11.2ch.net/test/read.cgi/gamedev/1230670904/
http://pc11.2ch.net/test/read.cgi/gamedev/1255769708/

■参考リンク
・Clickteam本家
http://www.clickteam.com/

・Multimedia Fusion 2シリーズ日本語版公式サイト
http://www.clickteam.jp/

・Multimedia Fusion 2シリーズ日本語版公式フォーラム(ゲームパラダイス内)
https://forum.gamespara.com/

・Multimedia Fusion 2 wiki
http://www7.atwiki.jp/mmf2/
0410sage2009/12/13(日) 18:05:22ID:ZNVRwRnE
>>409
そういうことはCでもJavaでもクソゲーを作ってから言った方が良い
0411名前は開発中のものです。2009/12/13(日) 18:11:08ID:6QP0GTgm
微妙にズレてます
0412名前は開発中のものです。2009/12/13(日) 18:30:31ID:ZNVRwRnE
>>411
まじでか?
0413名前は開発中のものです。2009/12/13(日) 18:34:38ID:6QP0GTgm
微妙に滑ってます
0414名前は開発中のものです。2009/12/13(日) 18:40:07ID:hcoYdcBx
ついにかっちまったぜ!Devのほうがよかったかなぁ
跡で後悔しませんように!
0415名前は開発中のものです。2009/12/13(日) 18:43:51ID:6QP0GTgm
たぶん心配いらないです

>Multimedia Fusion 2からMultimedia Fusion 2 Developerなど、
>お持ちの製品の上位版がアップグレード価格でご購入いただけます。
>現在準備中です。近日販売予定。
0416名前は開発中のものです。2009/12/13(日) 18:57:12ID:x72cVLMA
複雑なものを作っていくうちに初期設計の不味さが響いてくることを痛感する
この辺はプログラム言語で組んでいるときと大差ないな
もうスパゲティだよ
0417名前は開発中のものです。2009/12/13(日) 19:13:24ID:p2VHHIoI
ブッコフに行ったらC&Cの解説本が売ってたから立ち読みしてみたけど
初歩的なことしか載ってなかった…
でもやっぱり書籍による解説があると暇な時にでも眺めたりできて良いな
0418名前は開発中のものです。2009/12/13(日) 19:47:02ID:dq1txRNf
しかしこんな楽に色々ゲームが作れるのに
C&Cはなんでネットで普及してなかったんだろう
ネット環境が整う頃には販売終了してて手に入らなかったからかな?
というか自分がそのパターンだが
0419名前は開発中のものです。2009/12/13(日) 20:37:34ID:PEXU6q6y
パクり云々はなぁ・・・
C&C時代からネット上のMMF界は著作権無視を
むしろ推奨というか助長してきてる歴史があるから困る。
MMF使いで有名な人ってのは8割方がパクりゲー作者だしな。
国内販売牽引してきたASDも堂々とパクりゲー公開してるし。
まぁよっぽど出来が良くてよぽど有名で且つ商売してなきゃ大抵は問題にならない。
0420名前は開発中のものです。2009/12/13(日) 21:06:25ID:x72cVLMA
似たようなステージの続くゲームって皆どうやっているんだろう?
別フレームにして同じコード貼っちゃうとメンテナンス性悪いし
グローバルイベントとかオブジェクトイベントになるべく退避させた方がいいかな?
同フレームでレイヤーを変えちゃうって手もあるが
0421名前は開発中のものです。2009/12/13(日) 22:00:18ID:ZNVRwRnE
>>419
C&Cとか関係なく、人はだれだってマネから入るもんだろう
アルカノイドを作ったことがないゲームプログラマーがいるのか?
お前はノートにドラえもんの絵を描いたこともないのか?
0422名前は開発中のものです。2009/12/13(日) 22:02:14ID:PEXU6q6y
>>421
最初にマネから入るのは当たり前だと思うよ。
0423名前は開発中のものです。2009/12/13(日) 23:54:18ID:Mn1x9n5W
moogame・mooclick・moosocketをどう使ったら良いのかチンプンカンプンじゃい
早くエクステ関連の日本語講座どっかでやってくれないかな
0424名前は開発中のものです。2009/12/14(月) 00:06:17ID:m5qyJZS3
ここにMooClickでサーバーを作ってみた人がいるみたいですよ?
ttp://osu28.seesaa.net/
0425名前は開発中のものです。2009/12/14(月) 08:07:54ID:JTkczjrV
RPGを作ったとして、問題はどうやって
セーブデータを作ればいいのか…。
0426名前は開発中のものです。2009/12/14(月) 08:17:58ID:BH1Thgi/
>>425
iniオブジェクトじゃぃ!

>>424
ありがとうオレも気になってた!

>>420
オレも今そこで困ってた!グローバルイベントに全部書こうとおもったら
オブジェクトグループインポートできないしこまったもんだ!
レイヤーに分けてやろうかとおもってるけれど、あるレイヤーのオブジェクトを全て削除とかできるのかなぁ。
しっかし、それをやったところで、ステージ1に関係ないステージ4の敵キャラとかのコードもかかなきゃいけないので困る。
そこでオブジェクトイベントを使えばいいんかな…?
うんむ。

グローバルイベントでグループが使えれば・・・
0427名前は開発中のものです。2009/12/14(月) 08:22:08ID:BH1Thgi/
>>423
MooClickはサーバー、MooGameがゲーム、MooSockはなんだろうか。
ってかいてあったけど、Mooclickをサーバで動かしてmoogameでサーバにアクセスってことかな?
moosockはなんだろうってホントなんなんだろう
0428名前は開発中のものです。2009/12/14(月) 08:24:43ID:BH1Thgi/
>>420
ステージ1のコードは「ステージ1(アクティブ)」に書いて
ステージ2のコードは「ステージ2(アクティブ)」に書けば
ステージ2のときに「ステージ2(アクティブ)」を設置すればいいだけやん!
とかおもったらオブジェクトグループインポートできんのだった…(汗
0429名前は開発中のものです。2009/12/14(月) 08:47:11ID:JTkczjrV
>>426
iniオブジェクトってどうやって使ったらいいんですか?
0430名前は開発中のものです。2009/12/14(月) 09:09:02ID:BH1Thgi/
>>429
iniファイルのフォーマットは

パラメータ
name = value

セクション
[section]

ってなってるのな。(http://ja.wikipedia.org/wiki/INI%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB
で、イベントエディタで右クリックすると大まかに分けて
・現在のファイルを変更
・現在のグループを変更
・値を変更
・項目を変更
ってあるじゃろ?
0431名前は開発中のものです。2009/12/14(月) 09:10:17ID:BH1Thgi/
ファイルを変更でiniファイルのパスを指定して
グループを変更で上記のセクションを選ぶのじゃ
項目を変更でパラメータを選び(上記のパラメータのname)
値を変更でパラメータの値を記述できるのじゃ(上記のパラメータのvalue)

ようするに
現在のファイルを変更に「"save.ini"」
現在のグループを変更に「"player"」
値を変更に「"tairyoku"」
項目を変更に「10」

ってやれば
save.ini------------------
[player]
tairyoku = 10
--------------------------
ってファイルができるのじゃ。

と、思ったけどできんかった(汗。
これどうやって保存するんじゃ??w
0432名前は開発中のものです。2009/12/14(月) 09:23:33ID:JTkczjrV
>>430-431
どうもありがとうございました。
0433名前は開発中のものです。2009/12/14(月) 09:56:07ID:BH1Thgi/
おおーできたできた!
http://whss.biz/~mrgrotesque/mmf/ini.mfa

iniファイルがexeと同じとこに作られるとおもったが
そうじゃないのねん
どこに作られてんだろ…exeの中か??
0434名前は開発中のものです。2009/12/14(月) 10:03:33ID:HkhfMNoH
保存先の設定はアプリドライブ+アプリフォルダ+INIファイル名で指定すると良い

でもINIファイルって中身まる見えだからセーブには向いてなくない?
0435名前は開発中のものです。2009/12/14(月) 10:08:32ID:BH1Thgi/
>>434
たしかに!
0436名前は開発中のものです。2009/12/14(月) 10:31:41ID:Y6r3ArFh
javaアプレット作りたいんだけど、exeでビルドすると普通に動作するものがjarでビルドすると動かない…
ビルドの段階で駄目出しされても何がいけないんだかわかんないよ!
同じくjavaでつまづいてる人いますか?
0437名前は開発中のものです。2009/12/14(月) 10:47:33ID:W1IIMyzd
>>433
パス指定無しだと、システムフォルダのC:\WINDOWSに作成されるね
0438名前は開発中のものです。2009/12/14(月) 10:52:13ID:BH1Thgi/
>>437
ま、まじだ!情報THX!
適当なファイルとダブってデータ消えなくてよかった(汗
Appdrive$+Appdir$+"hoge.ini"って入れるのは必須ですな。
0439名前は開発中のものです。2009/12/14(月) 11:43:25ID:6cSBZNXy
>>434
話がループし始めてるな

504 名前:名前は開発中のものです。[sage] 投稿日:2009/11/23(月) 04:14:54 ID:i9ygs1tK
>>502
>>503が言っているのはIniでできるよ。
だけどIniだけで作ったファイルは中身丸見えだから、
暗号化エクステンションで見られない様にした方が良い。
0440名前は開発中のものです。2009/12/14(月) 11:49:29ID:BH1Thgi/
だれに話しとんじゃい!
0441名前は開発中のものです。2009/12/14(月) 11:51:02ID:BH1Thgi/
あ、前スレのこぴぺってことね!すまぬ
お騒がせしました。これにてiniは終了ってことで(汗
0442名前は開発中のものです。2009/12/14(月) 12:04:50ID:NqZOoRhL
>>441
終了した直後で悪いけどAppdrive$+Appdir$+"hoge.ini" は".\hoge.ini"でOK
何度も話がループするのは嫌なんで公式フォーラムなりwikiなりに上げてくれ
0443名前は開発中のものです。2009/12/14(月) 12:20:14ID:U4YaYIX2
やっと落とし終わったんですがこれプロダクトキーが必要みたいですね
どっかに落ちてるところ知りませんか?
0444名前は開発中のものです。2009/12/14(月) 12:24:04ID:BH1Thgi/
>>443
おれクレカでダウンロード版買ったけど
プロダクトキーはメールで届いたよん
0445名前は開発中のものです。2009/12/14(月) 15:03:54ID:GdDpo69v
「フレーム」っていう名称はなんとかならんかったのかなぁ…
シーンとかステージでいいと思うんだが

次のフレームで…とか話すとき紛らわしくて不便だ。
次のループで…とか言ったらループ機能とゴッチャになるし
0446名前は開発中のものです。2009/12/14(月) 15:25:03ID:jjvJtR8B
moo系列でネットゲーを作れるんだったらエクステ一覧にあるネットワークオブジェクトって何に使うんだろ
0447名前は開発中のものです。2009/12/14(月) 17:34:07ID:BH1Thgi/
>>445
俺もそれ思ったー!
シーンのほうがいいよね!

>>446
ネットワークオブジェクトはローカルネットワークっぽい
グローバルなネット対戦はできぬ
0448名前は開発中のものです。2009/12/14(月) 18:11:22ID:BH1Thgi/
衝突マスクで座標にオブジェクトがあるか確認できないよね?
くそう!結局判定用オブジェクトを作る必要があるわけか
0449名前は開発中のものです。2009/12/14(月) 18:27:41ID:GdDpo69v
通し番号って便利なのかなと思って初めて使ったけど
これって単なる変数のひとつに自動で番号順に振り分けて代入出来るってだけなんだな。
それはそれで便利なんだけど
あるオブジェのある通し番号の座標の指定が出来なくて困る。
番号をチェックして新規オブジェクトを一時的に作成し、それをターゲットにするという
死ぬ程回りくどい方法で実現できないこともなさそうだけど
前に誰かが言ってた破壊処理のタイミングは全ての条件行の最後に実行される問題とかが
絡んで面倒臭い。

通し番号順に敵に向けて弾を発射したいんだけど
なんかスマートに書けないもんかな?
0450名前は開発中のものです。2009/12/14(月) 18:53:30ID:Cx2xiU3y
どなたか、暗号化エクステンションについて詳しくお願いします。
0451名前は開発中のものです。2009/12/14(月) 19:02:57ID:uI1l6AW3
>>449
実際にやろうとしてる事を絵にしてくれた方が状況が解りやすいと思う

>>450
暗号化エクステの何に付いて詳しく話すのかが抜けてるから何とも言えない
0452名前は開発中のものです。2009/12/14(月) 19:03:43ID:BH1Thgi/
>>449
> 番号をチェックして新規オブジェクトを一時的に作成し、それをターゲットにする
ってのがよくわからんけれど
> あるオブジェのある通し番号の座標の指定
ってのは出来るでそ。

たとえば
クリックしたとき変数Aが1だったらXを10にYを20にってやれば
通し番号1のオブジェクトの座標指定できるよ
0453名前は開発中のものです。2009/12/14(月) 19:15:10ID:BH1Thgi/
>>450
暗号化エクステはデフォでは入ってないっぽいね。

iniファイルを書き換えられるのが怖いんであれば
それぞれの値から適当な文字列を作って、
書き換えが行われていたら不正と判断するという方法もいいかもしれん
0454名前は開発中のものです。2009/12/14(月) 19:19:45ID:BH1Thgi/
ところで、高速ループを1回だけ実行して、関数を呼び出すみたいに
同じような処理を一つのイベントにまとめることが出来るんじゃないかとおもったんだけど
そういう技使ってる人いる?
0455名前は開発中のものです。2009/12/14(月) 19:29:19ID:GdDpo69v
>>451
>>452
敵をロックオンしてロックオン順に自機から弾を発射して当てたい。
で、個別座標の指定が出来ないから

//-------------------------------------
ロックオンマークの通し番号 = i なら 目標用オブジェクトをロックオンマークの座標に作成
//-------------------------------------
自機から目標用オブジェクトに向けて弾オブジェクトを発射
//-------------------------------------
弾が目標用オブジェに衝突したら  目標用オブジェを破壊
//-------------------------------------
i を 1 増加
//-------------------------------------

みたいな回りくどい方法で実現しようとしたけどかなり複雑で冗長になる
0456名前は開発中のものです。2009/12/14(月) 19:54:42ID:BH1Thgi/
>>455
通し番号と目標用オブジェクトって必要あるん?
おれだったらロックしたときに弾つくって、その弾に目標の座標を持たせてやるけど
0457名前は開発中のものです。2009/12/14(月) 19:59:13ID:NqZOoRhL
>>454
いいアイディアだと思うけど
or使った方がスマートかも
0458名前は開発中のものです。2009/12/14(月) 20:34:23ID:Cx2xiU3y
暗号化エクステンションを使用してiniを暗号化する方法を知りたいです。
0459名前は開発中のものです。2009/12/14(月) 20:36:26ID:GdDpo69v
>>456
>ロックしたときに弾つくって、その弾に目標の座標を持たせてやるけど

「オブジェクトの発射」を使わずに
ロックオンしたときに弾のオブジェクト(バウンスボール?)を新規に作成して
それ自身の変数X、変数Yに座標を入れて
発射させたい時にその座標の方向に向かせて動作を開始させるってことでいい?

敵の移動にロックオンマークを追随させるとき
座標更新用に通し番号要るかなと思ったけど
なくてもできるかな?
0460名前は開発中のものです。2009/12/14(月) 21:17:11ID:BH1Thgi/
>>457
そういえばorってフィルタと論理ってあるけど
あの違いわかる?

>>459
ロックオンマークを追随させるなら通し番号はつかったほうがいいかも。
ロックオンは弾が発射されたら追随しなくなったりするの?
どういう動きを作りたいのかよくわかんないズェ

とりあえず目標用オブジェクトがロックオンマークでもいいと思うんで
目標用オブジェクトは必要ないとおもう
0461名前は開発中のものです。2009/12/14(月) 21:47:07ID:NqZOoRhL
>>457
Cでいうところの |と||の違いじゃない?
検証してみる

あとiniファイルの保存先だけど、ちょっと前に.\hoge.iniで良いじゃん って言ったけど、
ちゃんとアプリケーションデータフォルダを取得する方法があったよ
ファイルオブジェクトを作って
AppDataDirectory$( "ファイル" )+"\ベンダー名\"+Appname$+"\hoge.ini"
に保存した方が良さそう。
プログラムフォルダにデータを保存するやりかたはセキュリティ上推奨されていない。
Vista以降の場合フォルダリダイレクトされたりと問題を起こしやすいのでAppDataに保存した方がよさそう。
0462名前は開発中のものです。2009/12/14(月) 22:03:31ID:NqZOoRhL
>>457
>Cでいうところの |と||の違いじゃない?
↑検証してみたけど違ったorz ちょっと英語サイト漁ってくるよ
0463名前は開発中のものです。2009/12/14(月) 22:17:43ID:GdDpo69v
>>460
>ロックオンは弾が発射されたら追随しなくなったりするの?

そこまで深く考えていなかったスマン。
ほぼ瞬間着弾だから発射時の座標で確定でいいや。
なんかレイストームみたいなのをイメージしている。
0464名前は開発中のものです。2009/12/14(月) 22:40:36ID:BH1Thgi/
>>462
ありがとう期待してるよ!
0465名前は開発中のものです。2009/12/14(月) 22:58:05ID:mejc2nn3
アフターバーナーのミサイルの軌道だな
0466名前は開発中のものです。2009/12/14(月) 23:02:14ID:DRhucqvg
早くベルトスクロールゲームを一通り動かせるようにしたいのに
エロ技ばっかに力入れちゃって全然進まん
0467名前は開発中のものです。2009/12/14(月) 23:14:55ID:NqZOoRhL
>>464
違いは分かったんだけど説明に時間がかかるかも
0468名前は開発中のものです。2009/12/14(月) 23:22:19ID:VpEICXrj
質問君ですまない
「2〜3フレーム目が表示されてる時」とか
「1あるいは4フレーム目が表示」みたいな条件指定がしたいんだけどできるの?
数式入力画面でいろいろ試したけど分かりません;;
0469名前は開発中のものです。2009/12/14(月) 23:23:47ID:VpEICXrj
あーor使えばいいか
0470名前は開発中のものです。2009/12/14(月) 23:33:46ID:NqZOoRhL
>>464
http://www.clickteam.com/epicenter/ubbthreads.php?ubb=showflat&Number=159039&Searchpage=1&Main=22001&Words=filtered&Search=true#Post159039
論理式だと全ての式が判定されてから処理が行われるけど、
フィルタだと、条件式に入っているオブジェクトは対象の判定が行われた直後にイベントが駆動するみたい。
長文はじかれたんで、詳細は↓で
ttp://firespeed.org/diary2/read/read.php?diary=kenz-1217-junl25
あとで公式フォーラムの方にも上げておきます。
0471名前は開発中のものです。2009/12/15(火) 00:41:45ID:g21eAk4j
仕様に関する質問はできる限りフォーラムで出した方がいいのかな
後々まで残るし
と言うか早くヘルプ実装してくれたら済む話なんだけどね…
まさか忘れてたりしないだろうか…
0472名前は開発中のものです。2009/12/15(火) 01:02:12ID:WO8SjJfG
ttp://chiquita.blog17.fc2.com/blog-entry-4756.html
マスターベーションを見つかって母親を殺した息子―クロアチア
0473名前は開発中のものです。2009/12/15(火) 01:32:53ID:0yvYuPND
画面切り替え時にブラックアウトかホワイトアウトする機能は無いのかな
というか画面全体の色を操作する機能

0474名前は開発中のものです。2009/12/15(火) 01:53:11ID:UNFX+A4Z
フレームエディタについてるんじゃ?
フェードイン、フェードアウトって
04754492009/12/15(火) 02:08:15ID:RT83kOwz
>>449 >>459 >>463の者だが
なんとかレイストーム風ロックオン出来た。
んーもうちょい効率良く書けないかなぁ…
ttp://www1.axfc.net/uploader/Sc/so/64118
0476名前は開発中のものです。2009/12/15(火) 02:10:35ID:UNFX+A4Z
>>473
これかな
ttp://www.dotup.org/uploda/www.dotup.org458829.jpg
フレーム内の自分で設定したタイミングで変えたい場合は
それ専用のフレームを用意して、変えたい時にそのフレームに飛ばすとか
0477名前は開発中のものです。2009/12/15(火) 02:11:00ID:f4rdl1Yb
pass:mmf2
0478名前は開発中のものです。2009/12/15(火) 02:11:24ID:RT83kOwz
おっと>>475のパスはmmf2
あとロックオンMAXは5に設定してある
ジョイスティック使用
04794732009/12/15(火) 02:39:38ID:w1dSKOnF
>>474
>>476
モザイクとかジグザグとか余計な物しかねーと思ってたけど
よく見たら普通にフェードあったよスマンコ

あと警報とか炎で画面が赤くなるとかのエフェクトは
画面全体に半透明の画像被せる→半透明率を時間で増加&減少の繰り返し
で今の所再現してる
けど探したらそれ系のエフェクト操作エクステンションはありそうな気もするなぁ
0480名前は開発中のものです。2009/12/15(火) 08:52:03ID:KmqjTbQD
「このイベントを一回のみ実行」をイベント毎に一回だけ実行と勘違いしてた…
おかげで色々組み直すハメに…orz

「このイベントを一回のみ実行」=フレーム毎に一度きり
「イベント連続時にアクションを一回のみ実行」=イベント毎に一度きり
が正しかったんだな
ヘルプ無いから実際に間違い起こして調べるまで仕様に気付かなくて困るわ
0481名前は開発中のものです。2009/12/15(火) 08:55:02ID:VpA6cLce
アナログジョイスティックってどうやって使うの?
0482名前は開発中のものです。2009/12/15(火) 09:34:03ID:VpA6cLce
すいません普通にありました
0483名前は開発中のものです。2009/12/15(火) 09:44:45ID:E6DTcYph
>>475
いいかんじじゃん!
全然問題ないと思うが
0484名前は開発中のものです。2009/12/15(火) 12:28:56ID:E6DTcYph
>>470
or(論理)のほうは、直感的にわかるんだが
or(フィルタ)のほうがどうも直感的に理解できないorz

ようするにフィルタのほうは、
条件で使ったオブジェクトに対して操作
(たとえばアクティブ1の変数が0だったらアクティブ1の変数を増加などの条件にも操作にもアクティブ1が関連しているイベント)
しなければ
論理と一緒だと考えていいのかな?
0485名前は開発中のものです。2009/12/15(火) 13:20:17ID:YH0PPOVx
F1あたりを押すと説明書のtxtファイルを開くようにして
同時にアプリは再開ボタン待ちの一時停止にしたいんだけど
どうしたものか
c&cで作られてたゲームが同じ動作をしてたので
可能なんだとは思うけど…何か基本的な動作の理解を逃してるのかな
04864852009/12/15(火) 16:22:24ID:L2VecPLi
ごめん自己解決した
アプリケーションのプロパティのバージョン情報からヘルプのショートカットができたのね
0487名前は開発中のものです。2009/12/15(火) 16:34:10ID:lZCRElRj
>>480
俺も同じくやっちゃったよそれ

例えば効果音を入れたい時
○フレーム目表示って条件にすると表示してる間ずっと猛連発される
んで「特定のサウンドが鳴っていない時」で防ごうとすると連続で発生した場合に鳴らなくなる
効果音をそのイベント中に一度だけ鳴らしたい時は
変数とか使わなくちゃダメなの?
0488名前は開発中のものです。2009/12/15(火) 17:18:47ID:qhv1cwJh
どういう効果音鳴らそうとするとそんな状況になるのかわからんけど・・・
フラグか変数一つ使って、既に鳴ったか否かを判定すればいいんじゃないのかね。
そのイベント処理が終わったらフラグオフに戻すようにしてな。
0489名前は開発中のものです。2009/12/15(火) 18:17:20ID:RT83kOwz
>>483
これでいいのかな。あんがと。嬉しいやら悲しいやら…
何ダサイ書き方してんだよwもっと短く書けるだろwwの方が嬉しかったり。

でもこれ雑魚から雑魚へ発射させようとすると難しいのね。
位置の関連付けのときに直接通し番号を指定できると楽なんだけど…
本当は5体ロックオンしても1個だけ弾を飛ばしてロック順に当てたかったけど妥協していたり。
0490名前は開発中のものです。2009/12/15(火) 18:35:52ID:4CWrjBD+
>>487
>>480の後半に書いてある方法で良いんじゃない?
0491名前は開発中のものです。2009/12/15(火) 18:55:20ID:RT83kOwz
>>480>>487
横だがフレームって言葉の意味がどっちなのかわからないのは俺だけでいい
そのふたつの機能使った事ないから余計に
0492名前は開発中のものです。2009/12/15(火) 20:54:48ID:E6DTcYph
イベント連続時にアクションを一回のみ実行はCNCのときめっさ使ってたけど
そういやMMFになってからまだつかってないな
0493名前は開発中のものです。2009/12/15(火) 22:57:21ID:E6DTcYph
Fast Function Object すげええええええええ!!!!!
0494名前は開発中のものです。2009/12/15(火) 23:07:32ID:E6DTcYph
な、なぜ標準採用されなかったんだFast Function Object…(fast loopは採用されたのに)
一気にイベントエディタの見かた変わったズェ…。
0495名前は開発中のものです。2009/12/15(火) 23:08:48ID:lZCRElRj
すまん解説求む
出先なのに気になるじゃないか…
0496名前は開発中のものです。2009/12/15(火) 23:14:56ID:E6DTcYph
簡単に言うと、イベントエディタで関数使えるズェ。
もちろん関数には引数を渡せるし、戻り値もある。(文字列か数字のみだが)
んー!うまく解説できないのでサンプル作るズェ!
まじfast functionつかえばめちゃくちゃイベントがシンプルになると予想するズェ!
0497名前は開発中のものです。2009/12/15(火) 23:15:12ID:4ts7Upt6
ttp://www.clickteam.info/extensions/extview.php?id=42
これのこと?違う?
0498名前は開発中のものです。2009/12/15(火) 23:22:21ID:C258suQx
>>491
アニメーションのフレームじゃなくアプリケーション内のフレームだから
要するにゲームで言えばそのステージで一回きり発動するって事じゃね
ステージ切り替えたりステージを最初から始めればイベントが復活すると
0499名前は開発中のものです。2009/12/15(火) 23:34:17ID:E6DTcYph
>>497
それそれ!つか、公式のエクステパックに入ってた!

しっかし、いまサンプル作ってるところなんだが、数字は返せるのに文字列が返せねぇ…
日本語版だからバグってんのか…?
0500名前は開発中のものです。2009/12/15(火) 23:37:43ID:RT83kOwz
>>498
解説ありがと。
知りたいってよりも「フレーム」って呼称こんな風に不便だよなぁと言いたかった。
>>445でも書いたけど。
0501名前は開発中のものです。2009/12/16(水) 00:02:35ID:r8n9EOBj
ぐああ!fast function文字列渡せるのに返せねぇ!
なんでやね〜ん。お手上げぽ。

fast function使えば、式からイベントを実行できるズェ!
たとえば
 変数AをFunction( "Fast Function object", "ほげ")に変更
ってイベント作って

新しい条件に
 Function "ほげ"()
イベントに
 set return to 1
ってやれば
ほげイベントが実行されて変数Aに1が入るズェ
0502名前は開発中のものです。2009/12/16(水) 00:05:11ID:a07RcOga
正直ウザイです
0503名前は開発中のものです。2009/12/16(水) 00:09:27ID:nhTnsvqc
>>501
サンプルに期待
0504名前は開発中のものです。2009/12/16(水) 00:28:23ID:r8n9EOBj
エクステパックに入ってるfast function v1.0なのね
v1.1があるっぽいのにどこいっても落とせないorz
0505名前は開発中のものです。2009/12/16(水) 00:54:08ID:nhTnsvqc
>>501
見通しをよくするために関数定義した行を突っ込んでおく為のイベントグループを作ったんだが
中に突っ込んで実行させたら落ちる。
関数名とイベントグループ名を半角にしたら落ちなくなった。
0506名前は開発中のものです。2009/12/16(水) 01:12:51ID:oPpUaf97
>>501
プログラムある程度わかる人ならLua Objectお勧め。
05075062009/12/16(水) 01:22:17ID:oPpUaf97
エンター押しちゃった・・・orz
という訳で続き。

Luaというスクリプトを使うんだけど、こちらも関数使えるし勿論文字列や数値の
引渡しも可能。仕様もわかりやすいし上手く使えれば幸せになれるかも。
一応リファレンス↓
ttp://sugarpot.sakura.ne.jp/yuno/html/lua51_manual_ja.html

サンプルはMMF2の中に入ってるので見ればすぐわかると思うよ。

あと他にC#やVBのコードを組み込めるエクステンションがあるみたい。
こっちは使ったことないけど。
ttp://ext.neatwares.ath.cx/ext/.net_Script_object
0508名前は開発中のものです。2009/12/16(水) 07:15:08ID:nhTnsvqc
おおLua使えるのか。
前々から気になっていたからこの機会に覚えてみるかな。
0509名前は開発中のものです。2009/12/16(水) 08:36:42ID:r8n9EOBj
FastFunction落ちまくりでこのままじゃ使えないなぁ
1.1何処で落とせるか作者にメールしてみた。

Luaは敷居たけーっす!
0510名前は開発中のものです。2009/12/16(水) 08:48:00ID:r8n9EOBj
Function Loop Objectなんての見つけた!
fast function と fast loop を一つにした感じかな?
入れてみたらfast function と違って、引数を2つ渡せるっぽい
いまからいじくり倒してみる!
http://www.zoomgamer.com/ctedb/
■ このスレッドは過去ログ倉庫に格納されています