トップページgamedev
998コメント439KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2012/02/10(金) 06:21:05.17ID:2MzxfRLe
『Multimedia Fusion2』シリーズに関する情報、技術、雑談、質問などに使いましょう。

■前スレ
http://toro.2ch.net/test/read.cgi/gamedev/1311526891

■参考リンク
・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/
0487名前は開発中のものです。2012/07/28(土) 00:59:59.75ID:H/L7Cmzy
>>485
GIFで背景色を透過する設定で保存した画像ならデフォルトの透過色が画像に設定されている色になります。
また、ドラッグではなくピクチャエディタからインポートするようにすれば、登録時に透明色の指定ができます。
0488名前は開発中のものです。2012/07/28(土) 01:31:58.85ID:Ydh5CKMI
>>487
できました!これは早い(笑)
丁寧にありがとうございますm(_ _)m
0489名前は開発中のものです。2012/07/30(月) 22:33:48.85ID:Cny0q5cw
>>473
ありがとうございます!
おぉぉ。。まじか
マップ探索ゲーム作るの大変そうじゃのぅ・・・
0490名前は開発中のものです。2012/07/31(火) 00:53:50.57ID:X1I5e18k
音楽としてmp3を鳴らしたいのですが、DirectShowを使うと外部ファイル扱いになってしまって、実行ファイルに内蔵できないような感じがします。
Miniature audiereも試しましたが、不安定で、再生させると強制終了したりします。できればwavの効果音のように実行ファイルに内蔵したいのですが、音楽ともなると容量が大きくなりすぎてこれも実用的でありません。みなさんどうされてますでしょうか?
0491名前は開発中のものです。2012/07/31(火) 01:13:54.03ID:TNtBJJZo
>>490
oggに変換してはいけないのでしょうか?
DirectShowを使っても「外部ファイルを含める」にチェックすれば内蔵されると思います。
ただし、このオプションで含めても、実行時にはexeから抽出されてTempフォルダに書き出されるので
完全にファイルを隠蔽することはできません(終了後に削除)。

なお、英語版の話になりますが、XNA Exporterをインストールすると、標準機能でmp3がサポートされるようになりました。
日本語版のXNA Exporterは未発売ですが、発売されればこれを導入することで同じくmp3が使えるようになると思います。
(日本語版は他にiOS Exporterが出ていますが、これを入れても使えるようになるかは未確認です。)
0492名前は開発中のものです。2012/07/31(火) 01:47:42.85ID:X1I5e18k
>>491 oggは試したことがありませんでした。「外部ファイルを含める」とあわせて少し調べてみます。
XNA Exporterの情報も助かります。プログラムの知識が多少必要という事で敬遠していたのですが、思い切って導入するのも手かもしれませんね。
iOS Exporterは日本語版であるので、こちらも興味あります。しかしこのスレ助かりますね。
0493名前は開発中のものです。2012/07/31(火) 13:57:20.95ID:HjkNYpXB
プレイヤーによる乱数調整が利くアプリを作りたいのですが
random関数のseedを一定にする方法ってありますか?
0494名前は開発中のものです。2012/07/31(火) 14:07:16.35ID:TNtBJJZo
>>493
フレームプロパティの「乱数生成シード」を0にすれば固定になるはず
04954942012/07/31(火) 14:18:24.07ID:TNtBJJZo
>>493
-1以外であれば0じゃなくても良いみたいでした
0496名前は開発中のものです。2012/07/31(火) 14:26:27.78ID:HjkNYpXB
>>494
ありがとうございます
あれってプレイデモ再生の時限定の機能じゃなかったんですねー
0497名前は開発中のものです。2012/08/02(木) 20:22:16.68ID:FvbMsKmY
ガイドブック買った。
値段ぶんの元を取らねば・・・
0498名前は開発中のものです。2012/08/02(木) 20:30:47.17ID:rI7tLHg5
>>497
内容どうですか
0499名前は開発中のものです。2012/08/02(木) 21:01:46.34ID:FvbMsKmY
ざっと見た感じ基礎的なないようだと思う。
全部読み終えてから感想かくよ。
0500名前は開発中のものです。2012/08/03(金) 00:39:59.50ID:lHITUBXu
これは初心者に役立つ!と思うようなテクニックの記述とかあったら概要をwikiに追加……とかしても別に怒られないよな
組み方や考え方それ自体には著作やら版権やらの権利はないだろうし
0501名前は開発中のものです。2012/08/03(金) 01:43:34.92ID:IhHmFQ58
>>500
wikiは自由に編集して構いません。
0502名前は開発中のものです。2012/08/03(金) 20:26:31.71ID:BtHZmLnO
Xボタンを押したら自作アニメーションのKOUGEKIに変更するように
したのですが最初のフレームしか表示されません
アニメーションエディタでループにしてあり速度も常識の範囲内で
再生ボタンを押すとちゃんと思ったように表示されるのですが…
0503名前は開発中のものです。2012/08/03(金) 21:31:11.63ID:BtHZmLnO
>>520です
プラットフォームムーブメントを使っていたのですが
それが原因かもしれません
Xキーを押したらシーケンス変更…だけではなくもう一捻り必要なのか?
ジャンプとはしごを使った方では上手くいきました
もう少し自力で頑張ってみます
失礼しました
0504名前は開発中のものです。2012/08/04(土) 21:24:19.87ID:fgzjCYnV
>>502
ファイルみてないから憶測だが単純だがやってしまいそうなミスに
アニメーション条件をを同時に満たして1コマ目しか再生されない状況がある

