2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

『Clickteam Fusion/Multimedia Fusion』 1

1 :名前は開発中のものです。:2014/09/06(土) 02:17:35.95 ID:4I4N+wt2.net
汎用ゲームエディター『Multimedia Fusion 2』及び、
『Clickteam Fusion 2.5』シリーズに関する情報、技術、雑談、質問などに使いましょう。

■前スレ
http://peace.2ch.net/test/read.cgi/gamedev/1391841564/

■参考リンク
・Clickteam本家
http://www.clickteam.com/
・Multimedia Fusion 2シリーズ日本語版公式サイト
http://www.clickteam.jp/
・Multimedia Fusion 2 wiki
http://wikiwiki.jp/mmf2/
・mfaアップローダ
ttp://ux.getuploader.com/mmf/
・『Multimedia Fusion2』避難所
http://jbbs.livedoor.jp/computer/43067/
・チャット
http://mmf2.chatx2.whocares.jp/

681 :名前は開発中のものです。:2015/01/07(水) 16:31:06.14 ID:ZITXt7/A.net
複数のアクティブオブジェクトから、ある1つのアクティブオブジェクトの変数を
操作・表示したいのですが、うまくいってないので質問させてください。

http://ux.getuploader.com/mmf/download/854/GetPositionTrial.mfa

・画面下に3つのボタンをアクティブオブジェクトで用意
・画面中央に自機をアクティブオブジェクトで用意
・自機には変数で自機位置IDを設定
・画面右側には、自機位置IDを表示するためのカウンタを用意

・自機を左クリックすると自機位置IDを999にし、右クリなら0にリセットします
・ボタンを左クリックすると、それぞれ1,2,3を自機位置IDにセットしたいです

自機クリック時は意図した動きをするのですが、そもそもの理解が間違っているのか
ボタンをクリックしたときも自機をクリックしたことと同じ処理になってしまいます。
よろしくおねがいします。

682 :名前は開発中のものです。:2015/01/07(水) 16:57:19.84 ID:S0uaQQmN.net
あ、エラーが起きてるのは私のブラウザじゃなくてサーバー側なのか
二回>>681さんに対して同じ様な書き込みしてますが気にしないで下さい

683 :名前は開発中のものです。:2015/01/07(水) 17:01:27.97 ID:S0uaQQmN.net
書き込みが完了しました→エラーの嵐に見舞われています
後から何回も反映されちゃってたらごめんなさい

>>681さん、アップローダのほうに改善ファイル上げときましたので
よかったらご確認下さい

多分URLがエンコードされてないのがまずいんだろうな…

684 :名前は開発中のものです。:2015/01/07(水) 17:04:16.19 ID:ZITXt7/A.net
>>683さん、ありがとうございます!
そもそもの入力イベントの理解が間違っていることが判りました。

単なる「クリックする」での判定ではなく、
「オブジェクトをクリックする」で判定すべきだったんですね。
おかげで意図した処理をできるようになりました。
ありがとうございました。

685 :名前は開発中のものです。:2015/01/07(水) 17:32:20.07 ID:9BMdVYT+.net
最近SteamのセールでCF2.5Dev買ったのですが、ほんとここだけが頼れる情報源だなー。

686 :名前は開発中のものです。:2015/01/07(水) 17:56:08.63 ID:ZITXt7/A.net
ですね。いま、情報源も集めてるんですが、みなさんご存知だけれど
>>1のテンプレに無かったURLをいくつか

Clickteam Fusion 2.5 Blog
http://prester.org/cf2.5/

PEPOSOFT
http://www.peposoft.com/

[英語] A programmer's guide to Multimedia Fusion 2
http://www.diybandits.com.au/MMF/tutorials.html

[英語] Nivram's CTF2.5 & MMF2 Examples
http://www.castles-of-britain.com/mmf2examples.htm

687 :名前は開発中のものです。:2015/01/07(水) 18:01:05.51 ID:ZITXt7/A.net
チュートリアル動画で参考になったもの

[横スクロール] Clickteam Fusion 2.5 - Simple Scrolling - HOW TO MAKE 2D GAMES
https://www.youtube.com/watch?v=Qs8fYPPwOVE

[縦スクロール] Clickteam Fusion 2.5 doodle jump- infinite scrolling tutorial
https://www.youtube.com/watch?v=2ymYvOavfEw

上記含めて、CF2.5チュートリアル動画を多数公開されているamazingsparckmanチャンネル
https://www.youtube.com/channel/UCOw2anAgA_Fi8DTOL2ddxAg

688 :名前は開発中のものです。:2015/01/07(水) 20:32:45.51 ID:u5gqh/Pq.net
>>677
http://ux.getuploader.com/mmf/download/856/%E8%B3%AA%E5%95%8F%E7%94%A8%E3%82%B5%E3%83%B3%E3%83%97%E3%83%ABforeach.mfa
こんなもんでどうだろう。
何故かうちのCFはパスエディタが使えないようだ。
なんかのはずみで開けたときにノードに04と名前がつけてあったのがわかったので
作成時にランダムで01〜04のいずれかのノードに飛ぶようにした。
でも、やっぱ1つの動きだけじゃ厳しいような気もする。

689 :名前は開発中のものです。:2015/01/07(水) 22:28:16.86 ID:gutjay20q
>>686  >>687
ありがとうございます!youtubeの解説動画知らなかったので参考になります!

690 :名前は開発中のものです。:2015/01/08(木) 08:36:33.65 ID:uhem0ooE.net
>>680
ありがとうございます。
いい感じでランダムになってますね!もう少し激しく撃ちまくりたかったので、
調整しようと早速ファイルの解析にかかりましたが、正直なかなか難しい…
通し番号の理解が足りてないせいでしょうか。個別オブジェクトの変数の扱いが思うように出来ません。
(インスタンスの概念はイマイチわかりにくいです)
う〜ん、ひとつ変えると全部変わってしまったり、どこから読みだせばいいのかわからなかったり…
グローバル変数は読み出しも比較的簡単だし、分かりやすいんですけど。
頑張って解析し、何とかものにするしかなさそうです。
ご教示感謝いたします。

アイデアはたくさんあるんですが、技術力不足でなかなか
具現化できないのが情けない。なにしろゲーム制作には欠かせない
プログラム脳がまったくありませんので、
いや…理解力が足らず本当に申し訳ありません。
解析にはもう少し時間がかかりそうです。

タイマーベースを使うなというのは公式ブログでも見かけましたね…
まだそこまで手が回っていないのが実情ですが、とりあえず
大体は理解したので早急にフレームベースに切り替えたほうが良さそうです。
う〜ん、しかしタイマー条件が使えないのはかなり痛い…
要するにグローバル変数で疑似タイマーを作って「常に実行」で
カウントして代用すればいいのかな…?どのみち変数はマスターしなきゃ
いけないですし、いろいろ試してみようと思います。

あ、サイトのご紹介も有難うございました。特に海外サイトはほとんどノーチェックです。
国内の情報は限られてるし、そろそろ海外も
視野に入れる必要があるかもしれませんね。
英語苦手で腰が引けてますが(汗)

総レス数 1008
337 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★