汎用ゲームエディター『Multimedia Fusion2』 9
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2011/07/25(月) 02:01:31.22ID:MOSB94mx■前スレ
http://hibari.2ch.net/test/read.cgi/gamedev/1296566000/
■参考リンク
・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/
0636名前は開発中のものです。
2011/11/15(火) 19:01:23.90ID:SLjzTGs6なるほど、オブジェクト数というよりも、高速ループで重くなってたわけですか
確かに試したときは、敵の弾にすべて通し番号をふって、オブジェクトの数だけ高速ループをさせていました
これでは重くなるはずです・・
0637名前は開発中のものです。
2011/11/16(水) 01:41:42.42ID:QvB1ZpKy0638名前は開発中のものです。
2011/11/16(水) 01:50:43.23ID:XCQ2Ii+O通し番号と高速ループで結びつけるやつを全てのオブジェクトにやってどんだけ出せるか試したことがあるけど
HWAでも同程度の重さになってしまった。
全部のオブジェクトが対象になるなんて極端な状態だけども。
高速ループはCPUががんばる分野だからしょうがないかもね。
高速ループ無しでいくらオブジォクトを出せるかってことならHWAが圧倒的に軽い。
0639名前は開発中のものです。
2011/11/16(水) 02:12:13.35ID:0F+36iuC今の弾幕ゲーはそれどころの話じゃないのか
0640名前は開発中のものです。
2011/11/16(水) 02:37:46.54ID:QvB1ZpKy装飾目的とかの当たり判定接触させたりする必要の無いオブジェクトは
わざわざ高速ループの移動処理使う必要はないんだよね?
0641名前は開発中のものです。
2011/11/16(水) 03:36:44.61ID:KADIEt0cボス戦1つ作ってアップしますわ
・低速移動有り
・ボム無し
・残機無制限
・演出無し
ただ、組み立てるモノがモノなんで日数はかかります
0642名前は開発中のものです。
2011/11/17(木) 15:26:44.78ID:nMbPHjn8Aをレイヤー1に、Bをレイヤー2に、BとCが重なったときCの形のところだけBが透けてAが見えるようにって言うのはできないでしょうか?
0643名前は開発中のものです。
2011/11/17(木) 16:51:40.64ID:0mltOy+sそれは前にも話題になってましたね。
ttp://ux.getuploader.com/mmf/download/373/%E8%A6%96%E7%95%8C.mfa
こんなの作ってみたものの、クソ重いので使えないでしょう。
0644名前は開発中のものです。
2011/11/17(木) 17:03:19.57ID:fRdygw2N0645名前は開発中のものです。
2011/11/17(木) 17:05:13.78ID:8PqKJOMDナムコのダンシングアイみたいなゲーム作りたくなった
0646名前は開発中のものです。
2011/11/17(木) 17:22:08.93ID:1iZ7Oh3g0647名前は開発中のものです。
2011/11/17(木) 18:36:37.36ID:y3jnK3as前に暗闇ライトってやつ作ってから改良してもらったやつあるけど
背景Bが単色になるから使えないな
http://ux.getuploader.com/mmf/download/352/%E6%9A%97%E9%97%87%E3%83%A9%E3%82%A4%E3%83%88%EF%BC%88%E4%BB%AE%EF%BC%89.mfa
そういえば購入したての頃
画像の1部が破壊されていくエロブロック崩しでツールの学習したけど
肝心の重なりが解けた時に背景を再生出来ないか
0648名前は開発中のものです。
2011/11/17(木) 22:50:53.11ID:ZpDqGRbuいやんエッチ
0649名前は開発中のものです。
2011/11/19(土) 19:28:10.12ID:vcbDw97D>>542
ここの人は作る技術は十分あるのにゲーム本気で作ってる人って少ないの?
0650名前は開発中のものです。
2011/11/19(土) 19:45:35.88ID:X15wHNBoミニゲーム程度ならいくつか作って公開した
今は他のゲーム作ってる
0651名前は開発中のものです。
2011/11/20(日) 01:03:30.83ID:If1KgOhv前やってみたけど正直売れるレベルだと思う
俺なら絶対売ってるわあれ
0652名前は開発中のものです。
2011/11/20(日) 01:06:23.94ID:BstDu6+10653名前は開発中のものです。
2011/11/20(日) 01:13:07.85ID:If1KgOhv正直普通の超安月給な仕事してるから稼ぎ悪いしw
仕事変えようにも近所の会社で完全週休2日がほぼ無いしなぁ…
0654名前は開発中のものです。
2011/11/20(日) 01:19:40.18ID:BstDu6+1どちらにせよ凄いものを作れるようになりたいw
0655名前は開発中のものです。
2011/11/20(日) 01:42:34.22ID:Ddjxtk1Kまあ他にもDL販売サイトはあるけど。
0656名前は開発中のものです。
2011/11/20(日) 01:43:43.97ID:sNH3nvwM0657名前は開発中のものです。
2011/11/20(日) 01:59:47.39ID:If1KgOhv俺のレベルだとバグが非常に怖いので(現在多発中)直接売る事はせずに
エロイラスト集(こっちがメイン)におまけとして付ける予定
おまけとはいえエロ無しの商品レベルまで頑張るつもりではいる
0658名前は開発中のものです。
2011/11/20(日) 03:48:05.47ID:rY2ql6/dMMF2でラスタースクロールってできるのですか?
0659名前は開発中のものです。
2011/11/20(日) 03:52:50.44ID:Ddjxtk1KエクステンションのPerspective objectでできるかも
0660名前は開発中のものです。
2011/11/20(日) 05:04:05.42ID:jz80Sqd2お金を取るってのはつまりその分責任を負わなくちゃいけないからな
場合によってはフリーで公開する方が圧倒的にメリットが大きい訳だ
その辺あまり綺麗な話じゃなかったりする
0661名前は開発中のものです。
2011/11/20(日) 11:01:32.30ID:/8xAUvYh個別DLのエクステンションって一応日本語版でも使えるんですか?
教えて下さい
0662名前は開発中のものです。
2011/11/20(日) 13:21:33.93ID:GPdsQswNインストール式のエクステンションじゃなければ使える
アップローダーには有志が一部のエクステンションを日本語訳してくれたファイルもある
導入方法はwikiあたりを参考に自己責任でやるといい
0663名前は開発中のものです。
2011/11/20(日) 14:36:05.80ID:p54gbFse0664名前は開発中のものです。
2011/11/20(日) 14:44:35.75ID:AjjmczWP日本語版を締め出して何をしたいのかと
0665名前は開発中のものです。
2011/11/20(日) 14:53:43.32ID:TKgb/LRk0666名前は開発中のものです。
2011/11/20(日) 14:57:26.55ID:Ddjxtk1KCTが日本語版対応のInstall Creatorをリリースして各作者がそれで出しなおしてくれたら入れられるようになるかと。
0667名前は開発中のものです。
2011/11/20(日) 16:15:28.95ID:AjjmczWPhttp://ux.getuploader.com/mmf/download/374/Ex_Jp_pac_20111120.zip
■更新履歴
2011/11/20
Window Transparency・Image Manipulator・Super Function・Application Priorityを追加しました。
0668名前は開発中のものです。
2011/11/20(日) 18:17:19.17ID:yxFsy+qc別段ではありますが質問させて下さい。初歩的なことかも知れません。
基本の8方向動作でSTGを作っているのですが、触れてもミスにならない障害物ブロックを作ったところ変になってしまいます。
自機がブロック(アクティブオブジェクト)に衝突で停止にしたのですが、引っかかって身動きがとれなくなってしまうことがあるのです。
対策など何かヒントになることがあれば教えて下さい。お願いします。
0669名前は開発中のものです。
2011/11/20(日) 18:43:50.62ID:Ddjxtk1Kオブジェクトの画像が問題のような気がしますが、mfaをアップしてもらえればより詳細に検証できます。
0670名前は開発中のものです。
2011/11/20(日) 20:46:02.00ID:yxFsy+qc画像が問題かもということで試しに自機を真四角にしてみたらスムーズに動き引っかからなくなりました。
ありがとうございます。今後、また新たな障害にあたり自己解決できなくなった折には検証用のmfaアップさせていただくかも知れません。
その際にはまた助言お願い致します。
0671名前は開発中のものです。
2011/11/20(日) 23:13:10.30ID:GPdsQswNお疲れ様です、毎回助かります。
>>670
自分は弾幕STG制作開始してみたら
問題が出るわ出るわで、解決方法考えるのが楽しくてたまりません
0672名前は開発中のものです。
2011/11/21(月) 00:16:26.87ID:6aoDFkyW使い方がいまいちわからん…
0673名前は開発中のものです。
2011/11/21(月) 00:46:49.58ID:hLtEoEyyパッチの適用方法?それともエクステンションの使い方?
0674名前は開発中のものです。
2011/11/21(月) 00:52:55.69ID:6aoDFkyW0675名前は開発中のものです。
2011/11/21(月) 01:08:43.39ID:hLtEoEyyMMF2をインストールした場所にExtensionsフォルダがあるだろ
その中かUnicodeフォルダの中に拡張子がmfxのファイルがあるだろ
それがエクステンションファイルだ
日本語化したいmfxファイルがある場所に適用したいパッチを入れて実行しろ
たとえば、Control Xを日本語化したい場合、Extensionsフォルダ以下にctrlx.mfxファイルがある
そのファイルと同じフォルダにctrlx.exeを置いて実行すればパッチが適用される
0676名前は開発中のものです。
2011/11/21(月) 01:18:16.72ID:6aoDFkyWありがと-
0677名前は開発中のものです。
2011/11/21(月) 13:47:16.39ID:Rspl792Rそもそもインスコ版のエクステンションってunicode対応として作ってないの結構あるぞ
無理矢理英語版からファイル抜いて日本語版で動かそうとすると
特定の機能でフリーズしたり何も言わずにアプリ落ちたりと、なかなか素敵な事になるパターンが案外多い
0678名前は開発中のものです。
2011/11/21(月) 14:05:11.36ID:hLtEoEyyunicode対応してないのがあるのはzip配布のも同じ
だったらzip配布でいいじゃん
と思っただけさ
0679名前は開発中のものです。
2011/11/21(月) 14:24:04.44ID:c8b4aCxtもっと作者なりクリックチームに日本語版ユーザーからの要望が集まれば
優先度上げてくれはしないだろうかと思うんだが・・・
0680名前は開発中のものです。
2011/11/21(月) 14:44:50.73ID:hLtEoEyy0681名前は開発中のものです。
2011/11/21(月) 18:36:34.90ID:q2ygDgCB何が不満なのかわからない俺
0682名前は開発中のものです。
2011/11/21(月) 20:02:43.85ID:yz5pGNM9クリックチームとクリックチームjpは別だから
ユニコード版のユーザーとしてって立ち位置が必要だけど
日本語版ユーザーとしてだと、まず本家のフォーラムに登録ができない
そこからまず主張していかないといけないw
0683名前は開発中のものです。
2011/11/21(月) 20:14:37.38ID:c8b4aCxt英語版ユーザーじゃなくてもアカウント作成は出来るし投稿も出来る
英語版のシリアルを登録すると更に色々なサービスが利用できるようになるということ
日本語版のシリアルは本家が管理してないから登録できない
0684名前は開発中のものです。
2011/11/21(月) 20:35:24.27ID:yz5pGNM9本家のフォーラムに製品登録ができないから
彼らは日本語版をサポートしてない・・とも取れるよ
日本語版だとエクステンションのベータテスト断わられるしね
0685名前は開発中のものです。
2011/11/21(月) 22:01:21.56ID:0w+C9QYZ0686名前は開発中のものです。
2011/11/21(月) 22:02:54.63ID:TG4sum8G0687名前は開発中のものです。
2011/11/22(火) 00:13:02.54ID:Nc/sUbEiそりゃ「ああ、そういやコレやりたいな…お、こんな便利エクステn畜生unicodeで動作不可かよ!」とか
「ちょっと半透明処理で画面埋めただけで10FPSまで落ち込むのかよ」みたいな状況に当たらない限り
製作方面では特に不満には思うまい
0688名前は開発中のものです。
2011/11/22(火) 00:14:35.76ID:I9g/N/Sj拡大、回転が重くならない程度に使えるようになれば何も言わない
後は何とかなる
0689名前は開発中のものです。
2011/11/22(火) 00:52:49.63ID:q40L4yA+可能ならHWA
フォーラムは無理すんなもういいって感じ
0690名前は開発中のものです。
2011/11/22(火) 00:57:06.30ID:EWUeOGnZ昔のゲームハードなんて今よか低くそれでも十分面白いものあるんだしさ
性能が上がれば良い物が作れるとも思えないけどな
0691名前は開発中のものです。
2011/11/22(火) 01:02:56.01ID:I9g/N/Sjできることでしかもやりますみたいなこと言ってて1年以上音沙汰なしっておかしいだろw
MMFはすごいと思うからこそ悔やまれるところだわ
あと回転と拡大使えたらやっぱかなり便利だと思う
SFCがFCに比べて飛躍的によくなった部分も画像の回転と拡大だったらしいし
自分で作っててもできたら便利だなーって部分がかなりある
0692名前は開発中のものです。
2011/11/22(火) 01:30:28.65ID:NmbIjq1G0693名前は開発中のものです。
2011/11/23(水) 13:32:42.29ID:9ma+yc6Y一応考えたのが敵が放つ弾に通し番号を振って弾のひとつに触れたときに
上キーを押したら通し番号より一つ上の弾を、下キーなら通し番号より一つしたの弾に向って行き
また弾に当たったたら同じことを繰り返すという方法なのですがうまく設定できません
よければアドバイスおねがいします
0694名前は開発中のものです。
2011/11/23(水) 14:55:57.08ID:rngVfavr自分のブログで悪い気もするんだがこれを元に改造したらどうかな?
「自機のオプションを作る」
ttp://kamekkusummf.blog.fc2.com/blog-category-2.html
これを参考に敵弾の座標を記憶させて逆からなぞらせたら行けると思うよ
もっと単純でいいなら
「誘導弾を作る」
ttp://kamekkusummf.blog.fc2.com/blog-category-8.html
精度は落ちるけどこっちは目標地点をリレー方式で繋げてやればいける
0695名前は開発中のものです。
2011/11/23(水) 20:24:13.54ID:unwtFan8エクステンションを自分で作ろうとした場合の参考資料とかどっか無いかな
0696名前は開発中のものです。
2011/11/23(水) 21:05:55.25ID:DSi92Ng6http://community.clickteam.com/showthread.php?t=61692
日本人で過去に作って公開した人がいるかは不明、だから英語しか資料知らない
0697名前は開発中のものです。
2011/11/23(水) 21:15:10.65ID:Ozwnb3Cn久々に見てみたら閉鎖してた…
0698名前は開発中のものです。
2011/11/23(水) 21:17:38.62ID:ejeNztjIどれも当時のサイトは閉鎖してたりとかで今どうしてるかは分からない
0699名前は開発中のものです。
2011/11/23(水) 21:45:52.65ID:unwtFan8でも、逆に言えばそこまでしなくても結構自由に作れるって事かな
高いソフトでも無いんで買って自分で弄ってみるわ
0700名前は開発中のものです。
2011/11/23(水) 22:42:04.65ID:9ma+yc6Yちょっと難しそうですがいじらせてもらいます
ありがとうございます
0701名前は開発中のものです。
2011/11/23(水) 23:49:06.89ID:lDj6NfCrというイベントを組んでも反応してくれません
増やした無数のオブジェクトを、オブジェクトそれぞれランダムにY座標100〜400以下あたりで
バウンスするようにしたいので、バウンスさせるための壁オブジェクトを配置するのも無理そうです
こういう場合、どうしたらよいでしょうか?
0702名前は開発中のものです。
2011/11/24(木) 00:12:59.22ID:o2iH8iMrhttp://community.clickteam.com/showthread.php?t=65281&highlight=xlua+open
思い出したけどXLuaもプロジェクトファイル一式公開してくれてるので参考になるかも
0703名前は開発中のものです。
2011/11/24(木) 00:35:29.49ID:D5/R7iduバウンスは背景や他のオブジェクトと衝突した時しか動作しないと思われます
ttp://ux.getuploader.com/mmf/download/375/%E6%8C%87%E5%AE%9A%E5%BA%A7%E6%A8%99%E3%81%A7%E3%83%90%E3%82%A6%E3%83%B3%E3%82%B9.mfa
指定座標に到達したら衝突用の壁を作成してそれと衝突したらバウンスするようにしました
・・・が、速度や入射角によっては抜けてしまう場合もあります
バウンスではなく、入射角から計算して「方向変更」でバウンスしたように見せる手もありますね
0704名前は開発中のものです。
2011/11/24(木) 00:58:21.06ID:Jz4gKjD4PMOの"X方向の移動速度とX方向の強制移動速度ってどう使い分けるのでしょうか?
普段の移動速度はX方向の最高速度でいいし強制移動させる場合はX方向の強制移動速度ですむし
X方向の移動速度を使うメリットて何かありますか?
0705名前は開発中のものです。
2011/11/24(木) 01:20:12.29ID:D5/R7iduPMOのヘルプより
X velocity - horizontal speed.
Y velocity - vertical speed.
Additional X velocity - horizontal velocity that isn't affected by any other variables, use this for for an example moving platforms and magnet effects.
Additional Y velocity - same as above but on the vertical axis.
「X方向の移動速度」は指定速度で強制移動するが減速の設定値が適用されて徐々に減速して最後には停止する。
「X方向の強制移動速度」は減速が適用されないので常に指定速度で強制移動し続ける。
ということのようです。
0706名前は開発中のものです。
2011/11/24(木) 01:35:15.87ID:D5/R7idu追記。
適用されるのは減速だけじゃなくて「X方向の最高速度」もでした。
ちなみに、「Y方向の移動速度」の場合は「Y方向の最高速度」と「重力」が適用されます。
「X方向の強制移動速度」「Y方向の強制移動速度」の方は他の設定値関係なく指定速度で移動し続ける、ということですね。
0707名前は開発中のものです。
2011/11/24(木) 02:00:58.16ID:D5/R7iduいや、「Y方向の強制移動速度」の方は「Y方向の最高速度」と「重力」が関わっているようです。
ただ「Y方向の移動速度」の方とは微妙に違います。
どう関係しているかややこしいので実際に確認してみてください。
何度もすみません。
0708名前は開発中のものです。
2011/11/24(木) 03:03:44.96ID:Jz4gKjD4わかりやすい解説ありがとうございます
XとYで仕様が違うのが少し紛らわしいですね・・・
0709名前は開発中のものです。
2011/11/25(金) 08:47:53.55ID:iBmSN7Pkオブジェクトに対してクリック判定を条件式として変数を0と1に切り替えるイベントを作りました
ウェイトをおかずに
「マウスがオブジェクトをクリック&&変数が0の時: 変数を1にする」
「マウスがオブジェクトをクリック&&変数が1の時: 変数を0にする」
と2つの条件式を並べた時は後者の条件式しか作動しなかったので
waitとして変数Bを作り
「マウスがオブジェクトをクリック&&変数が0の時&&変数Bが0の時: 変数を1にする」
「マウスがオブジェクトをクリック&&変数が1の時&&変数Bが0の時: 変数を0にする」
として、常に実行に変数Bを0にするとしたのですが、今度はクリックが反応しないタイミングが生まれてしまいました。
このような時のスマートな解決策があれば教えて下さい・・・。
0710名前は開発中のものです。
2011/11/25(金) 08:52:06.46ID:iBmSN7Pk変数>増加を使って奇数偶数で判定するほうが賢いんでしょうか・・・?
0711名前は開発中のものです。
2011/11/25(金) 13:43:58.78ID:7ms/nOUDttp://ux.getuploader.com/mmf/download/376/%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%97%E3%81%A6%E5%A4%89%E6%95%B0%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88.mfa
ウェイトは同じ行ではなく別の行で増加させればワンクッション置くことができます。
単に0か1かの結果が返ってくればいいのであれば、フラグはOFFの時0、ONの時1なので、
クリックしたらフラグを切り替えるという手もあります。
0712名前は開発中のものです。
2011/11/25(金) 15:18:56.45ID:FbGKrAKQイベント連続時に1回だけを条件に追加してもいいかも
上の条件が満たされたと同時に変数が変わり
下の条件まで満たされてしまうので最終的に下だけ実行された様に見えるのだと思います
0713名前は開発中のものです。
2011/11/26(土) 01:17:34.35ID:xOiJMcu20714名前は開発中のものです。
2011/11/26(土) 01:19:58.45ID:xOiJMcu2>>703
遅れてすみません
その都度同じループ内で衝突用のオブジェクトを作成して、すぐ破壊というやり方がありましたか
これは反射以外にも使えそうなので、いろいろ試してみようと思います
ありがとうございました
0715名前は開発中のものです。
2011/11/26(土) 06:51:00.75ID:clxibO1p>衝突用のオブジェクトを作成して、すぐ破壊
これの別の使い道で攻撃用判定とかも作れるよ
例えば剣を振った時だけ衝突用オブジェクトを作成
振り終わって攻撃判定を終わらせたい時に破壊とか
当たり判定用に衝突用オブジェクトを複数作成
オブジェクトAに衝突したら上段に攻撃を食らった
オブジェクトBに衝突したら下段に攻撃を食らったみたいに
見た目と違う当たり判定を作りたい&当たった場所で分岐したい場合等
単純だけど重要なテクニックだと思う
0716名前は開発中のものです。
2011/11/26(土) 13:11:57.76ID:L/O5ZWgT俺の作品は本当に簡単な事しかしてない
0717名前は開発中のものです。
2011/11/27(日) 06:50:35.89ID:sbCcsw2+返事遅れてすみません。 なるほど、変数0から1になった瞬間次の行も実行されてたんですね・・・ 納得です。 改善してみます。
0718名前は開発中のものです。
2011/11/27(日) 15:04:15.81ID:sbCcsw2+これはダブルクリック判定とかぶってしまってるんでしょうか?
高速クリックした時もシングルクリックのカウント数をしっかりカウントできるようなエクステンションとかは無いでしょうか・・・?
ダブルクリックでカウント2増加ではなくて、シングルクリックを二回とカウントさせたいです。 (1回2回とタイミング別で)
0719名前は開発中のものです。
2011/11/27(日) 15:11:12.00ID:xCthTib/クリック連打対応
http://ux.getuploader.com/mmf/download/377/obj_click.mfa
0720名前は開発中のものです。
2011/11/27(日) 15:34:27.84ID:sbCcsw2+うわあああああああああすげえ!諦めてたのに!
左クリックを押してる間繰り返すって使うのね!
流石です・・・ ありがとうございました orz
0721名前は開発中のものです。
2011/11/27(日) 20:27:13.57ID:qzimHjn5アクションゲームだと必須ということですね
発生させて即破壊ということをいままで思いつかなかったので、可能性が広がった気がします
0722名前は開発中のものです。
2011/11/28(月) 09:55:34.44ID:gkiTzSrrそのイベントが実際に実行されているか確認用に適当なSEを鳴らしたりするのも効果的かも
爆発音「ドーン」をSEで鳴らしたとして
(ケース1)SEが全くならない =イベント自体が実行されてない可能性大
(ケース2)SEが何度もなる「ドドドド」=イベントが連続実行されている
(ケース3)SEが1度だけ正常に聞こえる=イベントは1度のみ実行されている
ケース1は条件トリガーの構造自体を見直すべき
・たんなる凡ミスで起き易いと思う
ケース2,3は条件を満たしているにもかかわらず
次のイベント条件も同時に満たしてしまい上書きされている可能性が大
・対策の一例として条件にイベント分岐を許可するか?フラグを作り
分岐開始時にON、どれか1つでも条件が満たされてこれ以上分岐させたくない時にOFF等
・ケース2,3の場合誤動作の主原因がケース1に違いないと
製作者がいったん思い込んでしまうと、深みにはまって抜け出し難くなるパターン
初心者時代にはまると一見正常に見えるだけに性質が悪いと思う
最後に確認が終わった時点でSEイベント部分は毎回消去
うっかり消し忘れるといきなり爆発音がなってびっくりします
0723名前は開発中のものです。
2011/11/28(月) 19:27:06.23ID:BJYt/bP1多分今この状況だわ
たまに起こるダメージ時にパワーアップすると不具合が出る状況がなおらん…
カウンターリセットしてくれんがな
0724名前は開発中のものです。
2011/11/29(火) 04:31:47.00ID:wCZo6T/vみないと何とも言えないが
変更された変数は次の行のイベント開始条件から適用されるを
次のフレームから適用されると思い込むとそのまま誤動作になる
1.衝突時、変数Aが0の場合変数Aを1に変更
2.衝突時、変数Aが1の場合変数Aを0に変更
上の様な組み方をすると1の条件が満たされたと同時に
変数Aが1に変わる為、次に処理する2の変数Aが1の場合の条件まで満たされてしまう為
最終的に2しか処理されてないと思い込んで深みに嵌る
(1も処理自体はされるが常に2に上書きされている状態となる)
個人的に使っている解決方法は
・変数やフラグを状態管理に回す
(変数は0=待機、1=移動中、2=ダメージ食らった等)
(フラグは、攻撃許可、移動許可、無敵中、ダメージ中等)
・イベントをグループ分けにして使う時だけアクティブ
分岐の条件を満たした時点で非アクティブ
(強制的に流れをぶった切る、余計なイベントを割り込ませない)
2回も長文で申し訳ないが、ここを理解出来ると
不具合の発見、対処スキルが跳ね上がると思うよ
0725名前は開発中のものです。
2011/11/29(火) 15:39:14.10ID:OAK10zai0726名前は開発中のものです。
2011/11/29(火) 16:10:24.85ID:KAAZuBeW0727名前は開発中のものです。
2011/11/29(火) 16:15:02.35ID:OAK10zaiというかelseifのエクステンションのリンクきれてる気がする。
0728名前は開発中のものです。
2011/11/29(火) 16:35:37.43ID:otRg/jO+イベントのひとつは、毎時間に〜%でイベントを発生させるというのはわかったのですが、それ以外がわからず
wikiにもないようですので、あまり使い道のないオブジェクトなのでしょうか
それから、乱数に関しては、標準のものを使っていれば問題ないのでしょうか
0729名前は開発中のものです。
2011/11/29(火) 16:42:49.73ID:Ffj99NzZ0730名前は開発中のものです。
2011/11/29(火) 16:44:16.08ID:N5gfnmN2ありがとうございます
>・イベントをグループ分けにして使う時だけアクティブ
なんですがイベント時にダメージで強制終了とした時とか不具合出ませんか?
一度やってみた時があったんですが…
0731名前は開発中のものです。
2011/11/29(火) 21:17:39.30ID:wCZo6T/vフレーム毎に変数で状態管理して
開放するイベントグループ決めてるけどでていないな
イベントがダメージで強制終了したとしても
フレーム毎に初期化というかアクティブか非アクティブを全て再セットしている
0732名前は開発中のものです。
2011/11/29(火) 22:06:28.82ID:Nw0hM+sM誰かwikiに解説載せてくれたら超助かります。 関数定義とelseとfor使えるだけでも楽さと可読性ぐっと変わる気がする。
0733名前は開発中のものです。
2011/11/30(水) 06:17:32.26ID:zYQGkrYx0734名前は開発中のものです。
2011/11/30(水) 21:09:34.53ID:NI34dSgW矢印キーによってPMOに左右移動させる時、
フレームが終了する瞬間に矢印キーが押された状態だと
次のフレームに移動した後もPMOによって左右に移動させられたままになってしまいます。
(user is holding right/left input key のアクションがONの状態のままフレームが始まる)
例) 内部フラグ右入力が有効の時 user is holding right input key
→右を押しっぱでフレーム終了、次のフレームで入力がないのに右に動き続ける
(右を押すと入力がリセットされて止まる)
入力管理にはwikiのサンプルのジョイパッドコンフィグをほぼそのまま使用させていただきました。
原因としては、PMOの左右入力がフレーム終了時にリセットされないことにあると思うのですが、
user is holding right/left input key を解除するアクションを組むことはできないのでしょうか?
また、条件文の工夫方法など他の解決法があればご教授願います。
長文失礼しました。
0735名前は開発中のものです。
2011/12/01(木) 01:48:15.37ID:zKLoaUcy勝手に動いていったので、>>734に書いた推測は間違ってるかもしれません。
■ このスレッドは過去ログ倉庫に格納されています