FiE-Game/Assets/Resources/prefabs/title/TitleFSM.prefab

791 lines
22 KiB
Text

%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &100100000
Prefab:
serializedVersion: 2
m_ObjectHideFlags: 0
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_ParentPrefab: {fileID: 0}
m_RootGameObject: {fileID: 1761010112261775}
m_IsPrefabParent: 1
--- !u!1 &1761010112261775
GameObject:
serializedVersion: 5
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_Component:
- component: {fileID: 4352184364537695}
- component: {fileID: 114659238769052413}
m_Layer: 0
m_Name: TitleFSM
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4352184364537695
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1761010112261775}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -7.2588677, y: 26.92714, z: 14.520515}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0}
--- !u!114 &114659238769052413
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1761010112261775}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 93b76d6ca32738635d1a0d8b86cbf7a3, type: 3}
m_Name:
m_EditorClassIdentifier:
fsm:
usedInTemplate: {fileID: 0}
name: TitleFSM
startState: Initialize
states:
- name: Initialize
description: タイトル初期化
colorIndex: 0
position:
serializedVersion: 2
x: 122.13281
y: 112.46094
width: 100
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: Wait
isSystemEvent: 0
isGlobal: 1
toState: Title
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.ActivateGameObject
- HutongGames.PlayMaker.Actions.ActivateGameObject
- HutongGames.PlayMaker.Actions.ActivateGameObject
- HutongGames.PlayMaker.Actions.ActivateGameObject
- HutongGames.PlayMaker.Actions.ActivateGameObject
- HutongGames.PlayMaker.Actions.AudioPlay
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
-
-
-
actionEnabled: 01010101010101
actionIsOpen: 01010101010101
actionStartIndex: 00000000050000000a0000000f00000014000000190000001d000000
actionHashCodes: b4797e4ab4797e4ab4797e4ab4797e4ab4797e4aef9258de3708ec1a
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.AudioClip
value: {fileID: 0}
fsmVarParams: []
byteData: 0000010000000000000000000100010000000100010000000100010000000000803f0000004040005761697400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 14000000110000001100000001000000010000001400000011000000110000000100000001000000140000001100000011000000010000000100000014000000110000001100000001000000010000001400000011000000110000000100000001000000140000000f00000018000000170000000f0000001700000001000000
paramName:
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- gameObject
- volume
- oneShotClip
- finishedEvent
- time
- finishEvent
- realTime
paramDataPos: 00000000000000000200000004000000050000000100000006000000080000000a0000000b000000020000000c0000000e0000001000000011000000030000001200000014000000160000001700000004000000180000001a0000001c0000001d000000050000001e000000000000002300000023000000280000002c000000
paramByteDataSize: 0000000002000000020000000100000001000000000000000200000002000000010000000100000000000000020000000200000001000000010000000000000002000000020000000100000001000000000000000200000002000000010000000100000000000000050000000000000000000000050000000400000001000000
- name: Title
description: タイトル画面キー入力待ち
colorIndex: 0
position:
serializedVersion: 2
x: 102.13281
y: 200.46094
width: 143.5
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: AnyKeyPressed
isSystemEvent: 0
isGlobal: 1
toState: ShowLoginMenu
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.AnyKey
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: c631a949
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
byteData: 416e794b657950726573736564
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 17000000
paramName:
- sendEvent
paramDataPos: 00000000
paramByteDataSize: 0d000000
- name: TriggerToExitTitleCutScene
description: タイトル終了カットシーン
colorIndex: 0
position:
serializedVersion: 2
x: 64
y: 736
width: 200
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: Next
isSystemEvent: 0
isGlobal: 1
toState: WaitForTitleExit
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.AudioPlay
- HutongGames.PlayMaker.Actions.ActivateGameObject
- CinemaDirector.PlayMaker.PlayCutscene
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
-
-
-
actionEnabled: 01010101
actionIsOpen: 01010101
actionStartIndex: 0000000004000000090000000c000000
actionHashCodes: ef9258deb4797e4a145ee8f13708ec1a
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
typeName: UnityEngine.AudioClip
value: {fileID: 8300000, guid: cc09d0368b2a4fb4bab58f243d8956a3, type: 3}
fsmVarParams: []
byteData: 0000803f00010001000000013333333f004e65787400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 140000000f000000180000001700000014000000110000001100000001000000010000001300000001000000170000000f0000001700000001000000
paramName:
- gameObject
- volume
- oneShotClip
- finishedEvent
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- cutsceneObject
- freezeStateUntilEnd
- EventToSend
- time
- finishEvent
- realTime
paramDataPos: 00000000000000000000000005000000010000000500000007000000090000000a000000000000000b0000000c0000000c0000001100000015000000
paramByteDataSize: 000000000500000000000000000000000000000002000000020000000100000001000000000000000100000000000000050000000400000001000000
- name: WaitForTitleExit
description: タイトル終了待ち
colorIndex: 0
position:
serializedVersion: 2
x: 98.34375
y: 863.46875
width: 127
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: Next
isSystemEvent: 0
isGlobal: 1
toState: FinishingTitle
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- Fie.PlayMaker.FieSceneManagerForPlaymaker
- CinemaDirector.PlayMaker.SendEventOnCutsceneEnd
customNames:
-
-
actionEnabled: 0101
actionIsOpen: 0101
actionStartIndex: 0000000006000000
actionHashCodes: 89fae0fb2b1d24d0
unityObjectParams: []
fsmGameObjectParams:
- useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
byteData: 02000000050000009a99993e0000000000020000004e657874
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0700000007000000020000000100000002000000070000001300000017000000
paramName:
- outFadeType
- inFadeType
- fadeTime
- useLoadScreen
- minLoadScreenViewSec
- nextScene
- cutsceneObject
- EventToSend
paramDataPos: 0000000004000000080000000c0000000d000000110000000000000015000000
paramByteDataSize: 0400000004000000040000000100000004000000040000000000000004000000
- name: FinishingTitle
description:
colorIndex: 0
position:
serializedVersion: 2
x: 102.85156
y: 981.47656
width: 108
height: 16
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions: []
actionData:
actionNames: []
customNames: []
actionEnabled:
actionIsOpen:
actionStartIndex:
actionHashCodes:
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
byteData:
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType:
paramName: []
paramDataPos:
paramByteDataSize:
- name: ShowLoginMenu
description:
colorIndex: 0
position:
serializedVersion: 2
x: 114.55469
y: 345.10156
width: 128
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: Next
isSystemEvent: 0
isGlobal: 1
toState: WaitForLogin
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.ActivateGameObject
- HutongGames.PlayMaker.Actions.NextFrameEvent
customNames:
-
-
actionEnabled: 0101
actionIsOpen: 0101
actionStartIndex: 0000000005000000
actionHashCodes: b4797e4ac631a949
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams:
- ownerOption: 1
gameObject:
useVariable: 0
name:
tooltip:
showInInspector: 0
networkSync: 0
value: {fileID: 0}
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
byteData: 0000010000004e657874
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 140000001100000011000000010000000100000017000000
paramName:
- gameObject
- activate
- recursive
- resetOnExit
- everyFrame
- sendEvent
paramDataPos: 000000000000000002000000040000000500000006000000
paramByteDataSize: 000000000200000002000000010000000100000004000000
- name: WaitForLogin
description:
colorIndex: 0
position:
serializedVersion: 2
x: 112.94531
y: 490.34375
width: 109
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: Next
isSystemEvent: 0
isGlobal: 1
toState: WaitForTransitionToLobbyDelay
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- Fie.PlayMaker.FieTitleLoginActionForPlayMaker
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 62e4d550
unityObjectParams:
- {fileID: 0}
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
byteData: 4e657874
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0500000017000000
paramName:
- _titleAuthActionComponent
- EventToSend
paramDataPos: 0000000000000000
paramByteDataSize: 0000000004000000
- name: LoadLobbyScene
description:
colorIndex: 0
position:
serializedVersion: 2
x: 89.39844
y: 626.53906
width: 132
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: Next
isSystemEvent: 0
isGlobal: 1
toState: TriggerToExitTitleCutScene
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- Fie.PlayMaker.FieTitleActionForPlaymaker
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 6db4fb80
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
byteData: 0000c03f4e657874
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0200000017000000
paramName:
- fadeTime
- EventToSend
paramDataPos: 0000000004000000
paramByteDataSize: 0400000004000000
- name: WaitForTransitionToLobbyDelay
description:
colorIndex: 0
position:
serializedVersion: 2
x: 50
y: 572
width: 233
height: 32
isBreakpoint: 0
isSequence: 0
hideUnused: 0
transitions:
- fsmEvent:
name: Next
isSystemEvent: 0
isGlobal: 1
toState: LoadLobbyScene
linkStyle: 0
linkConstraint: 0
colorIndex: 0
actionData:
actionNames:
- HutongGames.PlayMaker.Actions.Wait
customNames:
-
actionEnabled: 01
actionIsOpen: 01
actionStartIndex: 00000000
actionHashCodes: 3708ec1a
unityObjectParams: []
fsmGameObjectParams: []
fsmOwnerDefaultParams: []
animationCurveParams: []
functionCallParams: []
fsmTemplateControlParams: []
fsmEventTargetParams: []
fsmPropertyParams: []
layoutOptionParams: []
fsmStringParams: []
fsmObjectParams: []
fsmVarParams: []
byteData: 00000040004e65787400
arrayParamSizes:
arrayParamTypes: []
customTypeSizes:
customTypeNames: []
paramDataType: 0f0000001700000001000000
paramName:
- time
- finishEvent
- realTime
paramDataPos: 000000000500000009000000
paramByteDataSize: 050000000400000001000000
events:
- name: AnyKeyPressed
isSystemEvent: 0
isGlobal: 1
- name: FinishedTitleLogin
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuCalcCreateMatch
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuCalcPrivateMatch
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuCalcQuickMatch
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuChangeToCreateMatch
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuChangeToElementSelect
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuChangeToMenuSelect
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuChangeToNameEntry
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuChangeToOption
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuChangeToPrepareToGoToGame
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuChangeToPrivateMatch
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuChangeToQuickMatch
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuCreateMatchCompleted
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuFaildToCompleteCreateMatch
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuFaildToCompletePrivateMatch
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuFaildToCompleteQuickMatch
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuPrivateMatchCompleted
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuQuickMatchCompleted
isSystemEvent: 0
isGlobal: 1
- name: LobbyMenuToStartMatching
isSystemEvent: 0
isGlobal: 1
- name: Next
isSystemEvent: 0
isGlobal: 1
- name: Wait
isSystemEvent: 0
isGlobal: 1
globalTransitions: []
variables:
floatVariables: []
intVariables: []
boolVariables: []
stringVariables: []
vector2Variables: []
vector3Variables: []
colorVariables: []
rectVariables: []
quaternionVariables: []
gameObjectVariables: []
objectVariables: []
materialVariables: []
textureVariables: []
description: タイトル画面
docUrl:
showStateLabel: 1
maxLoopCount: 0
watermark:
version: 0
ExposedEvents: []
RestartOnEnable: 1
EnableDebugFlow: 0
StepFrame: 0
activeStateName:
fsmTemplate: {fileID: 0}