例としては
A.地面に立ったら「立っているアニメーション」
B。キーを押したら「攻撃するアニメーション」

この場合Aの条件にBが再生中の場合無効にしておかないと
1フレーム内で以下の現象が起きて正常に再生されない
Aのアニメーション開始(A1コマ目、Bのアニメーションはキャンセルされる)
Bのアニメーション開始(B1コマ目、Aのアニメーションはキャンセルされる)

ちなみに効果音等もこのパターンにはまると正常に再生されない
0505名前は開発中のものです。2012/08/04(土) 22:11:34.23ID:NrjoDP6U
>>504
ありがとうございます
まさにAで引っかかっていました(停止のシーケンスになってしまう)
今は無事回避できました
通常の動きのアニメーションを設定する行に「Xボタンを押し続けている間」を条件反転させることで
Xボタンを押した時にはKOUGEKIシーケンスがアニメーションされるようになりました
0506名前は開発中のものです。2012/08/06(月) 15:12:22.99ID:Ym3LyJ63
ガイドブックの質問なんですが、ダウンロード販売で買ったものを手元で身ながら
やりたいので印刷したいのですが、USBなどに入れてコンビニ印刷はできそうですか?
昔のverを持っているので、いまさら同じソフトを印刷された本のために買うのは
ばかばかしいので…。
購入した方、教えていただけませんか?
0507名前は開発中のものです。2012/08/06(月) 19:56:29.22ID:MV1IrsDa
プロテクトのかかってないPDFだから印刷も電子端末での閲覧もおちゃのこさいさいよ
0508名前は開発中のものです。2012/08/06(月) 20:42:15.22ID:sgasHC5w
129P×10円かかるよ
0509名前は開発中のものです。2012/08/07(火) 19:43:10.20ID:R8qxfCsV
>507.508
ありがとうございます!ページ数X10円は覚悟の上です。カラーにしたら五倍かかるので
さすがにそれは止めておきますけど…
ちょっとした冊子を買ったと思えば1300円くらいはいいかと(元々が2kですが、ソフト買うよりマシ)
0510名前は開発中のものです。2012/08/08(水) 12:48:14.82ID:ybIBzlpg
ウィンドウボタンで最小化したときにCPU使用率があがるのを回避するには
最小化時に実行チェック入れるしかないんだろうか
0511名前は開発中のものです。2012/08/08(水) 15:13:12.16ID:2DzSQFt5
>>510
サブアプリケーションを一時停止する方法ならCPU使用率は上がらないから、
メイン画面をサブアプリケーションで表示して、最小化時に実行チェック。
ウィンドウコントロールで最小時にサブアプリケーションを一時停止、復帰時に解除。
0512名前は開発中のものです。2012/08/08(水) 16:35:53.21ID:ybIBzlpg
>>511
Windowsの最小化ボタンを押したときにCPUの使用率を上げずに
一時停止する方法が知りたかったんだけど
もし書き方が悪かったんだとしたらごめん
ためしてみたけど一時停止にならなかった
0513名前は開発中のものです。2012/08/08(水) 17:01:43.01ID:2DzSQFt5
>>512
ttp://ux.getuploader.com/mmf/download/549/pause_when_minimized.mfa
こんな感じでどうかな
0514名前は開発中のものです。2012/08/08(水) 18:14:51.45ID:ybIBzlpg
>>513
ありがとう!!
自分のやり方が間違ってた
0515名前は開発中のものです。2012/08/10(金) 17:03:30.58ID:MOCAZem/
フレーム1番では320*240を引き伸ばして640*480のウィンドウで倍角表示
フレーム2番に移動したら今度は640*480を640*480のウィンドウで等倍表示…みたいなアプリケーションってどう作ればいいんでしょうか

