Procházet zdrojové kódy

Merge pull request #441 from aws-lumberyard-dev/rgba16f/ScriptManagerCompileFix

Fix script manager compile error due to o3de change
rgba16f před 3 roky
rodič
revize
0a57565fe4
1 změnil soubory, kde provedl 2 přidání a 5 odebrání
  1. 2 5
      Gem/Code/Source/Automation/ScriptManager.cpp

+ 2 - 5
Gem/Code/Source/Automation/ScriptManager.cpp

@@ -966,11 +966,8 @@ namespace AtomSampleViewer
 
 
         s_instance->m_executingScripts.insert(scriptAsset.GetId());
         s_instance->m_executingScripts.insert(scriptAsset.GetId());
 
 
-        bool executeSuccess = false;
-        AZ::ScriptSystemRequestBus::BroadcastResult(
-            executeSuccess, &AZ::ScriptSystemRequestBus::Events::Load, scriptAsset, AZ::k_scriptLoadBinaryOrText,
-            s_instance->m_scriptContext->GetId());
-        if (!executeSuccess)
+        auto& scriptData = scriptAsset->m_data;
+        if (!s_instance->m_scriptContext->Execute(scriptData.GetScriptBuffer().data(), scriptFilePath.c_str(), scriptData.GetScriptBuffer().size()))
         {
         {
             // Push an error operation on the back of the queue instead of reporting it immediately so it doesn't get lost
             // Push an error operation on the back of the queue instead of reporting it immediately so it doesn't get lost
             // in front of a bunch of queued m_scriptOperations.
             // in front of a bunch of queued m_scriptOperations.