Browse Source

Added Writer.Paused property to pause a writer from code.

master
Christopher 8 years ago
parent
commit
f6772fbc5d
  1. 18
      Assets/Fungus/Scripts/Components/Writer.cs
  2. 598
      Assets/Tests/UI/TextTests.unity

18
Assets/Fungus/Scripts/Components/Writer.cs

@ -254,6 +254,12 @@ namespace Fungus
for (int i = 0; i < tokens.Count; ++i) for (int i = 0; i < tokens.Count; ++i)
{ {
// Pause between tokens if Paused is set
while (Paused)
{
yield return null;
}
var token = tokens[i]; var token = tokens[i];
// Notify listeners about new token // Notify listeners about new token
@ -340,7 +346,6 @@ namespace Fungus
exitFlag = true; exitFlag = true;
break; break;
case TokenType.Message: case TokenType.Message:
if (CheckParamCount(token.paramList, 1)) if (CheckParamCount(token.paramList, 1))
{ {
@ -493,6 +498,12 @@ namespace Fungus
break; break;
} }
// Pause mid sentence if Paused is set
while (Paused)
{
yield return null;
}
PartitionString(writeWholeWords, param, i); PartitionString(writeWholeWords, param, i);
ConcatenateString(startText); ConcatenateString(startText);
Text = outputString.ToString(); Text = outputString.ToString();
@ -814,6 +825,11 @@ namespace Fungus
/// </summary> /// </summary>
public virtual bool IsWaitingForInput { get { return isWaitingForInput; } } public virtual bool IsWaitingForInput { get { return isWaitingForInput; } }
/// <summary>
/// Pauses the writer.
/// </summary>
public virtual bool Paused { set; get; }
/// <summary> /// <summary>
/// Stop writing text. /// Stop writing text.
/// </summary> /// </summary>

598
Assets/Tests/UI/TextTests.unity

@ -1670,6 +1670,100 @@ Transform:
- {fileID: 1200195692} - {fileID: 1200195692}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 4 m_RootOrder: 4
--- !u!1 &576331776
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
m_Component:
- 224: {fileID: 576331777}
- 222: {fileID: 576331779}
- 114: {fileID: 576331778}
- 114: {fileID: 576331780}
m_Layer: 5
m_Name: Text
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &576331777
RectTransform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 576331776}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 1737461361}
m_RootOrder: 0
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 7, y: 0}
m_SizeDelta: {x: 335, y: 153}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &576331778
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 576331776}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_FontSize: 20
m_FontStyle: 0
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 40
m_Alignment: 0
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: New Text
--- !u!222 &576331779
CanvasRenderer:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 576331776}
--- !u!114 &576331780
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 576331776}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a676940fce6344af1a70043b089a6c14, type: 3}
m_Name:
m_EditorClassIdentifier:
targetTextObject: {fileID: 576331776}
punchObject: {fileID: 576331776}
writingSpeed: 60
punctuationPause: 0.25
hiddenTextColor: {r: 1, g: 1, b: 1, a: 0}
writeWholeWords: 0
forceRichText: 1
instantComplete: 1
--- !u!1 &626950206 --- !u!1 &626950206
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1902,7 +1996,6 @@ GameObject:
- 114: {fileID: 707100874} - 114: {fileID: 707100874}
- 114: {fileID: 707100880} - 114: {fileID: 707100880}
- 114: {fileID: 707100879} - 114: {fileID: 707100879}
- 114: {fileID: 707100878}
- 114: {fileID: 707100881} - 114: {fileID: 707100881}
- 114: {fileID: 707100882} - 114: {fileID: 707100882}
- 114: {fileID: 707100890} - 114: {fileID: 707100890}
@ -1913,6 +2006,7 @@ GameObject:
- 114: {fileID: 707100885} - 114: {fileID: 707100885}
- 114: {fileID: 707100884} - 114: {fileID: 707100884}
- 114: {fileID: 707100883} - 114: {fileID: 707100883}
- 114: {fileID: 707100878}
m_Layer: 0 m_Layer: 0
m_Name: Flowchart m_Name: Flowchart
m_TagString: Untagged m_TagString: Untagged
@ -2016,8 +2110,9 @@ MonoBehaviour:
y: -352 y: -352
width: 1121 width: 1121
height: 916 height: 916
selectedBlock: {fileID: 0} selectedBlock: {fileID: 707100880}
selectedCommands: [] selectedCommands:
- {fileID: 707100878}
variables: variables:
- {fileID: 707100874} - {fileID: 707100874}
- {fileID: 707100889} - {fileID: 707100889}
@ -2044,7 +2139,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 41ef36697f78e4c6e909d158bd8ccc83, type: 3} m_Script: {fileID: 11500000, guid: 41ef36697f78e4c6e909d158bd8ccc83, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
itemId: 2 itemId: 12
indentLevel: 0 indentLevel: 0
toggle: {fileID: 1967662254} toggle: {fileID: 1967662254}
value: value:
@ -2252,6 +2347,26 @@ MonoBehaviour:
indentLevel: 0 indentLevel: 0
toggle: {fileID: 1967662254} toggle: {fileID: 1967662254}
toggleState: {fileID: 707100889} toggleState: {fileID: 707100889}
--- !u!114 &714882282
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 58783f051e477fd4e93b42ec7a43bb64, type: 3}
m_Name:
m_EditorClassIdentifier:
go: {fileID: 576331776}
thisPropertyPath: Text.text
compareToType: 1
other: {fileID: 0}
otherPropertyPath:
constantValueGeneric: Test writing to a text object and calling pause on the writer.
compareType: 2
comparisonType: 4
ignoreCase: 1
--- !u!1 &717214671 --- !u!1 &717214671
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -3237,6 +3352,56 @@ CanvasRenderer:
m_PrefabParentObject: {fileID: 0} m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0} m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 911858105} m_GameObject: {fileID: 911858105}
--- !u!1 &912903068
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
m_Component:
- 4: {fileID: 912903069}
- 114: {fileID: 912903070}
m_Layer: 0
m_Name: TestAssertions
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &912903069
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 912903068}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 511, y: 219, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 1630092100}
m_RootOrder: 2
--- !u!114 &912903070
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 912903068}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8bafa54482a87ac4cbd7ff1bfd1ac93a, type: 3}
m_Name:
m_EditorClassIdentifier:
checkAfterTime: 3
repeatCheckTime: 0
repeatEveryTime: 1
checkAfterFrames: 1
repeatCheckFrame: 1
repeatEveryFrame: 1
hasFailed: 0
checkMethods: 1
m_ActionBase: {fileID: 714882282}
checksPerformed: 0
--- !u!1 &923722545 --- !u!1 &923722545
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -5855,7 +6020,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 61dddfdc5e0e44ca298d8f46f7f5a915, type: 3} m_Script: {fileID: 11500000, guid: 61dddfdc5e0e44ca298d8f46f7f5a915, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
selectedFlowchart: {fileID: 707100877} selectedFlowchart: {fileID: 1828583232}
--- !u!4 &1308535842 --- !u!4 &1308535842
Transform: Transform:
m_ObjectHideFlags: 1 m_ObjectHideFlags: 1
@ -6694,7 +6859,7 @@ MonoBehaviour:
volume: 1 volume: 1
loop: 1 loop: 1
targetAudioSource: {fileID: 0} targetAudioSource: {fileID: 0}
audioMode: 0 audioMode: 1
beepSounds: beepSounds:
- {fileID: 8300000, guid: 0cec78902391f4944881c028a5bd61e2, type: 3} - {fileID: 8300000, guid: 0cec78902391f4944881c028a5bd61e2, type: 3}
- {fileID: 8300000, guid: c40373edf37cb4a3f8b7b1103d03b1bb, type: 3} - {fileID: 8300000, guid: c40373edf37cb4a3f8b7b1103d03b1bb, type: 3}
@ -6958,7 +7123,7 @@ GameObject:
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 0
--- !u!114 &1558515036 --- !u!114 &1558515036
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -7277,6 +7442,59 @@ Transform:
m_Children: [] m_Children: []
m_Father: {fileID: 396899564} m_Father: {fileID: 396899564}
m_RootOrder: 0 m_RootOrder: 0
--- !u!1 &1630092098
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
m_Component:
- 4: {fileID: 1630092100}
- 114: {fileID: 1630092099}
m_Layer: 0
m_Name: PauseWriterTest
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!114 &1630092099
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1630092098}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b1dba0b27b0864740a8720e920aa88c0, type: 3}
m_Name:
m_EditorClassIdentifier:
timeout: 5
ignored: 0
succeedAfterAllAssertionsAreExecuted: 1
expectException: 0
expectedExceptionList:
succeedWhenExceptionIsThrown: 0
includedPlatforms: -1
platformsToIgnore: []
dynamic: 0
dynamicTypeName:
--- !u!4 &1630092100
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1630092098}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 1828583228}
- {fileID: 1737461361}
- {fileID: 912903069}
m_Father: {fileID: 0}
m_RootOrder: 13
--- !u!1 &1649786890 --- !u!1 &1649786890
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -7838,6 +8056,99 @@ MonoBehaviour:
compareType: 0 compareType: 0
comparisonType: 4 comparisonType: 4
ignoreCase: 0 ignoreCase: 0
--- !u!1 &1737461360
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
m_Component:
- 224: {fileID: 1737461361}
- 223: {fileID: 1737461364}
- 114: {fileID: 1737461363}
- 114: {fileID: 1737461362}
m_Layer: 5
m_Name: Canvas
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1737461361
RectTransform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1737461360}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children:
- {fileID: 576331777}
m_Father: {fileID: 1630092100}
m_RootOrder: 1
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0}
--- !u!114 &1737461362
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1737461360}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
m_Name:
m_EditorClassIdentifier:
m_IgnoreReversedGraphics: 1
m_BlockingObjects: 0
m_BlockingMask:
serializedVersion: 2
m_Bits: 4294967295
--- !u!114 &1737461363
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1737461360}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1980459831, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3}
m_Name:
m_EditorClassIdentifier:
m_UiScaleMode: 0
m_ReferencePixelsPerUnit: 100
m_ScaleFactor: 1
m_ReferenceResolution: {x: 800, y: 600}
m_ScreenMatchMode: 0
m_MatchWidthOrHeight: 0
m_PhysicalUnit: 3
m_FallbackScreenDPI: 96
m_DefaultSpriteDPI: 96
m_DynamicPixelsPerUnit: 1
--- !u!223 &1737461364
Canvas:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1737461360}
m_Enabled: 1
serializedVersion: 2
m_RenderMode: 0
m_Camera: {fileID: 0}
m_PlaneDistance: 100
m_PixelPerfect: 0
m_ReceivesEvents: 1
m_OverrideSorting: 0
m_OverridePixelPerfect: 0
m_SortingBucketNormalizedSize: 0
m_SortingLayerID: 0
m_SortingOrder: 0
m_TargetDisplay: 0
--- !u!1 &1754111083 --- !u!1 &1754111083
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -8072,6 +8383,279 @@ CanvasRenderer:
m_PrefabParentObject: {fileID: 0} m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0} m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1783342057} m_GameObject: {fileID: 1783342057}
--- !u!1 &1828583227
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 142980, guid: 5e7fbc8d4eb714b279eeeef2262c1e1a, type: 2}
m_PrefabInternal: {fileID: 0}
serializedVersion: 4
m_Component:
- 4: {fileID: 1828583228}
- 114: {fileID: 1828583232}
- 114: {fileID: 1828583231}
- 114: {fileID: 1828583230}
- 114: {fileID: 1828583229}
- 114: {fileID: 1828583239}
- 114: {fileID: 1828583238}
- 114: {fileID: 1828583237}
- 114: {fileID: 1828583234}
- 114: {fileID: 1828583233}
m_Layer: 0
m_Name: Flowchart
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1828583228
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 467082, guid: 5e7fbc8d4eb714b279eeeef2262c1e1a, type: 2}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1828583227}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_Children: []
m_Father: {fileID: 1630092100}
m_RootOrder: 0
--- !u!114 &1828583229
MonoBehaviour:
m_ObjectHideFlags: 2
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1828583227}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ad2261dbe44de43a980e6f7c77c88f7f, type: 3}
m_Name:
m_EditorClassIdentifier:
itemId: 1
indentLevel: 0
textObject: {fileID: 576331776}
text:
stringRef: {fileID: 0}
stringVal: Test writing to a text object and calling pause on the writer.
description:
clearText: 1
waitUntilFinished: 0
textColor: 0
setAlpha:
floatRef: {fileID: 0}
floatVal: 1
setColor:
colorRef: {fileID: 0}
colorVal: {r: 1, g: 1, b: 1, a: 1}
--- !u!114 &1828583230
MonoBehaviour:
m_ObjectHideFlags: 2
m_PrefabParentObject: {fileID: 11462346, guid: 5e7fbc8d4eb714b279eeeef2262c1e1a,
type: 2}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1828583227}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d2f6487d21a03404cb21b245f0242e79, type: 3}
m_Name:
m_EditorClassIdentifier:
parentBlock: {fileID: 1828583231}
--- !u!114 &1828583231
MonoBehaviour:
m_ObjectHideFlags: 2
m_PrefabParentObject: {fileID: 11433304, guid: 5e7fbc8d4eb714b279eeeef2262c1e1a,
type: 2}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1828583227}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3d3d73aef2cfc4f51abf34ac00241f60, type: 3}
m_Name:
m_EditorClassIdentifier:
nodeRect:
serializedVersion: 2
x: 67
y: 70
width: 120
height: 40
itemId: 0
blockName: Start
description:
eventHandler: {fileID: 1828583230}
commandList:
- {fileID: 1828583229}
- {fileID: 1828583234}
- {fileID: 1828583233}
--- !u!114 &1828583232
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 11430050, guid: 5e7fbc8d4eb714b279eeeef2262c1e1a,
type: 2}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1828583227}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7a334fe2ffb574b3583ff3b18b4792d3, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 1
scrollPos: {x: 0, y: 0}
variablesScrollPos: {x: 0, y: 0}
variablesExpanded: 1
blockViewHeight: 400
zoom: 1
scrollViewRect:
serializedVersion: 2
x: -350
y: -350
width: 1121
height: 990
selectedBlock: {fileID: 1828583231}
selectedCommands:
- {fileID: 1828583233}
variables: []
description:
stepPause: 0
colorCommands: 1
hideComponents: 1
saveSelection: 1
localizationId:
showLineNumbers: 0
hideCommands: []
luaEnvironment: {fileID: 0}
luaBindingName: flowchart
--- !u!114 &1828583233
MonoBehaviour:
m_ObjectHideFlags: 2
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1828583227}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 95d9ff288f3904c05ada7ac9c9a075bb, type: 3}
m_Name:
m_EditorClassIdentifier:
itemId: 8
indentLevel: 0
delay: 0
invokeType: 0
staticEvent:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 576331780}
m_MethodName: set_Paused
m_Mode: 6
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 1
m_CallState: 2
m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
booleanParameter:
booleanRef: {fileID: 0}
booleanVal: 0
booleanEvent:
m_PersistentCalls:
m_Calls: []
m_TypeName: Fungus.InvokeEvent+BooleanEvent, Assembly-CSharp, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
integerParameter:
integerRef: {fileID: 0}
integerVal: 0
integerEvent:
m_PersistentCalls:
m_Calls: []
m_TypeName: Fungus.InvokeEvent+IntegerEvent, Assembly-CSharp, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
floatParameter:
floatRef: {fileID: 0}
floatVal: 0
floatEvent:
m_PersistentCalls:
m_Calls: []
m_TypeName: Fungus.InvokeEvent+FloatEvent, Assembly-CSharp, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
stringParameter:
stringRef: {fileID: 0}
stringVal:
stringEvent:
m_PersistentCalls:
m_Calls: []
m_TypeName: Fungus.InvokeEvent+StringEvent, Assembly-CSharp, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
--- !u!114 &1828583234
MonoBehaviour:
m_ObjectHideFlags: 2
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1828583227}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3315ad2ebb85443909a1203d56d9344e, type: 3}
m_Name:
m_EditorClassIdentifier:
itemId: 7
indentLevel: 0
_duration:
floatRef: {fileID: 0}
floatVal: 0.5
durationOLD: 0
--- !u!114 &1828583237
MonoBehaviour:
m_ObjectHideFlags: 2
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1828583227}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3315ad2ebb85443909a1203d56d9344e, type: 3}
m_Name:
m_EditorClassIdentifier:
itemId: 6
indentLevel: 0
_duration:
floatRef: {fileID: 0}
floatVal: 2
durationOLD: 0
--- !u!114 &1828583238
MonoBehaviour:
m_ObjectHideFlags: 2
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1828583227}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d2f6487d21a03404cb21b245f0242e79, type: 3}
m_Name:
m_EditorClassIdentifier:
parentBlock: {fileID: 1828583239}
--- !u!114 &1828583239
MonoBehaviour:
m_ObjectHideFlags: 2
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1828583227}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3d3d73aef2cfc4f51abf34ac00241f60, type: 3}
m_Name:
m_EditorClassIdentifier:
nodeRect:
serializedVersion: 2
x: 69
y: 151
width: 121
height: 40
itemId: 5
blockName: CheckPaused
description:
eventHandler: {fileID: 1828583238}
commandList:
- {fileID: 1828583237}
--- !u!1 &1845987937 --- !u!1 &1845987937
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

Loading…
Cancel
Save