アプリケーションプロパティでサイズを320*240に設定して「ウィンドウサイズ全体に表示」をチェック、
ウィンドウコントロールオブジェクトでWinSize-ClientSize+n使って引き伸ばすやり方だとフレーム2番の等倍が出来ませんし
逆にアプリのプロパティ側で640*480に設定すると、動作領域が広いゲーム(スクロールする類のゲーム)の場合、表示範囲も広がってしまいました
どなたかお助けいただけないでしょうか
0516名前は開発中のものです。2012/08/10(金) 17:29:43.41ID:9N/XFIU8
>>515
ttp://ux.getuploader.com/mmf/download/550/320x240%E3%81%A8640x480%E3%81%AE%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%82%92%E6%B7%B7%E5%9C%A8.mfa
320x240の方は、フレームの設定ではサイズを広げずに、イベントで広げるのがポイント
0517名前は開発中のものです。2012/08/10(金) 18:05:52.11ID:MOCAZem/
>>516
即時応対ありがとうございます
目から鱗が落ちる解決方法でした…
0518名前は開発中のものです。2012/08/12(日) 00:07:00.91ID:6/HrpQJT
ttp://www.youtube.com/watch?v=id-7rXXSW54
↑これに似たようなアニメーションをmmf2で作ることは可能でしょうか?
でかいボスキャラクターをアニメーションさせたいのですが、
gifだとファイルが大きくなりすぎまして・・
0519名前は開発中のものです。2012/08/12(日) 02:23:11.55ID:xtPnJNdr
>>518
IKは確か、もげる氏がサンプルうpしてたなーと思って見に行ったら消えてら…
とりあえずごく単純なサンプルを作りました
http://ux.getuploader.com/mmf/download/552/%E5%8D%98%E7%B4%94%E3%82%A4%E3%83%B3%E3%83%90%E3%83%BC%E3%83%88%E3%82%AD%E3%83%8D%E3%83%9E%E3%83%86%E3%82%A3%E3%82%AF%E3%82%B9.mfa
上記サンプルでは行っていませんが、親子関係を配列で管理したりすれば基本的な多間接構造では困らないかと思います

が、オブジェクトの回転機能を多用すると非常に重くなるので(日本語版)何か対策考えた方が無難かもしれません
0520名前は開発中のものです。2012/08/12(日) 07:13:43.74ID:6/HrpQJT
>>519
サンプルまで作っていただきありがとうございます。
回転機能多用がまずいということなので、重さを考慮しつつ
やっていきたいと思います。
swfファイルさえ読み込めればなぁ・・
0521名前は開発中のものです。2012/08/12(日) 21:31:07.15ID:CgP1AK59
MMF2でコンピュータ名と使用者の名前を得るための数式かエクスはあるのでしょうか?
御存知の方は教えていただけないでしょうか?
よろしくお願いします。
0522名前は開発中のものです。2012/08/12(日) 21:46:01.28ID:tvpNS6+7
>>521
Developerでのみ使用可能なOSオブジェクトで取得できます。
0523名前は開発中のものです。2012/08/12(日) 21:50:54.68ID:CgP1AK59
>>522
ありがとうございます。感謝します。
0524名前は開発中のものです。2012/08/13(月) 19:50:12.17ID:lczLfAnm
教えて下さい
昔のMSXゲーム「妖怪屋敷」や「ガリウスの迷宮」のようなスクロール
固定画面がズレるようなスクロールはどのように作るのでしょうか?
宜しくお願いします。
0525名前は開発中のものです。2012/08/13(月) 23:43:42.88ID:lczLfAnm
初心者です 今落ちものパズルを作っていて3つ同じ色が隣接すると破壊されるのを
作ろうとしてるのですがうまくいきません。変数やフラグを使うのでしょうが、何かヒントがあれば教えてもらいたいです。
難しいのが「隣接する」というのをどう認識させるかなのですが・・
0526名前は開発中のものです。2012/08/14(火) 10:26:03.58ID:4DzDARof
swfエクスポーター、オブジェクトを発射が反映されないけど、仕様なのかな?
クリックは認識されてるんだけれど。
0527名前は開発中のものです。2012/08/14(火) 12:50:09.14ID:R/INOLgt
>>526
私も同じ経験あります。おっしゃるようにクリックは認識されますね。
代わりに「オブジェクトを作成」で対応しました。
解決策は他にもあるような気がしますが
0528名前は開発中のものです。2012/08/14(火) 12:54:24.87ID:m9L71ne6
>>525
Advanced Game Board objectのサンプルでも見たら
嫌なら配列で管理すればいいんじゃない
0529名前は開発中のものです。2012/08/14(火) 13:53:25.95ID:GgEd2tNJ
>>524
ttp://ux.getuploader.com/mmf/download/554/%E5%9B%BA%E5%AE%9A%E7%94%BB%E9%9D%A2%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E6%99%82%E3%81%AB%E3%82%B9%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%AB.mfa
こんな感じで。

