アクションゲームツクールMV 8作目
タイル変更後のタイルに条件指定してできるのか〜
アクツク始めたばっかやから、勉強になります
スイッチや変数がなかなか頭に入らないw
タイルの方が動作が軽いらしいからできればタイルで作りたいけど、オブジェクトは細かく位置指定しやすかったり、サイズも変えやすいから重くならなかったら楽でいいのにな〜 いきなり作りたいものから始めず、1画面で完結するゲームを作ってみたり、サンプルを改造して機能増やしてみたり
まずはツールの使い方に慣れるところからだね
スイッチや変数も最初は簡単なところから徐々に慣らしていこう
オブジェクトは基本負荷が高くなるけど、マップレイヤーよりメニューレイヤーに置いた方が負荷が軽い
タイルも過信できなくて、アニメーション設定したタイルを置きまくると重くなる
ちなみにパーティクルやエフェクトはめちゃくちゃ軽い
画面上に100個表示してもほぼ負荷に影響しない
使い方が理解できたら表現力上がるよ メニューレイヤーの方が軽いんや!試してみる!
タイルもオブジェクトも使い方によるのか〜
パーティクルが軽いのはめっちゃ意外やったw メニューレイヤーは体力ゲージとか点数表示とかインジケータ系を置くのが一般的だけど、例えば状態異常の効果時間とかイベント進捗、中間ポイント管理などゲームに間接的に関与するオブジェクトを置きたい時に使うと良いかも
さすがに操作キャラや敵キャラは置けないかもだけど(試した事ない) なるほど〜
移動せんオブジェクトとかはメニューシーンに置いてけばええ感じか その認識で大丈夫
やり方は人それぞれだから、やりやすい方法を後から模索すればよいと思う
初心者が知りたい「こういうことしたい時になんの機能使ったらええねん」って部分が
公式含めてあまり情報が無いから新参者には辛いだろうね そうやねん
辞書的なのとか、ちゃんとしたマニュアルがあるとありがたいんやけどな〜 メニューに常時表示させているパーティクルが、シーン遷移後に消えてしまうのですが
シーンをまたいでもパーティクルを表示させ続ける方法はありますか? アニメーションの回転に対して普通に位置は追従し一緒に回転するけど
そういう意味じゃなくて?
接続点自体に向きって概念はないから単体で回転は無理だけど
なんならその接続点に子オブジェを接続し、そいつを回転させることで
子のアニメに付けた接続点を回転させ、その向きに弾を出すとかならできる 単体ではやっぱ無理か〜
キャラクターに接続点でオブジェクトをくっつけてるんやけど
キャラが回転するアニメーションを絵の段階で作っちゃったから、キャラ回転してもオブジェクトは回らずって感じで 絵の修正の手間がかかるの面倒かもだけど
絵の方は回らなくしてツクール上の設定で回した方が
結局は楽かもね せやな〜
回転の軸になるオブジェクト作って接続したりもしてみたけど、絵の方直してみよかな アニメで回すのとオブジェクト自体を回すのとあって
アニメで回して連動させるのは簡単だけど
連動して回ってるオブジェクトもやっぱりアニメとして回ってる形になってオブジェクトは回ってない扱いになる
オブジェクトを自由に回すのは面倒くさいけどオブジェクト自体がちゃんと回るから
>>355 あら? 切れた
>>355の人の言ってるみたいにそこから更に弾を撃ちたい場合は
元のオブジェクトから回すか、くっつけたオブジェクトは連動させずにそれ自体で回る仕組みにしないといかんかったはず 元のオブジェクトを回すって言うのは、アニメーションタブの中の回転で回すってこと?
それとは別で
1対1で、弾を相手にだけ当たるようにオブジェクトごとに指定とかってできる?
グループを新しく作っても、プレイヤーグループとしては使えないみたいやし
自分で出した弾に当たらないようにしたいんやけど 敵弾は敵本体と別のグループにしておいた方が何かと便利だよ
そんでもって敵弾グループは敵本体グループに当たらないようにするんじゃダメなん?
或いは発射する接続点等を本体当たり判定に干渉しない位置にずらしたり ・用意するグループ
プレイヤーGr
プレイヤー攻撃Gr
エネミーGr
エネミー攻撃Gr
・プレイヤーの弾の設定
プレイヤー攻撃GrはエネミーGrに当たる
・敵の弾の設定
エネミー攻撃GrはプレイヤーGrに当たる
これでいつも作ってるけどお互いに自分の攻撃が自分に当たったことないぜ
アクションタブ→オブジェクト名を右クリックから設定画面開いてグループ登録やってるんだよな? オブジェクト回すっていうのは、回転を伴う移動アクションをすることやね
戦車タイプで旋回させるとか方向を指定して移動とか。
オブジェクトの表示方向(変数)がそういう方法でしかコントロールできなかったはず
表示方向が変わらんと弾を撃つ方向を連動させることもできんから
向きに応じた弾を撃ちたいんだったら
発射元かその追従元がオブジェクトが回転するタイプの「移動」をやらないといかんってこと
アニメーション側の設定は「回転に応じて自動生成」をONにすればオブジェクトの移動方向に応じて絵が自動で回転する >>362
>>363
エネミーじゃなく1pと2pで両方プレイヤーの場合やとどうすればええんやろ
エネミーとか他のグループつくると操作できんよね?
プレイヤーグループをもう一個作れればええんやけど
グループ登録はそこからやってる〜 プレイヤーグループ同士でも、アクションの接触条件(リンク設定)に、他オブジェクトの壁判定に接触したら、当たり判定に接触したらってあるから、あれで弾が接触するオブジェクトを個別で指定できるし…
あとは攻撃属性かな
特定の攻撃属性は無効とかできるから、1pの属性、2pの属性を作って攻撃判定が有効になる属性をコントロールしてみるとかかね
色々試してみると良いぜ それって弾の、「攻撃判定が当たるオブジェクトグループを設定」で、プレイヤーグループに設定せんと判定されんよね?
それやとやっぱり自分の弾に当たるな〜
属性か〜、そっちは試したことない
いろいろ試して見るぜ
さんきゅー てかプレイヤーに別グループを設定したオブジェクト接続してもいけるんじゃね?
操作するのはプレイヤーグループだけど、攻撃判定が当たる接続オブジェクトのグループは好きにできるべ >>368
あ、そうかそれでええんかな?
その場合、当たった時の点滅とか無敵設定は基本設定じゃなくて個別に設定していけばええわけか 今試したらそれでいける
グループの数は増えるけど
親子関係にして接続したオブジェクトのダメージ値を親に行くように設定すればちゃんと本体にもダメージ入るわ
無敵処理は接続したオブジェクト側でやりゃよさそうだな
まぁ細かい部分はうまくやりなはれ