Browse Source

Update play command to work with latest master

master
= 9 years ago
parent
commit
19c7393a0b
  1. 18
      Assets/Fungus/Flowchart/Editor/BlockEditor.cs

18
Assets/Fungus/Flowchart/Editor/BlockEditor.cs

@ -1027,20 +1027,16 @@ namespace Fungus
Block targetBlock = target as Block;
Flowchart flowchart = targetBlock.GetFlowchart();
Command command = flowchart.selectedCommands[0];
targetBlock.jumpToCommandIndex = command.commandIndex;
if (!targetBlock.IsExecuting())
{
Block[] blocks = flowchart.GetComponentsInChildren<Block>(true);
foreach (Block b in blocks)
{
if (b.IsExecuting())
{
b.Stop();
}
}
flowchart.ExecuteBlock(targetBlock.blockName);
flowchart.ExecuteBlock(targetBlock, command.commandIndex);
}
else
{
targetBlock.jumpToCommandIndex = command.commandIndex;
flowchart.ExecuteBlock(targetBlock);
}
}
protected void SelectPrevious()

Loading…
Cancel
Save