>>525
ブロックの上下左右に判定オブジェクトを付けて、上下および左右の判定に重なっている他のブロックが同色だったら破壊・・・というのが思いついたけど
全てのブロックに判定をつけるとオブジェクト数がエライことになりそうな・・・
>>528の言うようにAdvanced Game Board objectで作るか配列で管理したほうが処理は軽いだろうと思います。

>>526
エクスポーターをインストールしたのが本体のアップデータ適用後だとしたら、
エクスポーターの部分だけ古いままの可能性があるからもう一度アップデータをインストールしなおしてみてはどうでしょうか
この場合は手動でダウンロードしてインストール。
ttp://wikiwiki.jp/mmf2/?%A5%A2%A5%C3%A5%D7%A5%C7%A1%BC%A5%BF%BE%F0%CA%F3
0530名前は開発中のものです。2012/08/14(火) 14:52:25.85ID:4DzDARof
>>529
ありがとう。でも直らなかった・・

>>527
検証していたのですが、「オブジェクトを発射」自体は動くのですが、
条件に変数=0があると、動かなくなります。
同じ変数でも値が0以外の条件なら問題ありませんでした。(試したのは自然数のみですが)
どういう理屈なのかは、よくわかりません・・
0531名前は開発中のものです。2012/08/14(火) 15:24:16.65ID:GgEd2tNJ
>>530
・変数A(アクティブ)=0
・ユーザーが左ボタンをクリック(アクティブ)上

この条件の組み合わせて発射させてみたけど動きましたよ?
変数=0に指定されているオブジェクトが存在していないと、「そのオブジェクトの変数=0」という情報は返らないので
動かないっていうのはあると思うんですが。
具体的にどういうイベントを組んだんでしょうか?
0532名前は開発中のものです。2012/08/14(火) 16:00:27.31ID:4DzDARof
>>530
勘違いをしていました。別のところで詰まっていました。

グローバル変数A=0のとき、オブジェクトを発射 のみのイベントで、
マウスクリックしたときに、0と1が切り替わります。
フレームを実行のときは動くのですが、ビルドしたときはそもそも
グローバル変数が変動していませんでした。
組み方がおかしいのだと思います。
0533名前は開発中のものです。2012/08/14(火) 18:08:20.51ID:R/INOLgt
>>529
画面外に出た時にカメラを動かす方法がどうしても思いつかなかったです。
この方法はとてもわかり易いし、イベントもスッキリします。
本当にありがとうございました。
0534名前は開発中のものです。2012/08/14(火) 19:53:31.42ID:R/INOLgt
>>528
ありがとうございます。
Advanced Game Board objectは使ったことないんで、これから勉強します。
>>529
なるほど 判定は別オブジェクトにして認識させるわけですか
やってみます
ありがとうございます。

05355322012/08/14(火) 20:02:43.79ID:4DzDARof
グローバルイベント
1 マウス左クリックしたとき:(グローバル変数の)Aを1増加
2 常に実行:(グローバル変数の)BをRound(A*1.0/2)-Int(A*1.0/2)に変更
 ↑Aが奇数で1、偶数で0になる

フレームイベント
3 Bが1のとき:オブジェクトを発射

こういう作りになっています。
アプリ形式だと問題ありませんが、swfにビルドしたときには2式が働いていませんでした。
1式は動いているのですが、この場合どこに問題があるのでしょうか?
0536名前は開発中のものです。2012/08/14(火) 21:03:23.19ID:GgEd2tNJ
>>535
A*1.0/2 だと小数点以下の値が出るときは0.5になりますよね。
FlashだとRound関数は0.5でも切り捨てになってしまうようです(0.6なら切り上げ)。
よってRound(A*1.0/2)もInt(A*1.0/2)も同じ計算結果が返ってしまっていたのでグローバル変数Bはずっと0のままだったようです。

SWFエクスポーターのヘルプには「浮動小数点演算 は Windows アプリケーションの場合より精度が落ちます。」と書いてありますがこれもその1つでしょうか。
値が偶数か奇数かは以下の数式でも得られるのでこちらを使えば動くと思います。

