跳到主内容

搜索

エンカウントで設定した敵キャラが反映されない

评论

3 条评论

  • GGG-Support コミュニティマネージャー

    エンカウント設定の「モンスター出現最大数」が1になっていませんでしょうか。
    こちらの数字を任意の値に変更することで、その数だけ敵が出現するようになるかと存じます。

    ご確認のほど、何卒よろしくお願い申し上げます。

     

    0
  • むとつか

    そのように設定をを含め色々なバターンを試しましたが思い通りの動作にはなりません。

    エンカウントをグループではなく敵キャラ単体で登録した場合、皆様は問題なくエンカウントで戦闘開始され、きちんと動作しているのでしょうか?

    削除を繰り返しテストプレイしていて他の事例も確認しました。エンカウントで敵キャラの画像も表示されず戦闘の終わった状態で始まります。

    これに関連するかわかりませんが、「バトル編集」のリージョンも壊れるようです。例えばリージョン1をクリックすると、下記エラーが出ます。こうなるとマップの作り直しです。壊れたデータを手動で直すことは可能なのでしょうか?

    InvalidOperationException: Sequence contains no matching element
    System.Linq.Enumerable.Single[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) (at <1c318258bf0843289b0e2cbe692fee39>:0)
    RPGMaker.Codebase.Editor.Inspector.Encounter.View.EncounterInspectorElement._SetEnemy (System.Int32 index) (at Assets/RPGMaker/Codebase/Editor/Inspector/Encounter/View/EncounterInspectorElement.cs:501)
    RPGMaker.Codebase.Editor.Inspector.Encounter.View.EncounterInspectorElement.SetData () (at Assets/RPGMaker/Codebase/Editor/Inspector/Encounter/View/EncounterInspectorElement.cs:431)
    RPGMaker.Codebase.Editor.Inspector.Encounter.View.EncounterInspectorElement.InitializeContents () (at Assets/RPGMaker/Codebase/Editor/Inspector/Encounter/View/EncounterInspectorElement.cs:103)
    RPGMaker.Codebase.Editor.Inspector.AbstractInspectorElement.Initialize () (at Assets/RPGMaker/Codebase/Editor/Inspector/AbstractIInspectorElement.cs:129)
    RPGMaker.Codebase.Editor.Inspector.Encounter.View.EncounterInspectorElement..ctor (System.String mapId, System.Int32 regionId) (at Assets/RPGMaker/Codebase/Editor/Inspector/Encounter/View/EncounterInspectorElement.cs:67)
    RPGMaker.Codebase.Editor.Inspector.Inspector.EncounterSceneView (System.String mapId, System.Int32 regionId, RPGMaker.Codebase.Editor.Hierarchy.Region.Character.View.BattleHierarchyView element) (at Assets/RPGMaker/Codebase/Editor/Inspector/Inspector.cs:461)
    RPGMaker.Codebase.Editor.MapEditor.Window.MapEdit.BattleEditWindow+<>c__DisplayClass8_0.<InitUI>b__3 (RPGMaker.Codebase.CoreSystem.Knowledge.DataModel.Map.TileDataModel tileDataModel) (at Assets/RPGMaker/Codebase/Editor/MapEditor/Window/MapEdit/BattleEditWindow.cs:128)
    RPGMaker.Codebase.Editor.MapEditor.Component.GridView.TileGridView.Select (System.Int32 selectIndex) (at Assets/RPGMaker/Codebase/Editor/MapEditor/Component/GridView/TileGridView.cs:92)
    RPGMaker.Codebase.Editor.MapEditor.Component.GridView.TileGridView+<>c__DisplayClass6_0.<.ctor>b__0 (UnityEngine.UIElements.MouseUpEvent evt) (at Assets/RPGMaker/Codebase/Editor/MapEditor/Component/GridView/TileGridView.cs:64)
    UnityEngine.UIElements.EventCallbackFunctor`1[TEventType].Invoke (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.PropagationPhase propagationPhase) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.EventCallbackRegistry.InvokeCallbacks (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.PropagationPhase propagationPhase) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.CallbackEventHandler.HandleEvent (UnityEngine.UIElements.EventBase evt) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.EventDispatchUtilities.PropagateEvent (UnityEngine.UIElements.EventBase evt) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.MouseEventDispatchingStrategy.SendEventToRegularTarget (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.MouseEventDispatchingStrategy.SendEventToTarget (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.BaseVisualElementPanel panel) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.MouseEventDispatchingStrategy.DispatchEvent (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.IPanel iPanel) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.EventDispatcher.ApplyDispatchingStrategies (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.IPanel panel, System.Boolean imguiEventIsInitiallyUsed) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.EventDispatcher.ProcessEvent (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.IPanel panel) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.EventDispatcher.ProcessEventQueue () (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.EventDispatcher.OpenGate () (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.EventDispatcherGate.Dispose () (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.EventDispatcher.ProcessEvent (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.IPanel panel) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.EventDispatcher.Dispatch (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.IPanel panel, UnityEngine.UIElements.DispatchMode dispatchMode) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.BaseVisualElementPanel.SendEvent (UnityEngine.UIElements.EventBase e, UnityEngine.UIElements.DispatchMode dispatchMode) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.UIElementsUtility.DoDispatch (UnityEngine.UIElements.BaseVisualElementPanel panel) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.UIElementsUtility.UnityEngine.UIElements.IUIElementsUtility.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr, System.Boolean& eventHandled) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.UIEventRegistration.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.UIElements.UIEventRegistration+<>c.<.cctor>b__1_2 (System.Int32 i, System.IntPtr ptr) (at <8759e14def7c40b68c657c638e8a0434>:0)
    UnityEngine.GUIUtility.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr, System.Boolean& result) (at <44335255efcb428fb633c913db3eed7a>:0)

    0
  • GGG-Support コミュニティマネージャー

    お返事が遅れてしまい大変申し訳ございません。

    本件につきまして、詳細な調査を行いたく存じます。つきましては、プロジェクトデータをご提供いただいてもよろしいでしょうか。プロジェクト丸ごとだとかなりの容量になってしまうので、以下のフォルダのみで問題ございません。

    • Assets
    • ProjectSettings
    • Packages

    大変お手数ですが、データ送付にあたり下記問い合わせフォームから「RPG MAKER UNITEコミュニティでデータを送付するように依頼された件について」などの件名でお問い合わせいただいてもよろしいでしょうか。

    https://rpgmakerofficial.com/support/%E3%81%8A%E5%95%8F%E3%81%84%E5%90%88%E3%82%8F%E3%81%9B%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0/

    お手数をおかけしますが、何卒よろしくお願い申し上げます。

    0

请先登录再写评论。