# 斜面にオブジェクトを固定、オブジェクトフィルター、およびシーンフィルター

**URL:** https://guild.rpgmakerofficial.com/t/topic/687
**Category:** 質問
**Tags:** english
**Created:** [2025 年 8 月 5 日午後 6:56 UTC](https://guild.rpgmakerofficial.com/t/topic/687 "2025-08-05T18:56:42Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![SoyMuMalo](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/soymumalo/32/1097_2.png) [@SoyMuMalo](https://guild.rpgmakerofficial.com/u/SoyMuMalo)
#### Post date: [2025 年 8 月 5 日午後 6:56 UTC](https://guild.rpgmakerofficial.com/t/topic/687/1 "2025-08-05T18:56:42Z")

</div>

こんにちは、PGMと同様に、傾斜検出は正確ではありません。傾斜に沿って移動している状態で、落下状態に「下からの壁衝突を検知しない」および「傾斜を検知しない」という条件（そのいずれかのバリエーション）があり、かつ傾斜がある程度傾いている場合、キャラクターは傾斜を下りながら走行と落下のアクションを実行し始めます。これはPGMでも同様の問題があり、最終的に「オブジェクトの固定」機能を傾斜に追加することで修正されました。AGMにも同様の機能を追加し、任意で有効・無効にできるようにすると良いと思います。キャラクターの接地モードにある「スナップ長」と「安全マージン」の値を調整して修正を試みましたが、うまくいきませんでした。結局、別のオブジェクトを使用して検出を補助することで「修正」しましたが、これは正しい解決策ではないと考えています。

オブジェクトフィルターとシーンフィルター関数については、私には機能しません。これらのコマンドでアクションを設定しても何も起こらず、オブジェクトもシーンも変更されません。実際、「TakenDamageSettings」オプションを使用して、ダメージを受けた際に色を変更したり、他のフィルターを設定したりしても何も起こりません。ゲーム速度の変更などのオプションは有効になっているため、機能しているように見えますが、フィルターは機能していないようです。

---

<div class="post-metadata">

### Author: ![Baz](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/baz/32/100_2.png) [@Baz](https://guild.rpgmakerofficial.com/u/Baz)
#### Post date: [2025 年 8 月 5 日午後 6:59 UTC](https://guild.rpgmakerofficial.com/t/topic/687/2 "2025-08-05T18:59:39Z")

</div>

スナップ長をどのくらいに設定しましたか？場合によってはかなり高く設定する必要があることがあります。

また、斜面の角度によっては、デフォルトが45度以下にしか対応していないため、最大角度を調整する必要があるかもしれません。

---

<div class="post-metadata">

### Author: ![SoyMuMalo](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/soymumalo/32/1097_2.png) [@SoyMuMalo](https://guild.rpgmakerofficial.com/u/SoyMuMalo)
#### Post date: [2025 年 8 月 5 日午後 7:10 UTC](https://guild.rpgmakerofficial.com/t/topic/687/3 "2025-08-05T19:10:32Z")

</div>

調整長さを6pxに設定していますが、最大角度も増やしましたが、問題が解決しません。再現は簡単です。私が送ったプロジェクトを使用してください。覚えていますが、すでに傾斜のあるタイルがいくつか含まれています。

---

<div class="post-metadata">

### Author: ![Baz](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/baz/32/100_2.png) [@Baz](https://guild.rpgmakerofficial.com/u/Baz)
#### Post date: [2025 年 8 月 5 日午後 7:44 UTC](https://guild.rpgmakerofficial.com/t/topic/687/4 "2025-08-05T19:44:06Z")

</div>

傾斜の問題については確認します。フィルタの問題については、すべてのSprite2Dで「Use Parent」オプションが選択されていることを確認してください：

 ![agm.windows.editor.x86_64_xwxW59OUOd](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/e/efbc7708dd22b6d52d2b790081365fc0663aa6e1.png)

---

<div class="post-metadata">

### Author: ![SoyMuMalo](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/soymumalo/32/1097_2.png) [@SoyMuMalo](https://guild.rpgmakerofficial.com/u/SoyMuMalo)
#### Post date: [2025 年 8 月 5 日午後 7:53 UTC](https://guild.rpgmakerofficial.com/t/topic/687/5 "2025-08-05T19:53:53Z")

</div>

> [@Baz](#):
>
> 傾斜の問題について確認します。フィルターの不具合については、すべての Sprite2D で「Use Parent」オプションが選択されていることを確認してください：

動作しました。最初はスプライト2D で有効にしていたのに動作しなかったため驚きましたが、アニメーションスプライト2D を使用している方を見ると、そのオプションが選択されていませんでした 😅。選択したところ、今では動作しています。ありがとうございます 😀

---

<div class="post-metadata">

### Author: ![Moonling](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/moonling/32/369_2.png) [@Moonling](https://guild.rpgmakerofficial.com/u/Moonling)
#### Post date: [2025 年 8 月 6 日午前 1:29 UTC](https://guild.rpgmakerofficial.com/t/topic/687/6 "2025-08-06T01:29:42Z")

</div>

こんにちは、このバグはすでに報告されています。スロープタイル間の継ぎ目が正しく検出されていないようです。

この問題は、今後のバージョン 1.0.18 で部分的に修正される予定です。スロープタイル間の継ぎ目は検出可能になりますが、スロープの頂上に到達した際にスナップが機能せず、キャラクターが誤って空中にいるとして扱われるという残存問題が残ります。

---

<div class="post-metadata">

### Author: ![SoyMuMalo](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/soymumalo/32/1097_2.png) [@SoyMuMalo](https://guild.rpgmakerofficial.com/u/SoyMuMalo)
#### Post date: [2025 年 8 月 6 日午前 11:08 UTC](https://guild.rpgmakerofficial.com/t/topic/687/7 "2025-08-06T11:08:26Z")

</div>

わかりました、ありがとうございます。彼らが修正できるか見てみましょう。🙂