値 mod 2
0なら偶数 1なら奇数
0537名前は開発中のものです。2012/08/14(火) 22:14:43.11ID:4DzDARof
>>536
ありがとうございます。
そんな便利な関数があったのですね。助かりました。
0538名前は開発中のものです。2012/08/16(木) 09:17:24.88ID:XvpIxTbh
マップが広い、上下左右に画面がスクロールするゲームをswfに変換したのですが
変換時に作られるhtmlから開けば正常に表示されるのに、
swfファイルだけを直接開くと、
スクロールの範囲外のオブジェクトがはみ出して表示されてしまいます。
直接ファイルを開かないで貰えれば気にする事ないのですが、
それでもやっぱ気になっちゃうので、もし解決策知ってたら教えてくださると助かります…
ちなみに今のとこ、でかいサイズの画像ファイルで蓋をして隠してます。
0539名前は開発中のものです。2012/08/16(木) 13:19:22.63ID:rHScj6/4
>>538
エクステンションのFlash Fxを使えば隠せると思います
0540名前は開発中のものです。2012/08/16(木) 13:30:35.64ID:rHScj6/4
>>539
もしくはアプリケーションプロパティの「ウィンドウサイズ全体に拡大」でも良いと思います。
0541名前は開発中のものです。2012/08/16(木) 14:29:38.05ID:XvpIxTbh
ありがとうございます!大変助かりました…。
0542名前は開発中のものです。2012/08/17(金) 02:34:01.65ID:7QfNUI6Y
iOS Device Exporterはアプリ内課金やGAME CENTERのオンラインランキングには対応しているのでしょうか?
0543名前は開発中のものです。2012/08/17(金) 02:53:17.02ID:cqDC7Ixv
>>542
ttp://www.clickteam.jp/product/ios-device-exporter
利用可能オブジェクトのリストに「Game Center Leaderboard」や「iOS ストア」というオブジェクトがあります(両方ともDev専用)
エクスポーターは体験版でも確認することができるので(ビルドは不可)体験版でヘルプを見ると以下のように書いてありました。

・Game Center Leaderboard オブジェクト
Game Center Leaderboard オブジェクトを使用すると、ゲーム内で Leaderboard を表示することができます。

・iOS ストアオブジェクト
本オブジェクトは Apple アプリ内課金機能を追加します。これによって、代金を支払ったゲーム/アプリケーションのユーザーに対して、追加の機能やサービスを提供することが可能になります。

とうわけで実際に動作は確認していませんが、対応していると思われます。
0544名前は開発中のものです。2012/08/17(金) 13:48:51.19ID:jxXbSdCu
>>543
早速のお返事ありがとうございます!
0545名前は開発中のものです。2012/08/17(金) 16:36:28.27ID:uz4p7RUt
夏コミにMMF2製のゲーム何か出た?
0546名前は開発中のものです。2012/08/17(金) 17:54:09.36ID:cqDC7Ixv
>>545
ttp://www.geocities.jp/omega_stormest/kotonohander/
MMF2製と判ってるのはこれくらいしか知らない。他にもあるだろうか
0547名前は開発中のものです。2012/08/17(金) 18:52:56.98ID:nNm6r/wX
グラディウス5みたいな3D背景ってMMFで可能なの?
0548名前は開発中のものです。2012/08/17(金) 20:29:58.88ID:cqDC7Ixv
MMF2は基本的に2Dソフト
3D使いたかったらUnityとかのほうがいい
0549名前は開発中のものです。2012/08/18(土) 05:05:05.74ID:63y1x9CK
HWA上でフルスクリーンモード時にサブアプリを開こうとすると全く動作しないのですが、
原因が分からず困っています。
同じmfaでRuntimeをStandardにすれば、フルスクリーン時でもサブアプリが動作します。
どなたかお願いします。
0550名前は開発中のものです。2012/08/18(土) 13:04:30.40ID:Z6rOb5wY
>>549
HWAのフルスクリーンでサブアプリを表示するにはプロパティのDisplay as spriteにチェック。
それでも表示がおかしい場合がありますが、それ以上は本家で聞いてください。
0551名前は開発中のものです。2012/08/18(土) 20:23:42.17ID:63y1x9CK
>>550
ありがとうございました。動きました
0552名前は開発中のものです。2012/08/19(日) 12:04:07.48ID:9O5dkqVA
日本語版MMF2でforeachオブジェクトを無理矢理使うと、データエレメンツに明記されているにも関わらずビルド時に除外されてしまうらしく
生成された実行ファイルを「mmf2およびForEachがインストールされてないPC」で実行しようとするとforeach.mfxが見つからずエラーが出ます

もともとunicode非対応エクステンションであるとも聞いているので足掻いても無駄のような気もしますが
日本語版でこれを解決する抜け道みたいなものをご存知の方、いらっしゃらないでしょうか
0553名前は開発中のものです。2012/08/19(日) 16:38:35.53ID:yu05eig8
>552
ttp://ux.getuploader.com/mmf/download/558/foreachtestJPUni.exe
日本語版でForEachオブジェクトを置いただけのもの(イベントなし)。これは動きますか?
自分の環境ではMMF2をインストールしていないPCでも起動しました。
自分でビルドしたEXEが動かない場合は以下のことを疑ってみてください。

・MMF2のバージョンが低い
・ForEachを動かすのにランタイムが必要(.NETなど)
・MMF2の登録名が日本語である
0554名前は開発中のものです。2012/08/19(日) 20:24:09.08ID:t/CO4BTv
アニメーションのフレームが○のとき、オブジェクトを発射 というイベント
を組んでいるのですが、1フレームだけを指定しているにもかかわらず、2発
発射してしまいます。アニメーションとフレームレートはどちらも30fpsです。
これは組み方にどこか問題があるのか、それともmmf2の特性なのでしょうか?
0555名前は開発中のものです。2012/08/19(日) 20:33:15.66ID:uBXn/hTB
>>554
イベントの条件に、PCのアイコン→「条件を制限」から選択できる
「イベント連続時にアクションを1回のみ実行」を追加すれば大丈夫かと思います
0556名前は開発中のものです。2012/08/19(日) 21:20:51.05ID:yu05eig8
>>554
ttp://prester.org/mmf2/?p=4241
フレームレートとアニメーションスピードについての関係はここに書いてあるように
「アニメーションスピード=フレームレートに対するパーセンテージ」ということです。
フレームレートが30FPSでアニメーションスピードが30だと、

30 * 0.3 = 9

ということでアニメーションは9FPSで1周します。

30 / 9 = 3.333333333333333

アニメーションは1コマの表示時間が約3フレームになるので
フレーム0が表示されている時間は3フレームなので弾もその表示時間の間発射され続けた、ということです。
アニメーションスピードを100にすれば1コマの表示時間は1フレームになるので1発だけの発射になります。
0557名前は開発中のものです。2012/08/19(日) 22:20:59.94ID:t/CO4BTv
>>555
ありがとうございます。なんとかなりそうです。

>>556
なんと・・
アニメがやたら遅いな、とは思っていたのですが・・
アニメの枚数削減など力技でタイミングを合わせてきたので
もはや修正不能です・・。なんてこった。
0558名前は開発中のものです。2012/08/20(月) 10:30:27.80ID:EJTtbMPl
>>557
横槍失礼
自分でタイミング計算する必要あってめんどくさいかも知れないけど
フラグが立ったら1フレーム毎に変数に1加算
発射させたいフレーム=変数なったら発射とかもどうだろう?

>>555さんの「イベント連続時にアクションを1回のみ実行」を追加が1番楽だと思うけど
もしも雑魚とかの同種で1回のみがひっかかってしまう場合
通し番号+高速ループも組み合わせた手段の1つとして使えないかな
0559名前は開発中のものです。2012/08/20(月) 11:06:10.18ID:RyKn+LUA
>>553
ありがとうございます。確認してみたところ、こちらでも起動しました
こちらのMMF2のバージョンはr255.2で最新の更新を行っており、
頂いたサンプルが確認環境で動作した事から、原因は消去法で3番目の「登録名が日本語」でしょうか
 
しかし今更になって登録者情報を変更する手段ってあるんでしょうか…
0560名前は開発中のものです。2012/08/20(月) 14:32:41.30ID:izzeQuH1
>>559
もしR255.2にした後にエクスポーターをインストールしたのなら
>>529に書いてるようにもう一度当てなおした方がいいです。

登録名を変えるには再インストールするしかないと思います。
それでラインセスが足りなくても理由があるので代理店はリセットしてくれると思うんですが。
0561名前は開発中のものです。2012/08/22(水) 08:45:35.09ID:OawOFTJU
MMF2を購入しようと考えているのですが、
英語版にしようか日本語版にしようか考えています。

それぞれの違いは、メニューが日本語という以外に違いはあるのでしょうか?
英語版では日本語を表示することはできませんか?

日本語版に、公式サイトで購入したXNA Export Moduleなどは導入できるのでしょうか?
0562名前は開発中のものです。2012/08/22(水) 12:55:58.80ID:B78SYCE2
すみません
オブジェクトとオブジェクトが衝突した時に
オブジェクトが衝突した部分を求めるにはどう組めばいいのでしょうか?
0563名前は開発中のものです。2012/08/22(水) 13:34:39.66ID:0+KjYkKf
>>561
結論から言うと、英語UIでも問題ないというのであれば英語版のほうが良いです。
英語版を買うならUnicode Moduleも同時購入してください。元々の英語版は日本語版と文字コードが異なっており
日本語版で作成されたmfaファイルを開くことはできません。Unicode Moduleをインストールすれば開くことが出来るようになります。

英語版でも(作成したアプリ内で)日本語は表示できます。エディタ内でのオブジェクトや変数などの名称にも日本語を使いたければ前述のUnicode Moduleが必要。

エクスポーター類は英語版と日本語版では別なので英語版のエクスポーターは英語版にしかインストールできません。

その他の違いは以下のアドレスを参照。
ttp://prester.org/mmf2/?page_id=104
0564名前は開発中のものです。2012/08/22(水) 14:16:41.16ID:1EfxWMHY
製作中にちょっとした妙な挙動に遭遇したので報告します。
http://ux.getuploader.com/mmf/download/559/%E7%94%9F%E6%88%90%E8%A1%A8%E7%A4%BA%E3%83%90%E3%82%B0.mfa

アプリケーション内で最初にサウンドを再生した瞬間と同一のタイミングでオブジェクトを生成すると
その1フレームの間、オブジェクトが不可視になってしまっているという挙動です。

二度目以降のサウンド再生は影響を及ぼさないようで、普通にアプリケーション作る分には全く障害には成り得ない現象なのですが
ちょっと不思議だったので一応報告を。

それ不具合じゃないよ、勘違いだよ、というご指摘など有りましたらぜひお願いします。
0565名前は開発中のものです。2012/08/22(水) 18:44:24.16ID:OawOFTJU
>>563
ご丁寧にありがとうございます。
英語が問題ないかどうか体験版で試してみます。
0566名前は開発中のものです。2012/08/22(水) 19:08:31.33ID:0+KjYkKf
>>562
ttp://community.clickteam.com/showthread.php?t=69115&s=5c51ee967bc4fd05f87c234335ccd17d&p=512010&viewfull=1#post512010
これなんかどうでしょうか
0567名前は開発中のものです。2012/08/22(水) 21:54:46.56ID:MJkvh0Xd
8月頭から作ってるけど、今月末の応募締め切り間に合わないやばい

進捗率:ゲーム製作<30% 残日数:締切<7日 のとき
有給残 から 2日 を引く

これでいけるはず
0568名前は開発中のものです。2012/08/22(水) 23:21:04.37ID:e9yAKYrt
>>566
英語わからないのでデータ適当にDLしました
かなりのヒントになりました
ありがとうございました
0569名前は開発中のものです。2012/08/23(木) 19:23:53.93ID:zViVivX+
wiki見たらオブジェクトイベント同士の実行順って入れた通りの順番になって、変更できないんだね
オブジェクトを消してまた作って〜って順番変えるの大変だわ・・・
「順序→最前面に移動」みたいに実行順も変えられればいいのに
0570名前は開発中のものです。2012/08/23(木) 19:34:02.73ID:y0NPmGRL
本当なら今日にはある程度完成して、応募期間ぎりぎりまでバクチェックをしてさらに完成度を上げる計画だったのに
まだ40%ぐらいしか出来てない
ゲーム会社が納期に間に合わせるのって大変なんだろうなあと思った
んまあ自分の敗因は野球と甲子園を見すぎたせいなんだけど
0571名前は開発中のものです。2012/08/24(金) 12:36:45.22ID:sQravOXu
たびたびすいません。スクロールするタイプのゲームを
SWFファイルとして書き出したいのですが、swfを単体で実行すると
見せたくない画面外の背景まで見えてしまいます。htmlから実行すれば
マスクされるようなのですがSWF単体ではマスクはできないのでしょうか?
「ウィンドウサイズ全体に表示」というのもあるんですが、こちらは重過ぎるようです
0572名前は開発中のものです。2012/08/24(金) 14:50:13.75ID:l2xis4Ke
>>571
>>539で紹介されてるエクステンションを使う。
Stage→Set scale mode
これでも重かったら諦めてください。
0573名前は開発中のものです。2012/08/24(金) 17:36:05.84ID:cm5ko6Bf
>>570
俺は20%だわ。
しかもオブジェクトがなぜか増え続けるというバグにはまって、ほぼ詰んだ
0574名前は開発中のものです。2012/08/24(金) 20:49:51.98ID:sQravOXu
>>572
すいません。すぐ前に話題が出てましたね。ところで、重くはないのですが
Stage→Set scale mode をひらくと
どうもexactfit noborder noscale showallのどれかを記入するようなのですが
どれを記入してもやはりはみ出した部分をマスクしてくれないようです。私の理解が足りていない感じでしょうか?
0575名前は開発中のものです。2012/08/24(金) 21:13:16.88ID:l2xis4Ke
>>574
ttp://ux.getuploader.com/mmf/download/560/FlashFx_mask_out_of_screen.zip
こんな感じになります
0576名前は開発中のものです。2012/08/24(金) 21:56:00.07ID:sQravOXu
>>574 おお、すばやいご回答とサンプルまでありがとうございます。
ところで、これだと、常に画面いっぱいに表示されてしまうため縦横比がおかしくなるのと、
MMF2のプロパティにある「ウィンドウサイズ全体に表示」とあまり変わらないような気がします。
htmlを通して再生するのと同様に「サイズは変わらず、フレームサイズからはみだしたものは見せない」
というのをswfだけで実現するのは、やはり難しいのでしょうか?
0577名前は開発中のものです。2012/08/24(金) 22:04:38.15ID:cm5ko6Bf
枠作って隠すってのがFlashソフトではせおりーだったよ
0578名前は開発中のものです。2012/08/24(金) 22:37:46.12ID:l2xis4Ke
>>576
拡大せずに隠すというのであればやはり見せたくない部分に画像を被せるしかないかと。
0579名前は開発中のものです。2012/08/25(土) 12:29:27.31ID:m5nbdCyp
>>578
そうしてみます、といいたいところなんですが、容量の関係で32000色にしていると
どうも完全な白(255.255.255)が出せないようで、隠す素材としてそういう画像を読み込ませても
微妙なグレーしかならず、白い背景のブラウザだとバレてしまうという…。
まさかこんなところでつまづくとは思いませんでした。
0580名前は開発中のものです。2012/08/26(日) 00:41:09.24ID:5E/UpAdQ
この間でたマニュアル、ソフト触り始めの人は買ったほうがいいと思う
中級者以上なら不要かもしれないけど、これなかったら
まったく理解できないままだったよ。
0581名前は開発中のものです。2012/08/26(日) 04:09:20.21ID:+ocREIVZ
すみません。
ウインドウコントロールオブジェクトを使ってウィンドウサイズを800から1280にした後に
全画面化すると、画面が1280ではなく800で全画面化されてしまいます。
1280で全画面化する方法ってないでしょうか?
0582名前は開発中のものです。2012/08/26(日) 06:06:04.97ID:yaxkHG79
>>581
フルスクリーンモードで変更される解像度はアプリケーションプロパティで設定したウィンドウサイズが基準になります。
プロパティの設定を1280にしてこちらをデフォにし、逆にウィンドウコントロールではウィンドウサイズを800に変更する形にしてはいかがでしょうか?
0583名前は開発中のものです。2012/08/26(日) 08:59:40.51ID:5E/UpAdQ
オブジェクトをクリックしたときに、拡大・縮小の印がオブジェクトの周囲に
出ますけど、いまだにクリックのタイミングがつかめず、出たり出なかったり
するのですがコツってありますか?
0584名前は開発中のものです。2012/08/26(日) 15:31:07.15ID:yaxkHG79
>>583
1回目のクリックでは普通の選択、もう一度クリックすると拡大・縮小の印が出ます。
それを使わなくてもオブジェクトプロパティでサイズは変更することができます。
0585名前は開発中のものです。2012/08/26(日) 15:57:33.74ID:5E/UpAdQ
>>584
スレートPCの電磁誘導ペンで作業していたのが原因でした。
マウスでやってみたら、普通に拡大縮小できますね・・
失礼しました。
0586名前は開発中のものです。2012/08/26(日) 20:00:15.71ID:0NPsexq2
>>580
公式の別売りマニュアルのこと?
DL版にPDFで同梱とかしてないの?
0587名前は開発中のものです。2012/08/26(日) 20:12:32.24ID:+ocREIVZ
>>582
アプリケーションプロパティで設定したものが基準になってしまうのであれば
難しそうです。ありがとうございました。
■ このスレッドは過去ログ倉庫に格納されています