浏览代码
Merge branch 'main' into worldbuilding
Merge branch 'main' into worldbuilding
# Conflicts: # UOP1_Project/Assets/ProBuilder Data/ProBuilderMeshCache/02a28a9c355f4fac879be8ab591f1a6a.asset # UOP1_Project/Assets/ProBuilder Data/ProBuilderMeshCache/0f35a51a6d884c8ab30219b5a3b05de7.asset # UOP1_Project/Assets/ProBuilder Data/ProBuilderMeshCache/108b5a6e887748a1875141cf7eefbf8e.asset # UOP1_Project/Assets/ProBuilder Data/ProBuilderMeshCache/177f1a363471462daaaa7e27712e2b77.asset # UOP1_Project/Assets/ProBuilder Data/ProBuilderMeshCache/17f9a240deb94feb8a71fae200bf7ff1.asset # UOP1_Project/Assets/ProBuilder Data/ProBuilderMeshCache/26347a43a1d94f6eba6efb6ca3d40208.asset # UOP1_Project/Assets/ProBuilder Data/ProBuilderMeshCache/2ab75110e077404aaaa2789feb3cc82e.asset # UOP1_Project/Assets/ProBuilder Data/ProBuilderMeshCache/2f392744e4d142f7a81da2a69bdaa99f.asset # UOP1_Project/Assets/ProBuilder Data/ProBuilderMeshCache/512005dcb52a4d588ffc91db589f24ff.asset # UOP1_Project/Assets/ProBuilder Data/ProBuilderMeshCache/61ff26a351934.../main
Ciro Continisio
3 年前
当前提交
984180df
共有 64 个文件被更改,包括 4526 次插入 和 1944 次删除
-
31UOP1_Project/Assets/Art/Characters/PhoenixChick/Animation/PhoenixChick.controller
-
38UOP1_Project/Assets/Art/Characters/PhoenixChick/Animation/PhoenixChick_Flap.fbx.meta
-
130UOP1_Project/Assets/Art/Characters/BardHare/Animation/BardHare.controller
-
7UOP1_Project/Assets/Art/Characters/BardHare/Animation/BardHare_idle.fbx.meta
-
97UOP1_Project/Assets/Art/Characters/BardHare/Animation/BardHare_jump_down.fbx.meta
-
7UOP1_Project/Assets/Art/Characters/BardHare/Animation/BardHare_jump_up.fbx.meta
-
73UOP1_Project/Assets/Art/Characters/PigChef/Animation/PigChef_Talk.fbx.meta
-
80UOP1_Project/Assets/Art/Characters/PigChef/Animation/PigChef_Talk2.fbx.meta
-
6UOP1_Project/Assets/LocalizationFiles/GoogleSheetService_ChopChop.asset
-
4UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/Inventory Item Description Shared Data.asset
-
4UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/Inventory Item Name Shared Data.asset
-
2UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/InventoryMisc_en.asset
-
2UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/InventoryMisc_fr.asset
-
2UOP1_Project/Assets/LocalizationFiles/AssetTables/Inventory/InventoryMisc_it.asset
-
998UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/Questline Dialogue Shared Data.asset
-
971UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/Questline Dialogue_en.asset
-
314UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/Questline Dialogue_fr.asset
-
26UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/Questline Dialogue_it.asset
-
12UOP1_Project/Assets/Prefabs/Characters/NPCs_Unique/Ayud.prefab
-
4UOP1_Project/Assets/Prefabs/Characters/NPCs_Unique/Terra.prefab
-
717UOP1_Project/Assets/Prefabs/Characters/PigChef.prefab
-
253UOP1_Project/Assets/Scenes/WIP/TestingGround_Questline.unity
-
24UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Ayud.asset
-
11UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Bard-Town.asset
-
21UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Bard.asset
-
24UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Cerise.asset
-
24UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Felfel.asset
-
23UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-LegChef.asset
-
22UOP1_Project/Assets/ScriptableObjects/Dialogue/Default/Default-Terra.asset
-
2UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/QuestItems/SavoryDough_Dish.asset
-
2UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/QuestItems/SavoryDough_Recipe.asset
-
15UOP1_Project/Assets/Scripts/Dialogues/DialogueDataSO.cs
-
4UOP1_Project/Assets/Scripts/Dialogues/DialogueManager.cs
-
8UOP1_Project/Assets/Scripts/Characters/ProtagonistAudio.cs
-
4UOP1_Project/Assets/Art/Textures/Black.png
-
96UOP1_Project/Assets/Art/Textures/Black.png.meta
-
8UOP1_Project/Assets/Cutscenes/Signals.meta
-
8UOP1_Project/Assets/Cutscenes/BeachCandyCutscene.playable.meta
-
1001UOP1_Project/Assets/Cutscenes/BeachCandyCutscene.playable
-
77UOP1_Project/Assets/Prefabs/Characters/NPCs_Unique/MountainRockCritter Variant.prefab
-
7UOP1_Project/Assets/Prefabs/Characters/NPCs_Unique/MountainRockCritter Variant.prefab.meta
-
1001UOP1_Project/Assets/Prefabs/Cutscenes/BeachCandyCutscenePrefab.prefab
-
23UOP1_Project/Assets/ScriptableObjects/Narrative/Actors/Nar.asset
-
8UOP1_Project/Assets/ScriptableObjects/Narrative/Actors/Nar.asset.meta
-
15UOP1_Project/Assets/ScriptableObjects/Quests/Events/StartCinematic-SavoryDishTasting.asset
-
30UOP1_Project/Assets/ScriptableObjects/Audio/AudioCues/SFX/Protagonist/SFX_Talk.asset
-
8UOP1_Project/Assets/ScriptableObjects/Audio/AudioCues/SFX/Protagonist/SFX_Talk.asset.meta
-
41UOP1_Project/Assets/Scripts/Cutscenes/TimelineBinder.cs
-
14UOP1_Project/Assets/Cutscenes/Signals/ExitTimeline.signal
-
8UOP1_Project/Assets/Cutscenes/Signals/ExitTimeline.signal.meta
-
14UOP1_Project/Assets/Cutscenes/Signals/EnterTimeline.signal
-
8UOP1_Project/Assets/Cutscenes/Signals/EnterTimeline.signal.meta
-
92UOP1_Project/Assets/Prefabs/Cutscenes/CutsceneExample.prefab
-
15UOP1_Project/Assets/ScriptableObjects/Quests/Events/StartCinematic-SavouryDishTasting.asset
-
34UOP1_Project/Assets/Scripts/Cutscenes/MainCharacterBinder.cs
-
0/UOP1_Project/Assets/Prefabs/Cutscenes/BeachCandyCutscenePrefab.prefab.meta
-
0/UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/QuestItems/SavoryDough_Dish.asset
-
0/UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/QuestItems/SavoryDough_Dish.asset.meta
-
0/UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/QuestItems/SavoryDough_Recipe.asset
-
0/UOP1_Project/Assets/ScriptableObjects/Inventory/ScriptableObjects/Items/QuestItems/SavoryDough_Recipe.asset.meta
-
0/UOP1_Project/Assets/ScriptableObjects/Quests/Events/StartCinematic-SavoryDishTasting.asset.meta
-
0/UOP1_Project/Assets/Scripts/Cutscenes/TimelineBinder.cs.meta
998
UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/Questline Dialogue Shared Data.asset
文件差异内容过多而无法显示
查看文件
文件差异内容过多而无法显示
查看文件
971
UOP1_Project/Assets/LocalizationFiles/AssetTables/QuestSystem/Questline Dialogue_en.asset
文件差异内容过多而无法显示
查看文件
文件差异内容过多而无法显示
查看文件
717
UOP1_Project/Assets/Prefabs/Characters/PigChef.prefab
文件差异内容过多而无法显示
查看文件
文件差异内容过多而无法显示
查看文件
4
UOP1_Project/Assets/Art/Textures/Black.png
文件差异内容过多而无法显示
查看文件
文件差异内容过多而无法显示
查看文件
|
|||
fileFormatVersion: 2 |
|||
guid: e7579a9e3df86f74cb92ddc4eddc4bc6 |
|||
TextureImporter: |
|||
internalIDToNameTable: [] |
|||
externalObjects: {} |
|||
serializedVersion: 11 |
|||
mipmaps: |
|||
mipMapMode: 0 |
|||
enableMipMap: 1 |
|||
sRGBTexture: 1 |
|||
linearTexture: 0 |
|||
fadeOut: 0 |
|||
borderMipMap: 0 |
|||
mipMapsPreserveCoverage: 0 |
|||
alphaTestReferenceValue: 0.5 |
|||
mipMapFadeDistanceStart: 1 |
|||
mipMapFadeDistanceEnd: 3 |
|||
bumpmap: |
|||
convertToNormalMap: 0 |
|||
externalNormalMap: 0 |
|||
heightScale: 0.25 |
|||
normalMapFilter: 0 |
|||
isReadable: 0 |
|||
streamingMipmaps: 0 |
|||
streamingMipmapsPriority: 0 |
|||
vTOnly: 0 |
|||
grayScaleToAlpha: 0 |
|||
generateCubemap: 6 |
|||
cubemapConvolution: 0 |
|||
seamlessCubemap: 0 |
|||
textureFormat: 1 |
|||
maxTextureSize: 2048 |
|||
textureSettings: |
|||
serializedVersion: 2 |
|||
filterMode: 1 |
|||
aniso: 1 |
|||
mipBias: 0 |
|||
wrapU: 0 |
|||
wrapV: 0 |
|||
wrapW: 0 |
|||
nPOTScale: 1 |
|||
lightmap: 0 |
|||
compressionQuality: 50 |
|||
spriteMode: 0 |
|||
spriteExtrude: 1 |
|||
spriteMeshType: 1 |
|||
alignment: 0 |
|||
spritePivot: {x: 0.5, y: 0.5} |
|||
spritePixelsToUnits: 100 |
|||
spriteBorder: {x: 0, y: 0, z: 0, w: 0} |
|||
spriteGenerateFallbackPhysicsShape: 1 |
|||
alphaUsage: 1 |
|||
alphaIsTransparency: 0 |
|||
spriteTessellationDetail: -1 |
|||
textureType: 0 |
|||
textureShape: 1 |
|||
singleChannelComponent: 0 |
|||
flipbookRows: 1 |
|||
flipbookColumns: 1 |
|||
maxTextureSizeSet: 0 |
|||
compressionQualitySet: 0 |
|||
textureFormatSet: 0 |
|||
ignorePngGamma: 0 |
|||
applyGammaDecoding: 0 |
|||
platformSettings: |
|||
- serializedVersion: 3 |
|||
buildTarget: DefaultTexturePlatform |
|||
maxTextureSize: 2048 |
|||
resizeAlgorithm: 0 |
|||
textureFormat: -1 |
|||
textureCompression: 1 |
|||
compressionQuality: 50 |
|||
crunchedCompression: 0 |
|||
allowsAlphaSplitting: 0 |
|||
overridden: 0 |
|||
androidETC2FallbackOverride: 0 |
|||
forceMaximumCompressionQuality_BC6H_BC7: 0 |
|||
spriteSheet: |
|||
serializedVersion: 2 |
|||
sprites: [] |
|||
outline: [] |
|||
physicsShape: [] |
|||
bones: [] |
|||
spriteID: |
|||
internalID: 0 |
|||
vertices: [] |
|||
indices: |
|||
edges: [] |
|||
weights: [] |
|||
secondaryTextures: [] |
|||
spritePackingTag: |
|||
pSDRemoveMatte: 0 |
|||
pSDShowRemoveMatteOption: 0 |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
fileFormatVersion: 2 |
|||
guid: f92d3e9e66b57684b9866128c199e384 |
|||
folderAsset: yes |
|||
DefaultImporter: |
|||
externalObjects: {} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
fileFormatVersion: 2 |
|||
guid: 548393512443a4240817ccdcb3ea147a |
|||
NativeFormatImporter: |
|||
externalObjects: {} |
|||
mainObjectFileID: 11400000 |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
1001
UOP1_Project/Assets/Cutscenes/BeachCandyCutscene.playable
文件差异内容过多而无法显示
查看文件
文件差异内容过多而无法显示
查看文件
|
|||
%YAML 1.1 |
|||
%TAG !u! tag:unity3d.com,2011: |
|||
--- !u!1001 &4034192216683699973 |
|||
PrefabInstance: |
|||
m_ObjectHideFlags: 0 |
|||
serializedVersion: 2 |
|||
m_Modification: |
|||
m_TransformParent: {fileID: 0} |
|||
m_Modifications: |
|||
- target: {fileID: 1656796937265893365, guid: 9e5a5074eb4544b4a9550d142ea3a124, |
|||
type: 3} |
|||
propertyPath: m_RootOrder |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 1656796937265893365, guid: 9e5a5074eb4544b4a9550d142ea3a124, |
|||
type: 3} |
|||
propertyPath: m_LocalPosition.x |
|||
value: 4.6938934 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 1656796937265893365, guid: 9e5a5074eb4544b4a9550d142ea3a124, |
|||
type: 3} |
|||
propertyPath: m_LocalPosition.y |
|||
value: 2.2647858 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 1656796937265893365, guid: 9e5a5074eb4544b4a9550d142ea3a124, |
|||
type: 3} |
|||
propertyPath: m_LocalPosition.z |
|||
value: -1.8605194 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 1656796937265893365, guid: 9e5a5074eb4544b4a9550d142ea3a124, |
|||
type: 3} |
|||
propertyPath: m_LocalRotation.w |
|||
value: 1 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 1656796937265893365, guid: 9e5a5074eb4544b4a9550d142ea3a124, |
|||
type: 3} |
|||
propertyPath: m_LocalRotation.x |
|||
value: -0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 1656796937265893365, guid: 9e5a5074eb4544b4a9550d142ea3a124, |
|||
type: 3} |
|||
propertyPath: m_LocalRotation.y |
|||
value: -0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 1656796937265893365, guid: 9e5a5074eb4544b4a9550d142ea3a124, |
|||
type: 3} |
|||
propertyPath: m_LocalRotation.z |
|||
value: -0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 1656796937265893365, guid: 9e5a5074eb4544b4a9550d142ea3a124, |
|||
type: 3} |
|||
propertyPath: m_LocalEulerAnglesHint.x |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 1656796937265893365, guid: 9e5a5074eb4544b4a9550d142ea3a124, |
|||
type: 3} |
|||
propertyPath: m_LocalEulerAnglesHint.y |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 1656796937265893365, guid: 9e5a5074eb4544b4a9550d142ea3a124, |
|||
type: 3} |
|||
propertyPath: m_LocalEulerAnglesHint.z |
|||
value: 0 |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 2140881792901584207, guid: 9e5a5074eb4544b4a9550d142ea3a124, |
|||
type: 3} |
|||
propertyPath: m_Name |
|||
value: MountainRockCritter Variant |
|||
objectReference: {fileID: 0} |
|||
- target: {fileID: 3664912248708928822, guid: 9e5a5074eb4544b4a9550d142ea3a124, |
|||
type: 3} |
|||
propertyPath: _droppableRewardSO |
|||
value: |
|||
objectReference: {fileID: 11400000, guid: 5bbd8876e11015c4abb5280e97c1615b, |
|||
type: 2} |
|||
m_RemovedComponents: [] |
|||
m_SourcePrefab: {fileID: 100100000, guid: 9e5a5074eb4544b4a9550d142ea3a124, type: 3} |
|
|||
fileFormatVersion: 2 |
|||
guid: 0ad91cb3392a40f478d94406ba58b779 |
|||
PrefabImporter: |
|||
externalObjects: {} |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
1001
UOP1_Project/Assets/Prefabs/Cutscenes/BeachCandyCutscenePrefab.prefab
文件差异内容过多而无法显示
查看文件
文件差异内容过多而无法显示
查看文件
|
|||
%YAML 1.1 |
|||
%TAG !u! tag:unity3d.com,2011: |
|||
--- !u!114 &11400000 |
|||
MonoBehaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_CorrespondingSourceObject: {fileID: 0} |
|||
m_PrefabInstance: {fileID: 0} |
|||
m_PrefabAsset: {fileID: 0} |
|||
m_GameObject: {fileID: 0} |
|||
m_Enabled: 1 |
|||
m_EditorHideFlags: 0 |
|||
m_Script: {fileID: 11500000, guid: f991c0f5eb9677944ae00c1b61548e72, type: 3} |
|||
m_Name: Nar |
|||
m_EditorClassIdentifier: |
|||
_actorId: 7 |
|||
_actorName: |
|||
m_TableReference: |
|||
m_TableCollectionName: GUID:9c592d2d4c7fc459f94a645873569195 |
|||
m_TableEntryReference: |
|||
m_KeyId: 87619184212434951 |
|||
m_Key: |
|||
m_FallbackState: 0 |
|||
m_WaitForCompletion: 1 |
|
|||
fileFormatVersion: 2 |
|||
guid: 6d2e690c06cfc9b40a859c9df8b49734 |
|||
NativeFormatImporter: |
|||
externalObjects: {} |
|||
mainObjectFileID: 11400000 |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
%YAML 1.1 |
|||
%TAG !u! tag:unity3d.com,2011: |
|||
--- !u!114 &11400000 |
|||
MonoBehaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_CorrespondingSourceObject: {fileID: 0} |
|||
m_PrefabInstance: {fileID: 0} |
|||
m_PrefabAsset: {fileID: 0} |
|||
m_GameObject: {fileID: 0} |
|||
m_Enabled: 1 |
|||
m_EditorHideFlags: 0 |
|||
m_Script: {fileID: 11500000, guid: 7fafac715ff920c4383fed91a38a351e, type: 3} |
|||
m_Name: StartCinematic-SavoryDishTasting |
|||
m_EditorClassIdentifier: |
|||
description: 'Start the cinematic for savory dish tasting by the fry king. ' |
|
|||
%YAML 1.1 |
|||
%TAG !u! tag:unity3d.com,2011: |
|||
--- !u!114 &11400000 |
|||
MonoBehaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_CorrespondingSourceObject: {fileID: 0} |
|||
m_PrefabInstance: {fileID: 0} |
|||
m_PrefabAsset: {fileID: 0} |
|||
m_GameObject: {fileID: 0} |
|||
m_Enabled: 1 |
|||
m_EditorHideFlags: 0 |
|||
m_Script: {fileID: 11500000, guid: 08e854ccd8588da4694c3ae040c10c5e, type: 3} |
|||
m_Name: SFX_Talk |
|||
m_EditorClassIdentifier: |
|||
looping: 0 |
|||
_audioClipGroups: |
|||
- sequenceMode: 0 |
|||
audioClips: |
|||
- {fileID: 8300000, guid: c57b34905d2f289429e471b7015b450c, type: 3} |
|||
- {fileID: 8300000, guid: 02452d505903591489f0ad0f80be7ac6, type: 3} |
|||
- {fileID: 8300000, guid: a8b2763465042954faa66f5370ea288b, type: 3} |
|||
- {fileID: 8300000, guid: 2afe870baca4739448626bc19143c422, type: 3} |
|||
- {fileID: 8300000, guid: 77049037aea6ea04289a902baf264ffc, type: 3} |
|||
- {fileID: 8300000, guid: b7d3f0e632eb08d42b66eb575b39ec6c, type: 3} |
|||
- {fileID: 8300000, guid: eb409a44d8961b94eb22943399eec59c, type: 3} |
|||
- {fileID: 8300000, guid: 250ef5fa19374344584ae0a5f77846a0, type: 3} |
|||
- {fileID: 8300000, guid: 15bac80e585390e44b6f00a50a79c0dd, type: 3} |
|||
- {fileID: 8300000, guid: e254e4ae0aa8bfb45bc402b3ed72bfb6, type: 3} |
|||
- {fileID: 8300000, guid: a9596cf534c2abd40b7216a4bb3a0578, type: 3} |
|||
- {fileID: 8300000, guid: 7a36d256849e7054a8517f690ab9e591, type: 3} |
|
|||
fileFormatVersion: 2 |
|||
guid: 91724ce47d3ff5a4399664ebc35c1083 |
|||
NativeFormatImporter: |
|||
externalObjects: {} |
|||
mainObjectFileID: 11400000 |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
using UnityEngine; |
|||
using UnityEngine.Playables; |
|||
|
|||
public class TimelineBinder : MonoBehaviour |
|||
{ |
|||
[SerializeField] private PlayableDirector _playableDirector; |
|||
[SerializeField] private GameObject[] _objectsToBind; |
|||
public string[] objectsToBindTags; |
|||
public string[] trackNames; |
|||
[SerializeField] private TransformEventChannelSO _playerInstantiatedChannel = default; |
|||
|
|||
private void OnEnable() |
|||
{ |
|||
_playerInstantiatedChannel.OnEventRaised += BindPlayer; |
|||
} |
|||
private void OnDisable() |
|||
{ |
|||
_playerInstantiatedChannel.OnEventRaised -= BindPlayer; |
|||
} |
|||
|
|||
private void BindPlayer(Transform playerTransform) |
|||
{ |
|||
_objectsToBind = new GameObject[objectsToBindTags.Length]; |
|||
for (int i=0; i< objectsToBindTags.Length; ++i) |
|||
{ |
|||
_objectsToBind[i] = GameObject.FindGameObjectWithTag(objectsToBindTags[i]); |
|||
Debug.Log(objectsToBindTags[i]); |
|||
} |
|||
|
|||
foreach (var playableAssetOutput in _playableDirector.playableAsset.outputs) |
|||
{ |
|||
for (int i = 0; i < objectsToBindTags.Length; ++i) |
|||
{ |
|||
if (playableAssetOutput.streamName == trackNames[i]) |
|||
{ |
|||
_playableDirector.SetGenericBinding(playableAssetOutput.sourceObject, _objectsToBind[i]); |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|
|||
%YAML 1.1 |
|||
%TAG !u! tag:unity3d.com,2011: |
|||
--- !u!114 &11400000 |
|||
MonoBehaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_CorrespondingSourceObject: {fileID: 0} |
|||
m_PrefabInstance: {fileID: 0} |
|||
m_PrefabAsset: {fileID: 0} |
|||
m_GameObject: {fileID: 0} |
|||
m_Enabled: 1 |
|||
m_EditorHideFlags: 0 |
|||
m_Script: {fileID: 11500000, guid: d6fa2d92fc1b3f34da284357edf89c3b, type: 3} |
|||
m_Name: ExitTimeline |
|||
m_EditorClassIdentifier: |
|
|||
fileFormatVersion: 2 |
|||
guid: 6856041049abbdc409693c6590918f76 |
|||
NativeFormatImporter: |
|||
externalObjects: {} |
|||
mainObjectFileID: 11400000 |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
%YAML 1.1 |
|||
%TAG !u! tag:unity3d.com,2011: |
|||
--- !u!114 &11400000 |
|||
MonoBehaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_CorrespondingSourceObject: {fileID: 0} |
|||
m_PrefabInstance: {fileID: 0} |
|||
m_PrefabAsset: {fileID: 0} |
|||
m_GameObject: {fileID: 0} |
|||
m_Enabled: 1 |
|||
m_EditorHideFlags: 0 |
|||
m_Script: {fileID: 11500000, guid: d6fa2d92fc1b3f34da284357edf89c3b, type: 3} |
|||
m_Name: EnterTimeline |
|||
m_EditorClassIdentifier: |
|
|||
fileFormatVersion: 2 |
|||
guid: 0adbeca7680ed10409bd106de57f5b70 |
|||
NativeFormatImporter: |
|||
externalObjects: {} |
|||
mainObjectFileID: 11400000 |
|||
userData: |
|||
assetBundleName: |
|||
assetBundleVariant: |
|
|||
%YAML 1.1 |
|||
%TAG !u! tag:unity3d.com,2011: |
|||
--- !u!1 &303239861944462452 |
|||
GameObject: |
|||
m_ObjectHideFlags: 0 |
|||
m_CorrespondingSourceObject: {fileID: 0} |
|||
m_PrefabInstance: {fileID: 0} |
|||
m_PrefabAsset: {fileID: 0} |
|||
serializedVersion: 6 |
|||
m_Component: |
|||
- component: {fileID: 303239861944462450} |
|||
- component: {fileID: 303239861944462453} |
|||
- component: {fileID: 1468852564} |
|||
- component: {fileID: 1468852563} |
|||
m_Layer: 0 |
|||
m_Name: CutsceneExample |
|||
m_TagString: Untagged |
|||
m_Icon: {fileID: 0} |
|||
m_NavMeshLayer: 0 |
|||
m_StaticEditorFlags: 0 |
|||
m_IsActive: 1 |
|||
--- !u!4 &303239861944462450 |
|||
Transform: |
|||
m_ObjectHideFlags: 0 |
|||
m_CorrespondingSourceObject: {fileID: 0} |
|||
m_PrefabInstance: {fileID: 0} |
|||
m_PrefabAsset: {fileID: 0} |
|||
m_GameObject: {fileID: 303239861944462452} |
|||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} |
|||
m_LocalPosition: {x: 14.460003, y: 2.02, z: -6.029999} |
|||
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!320 &303239861944462453 |
|||
PlayableDirector: |
|||
m_ObjectHideFlags: 0 |
|||
m_CorrespondingSourceObject: {fileID: 0} |
|||
m_PrefabInstance: {fileID: 0} |
|||
m_PrefabAsset: {fileID: 0} |
|||
m_GameObject: {fileID: 303239861944462452} |
|||
m_Enabled: 1 |
|||
serializedVersion: 3 |
|||
m_PlayableAsset: {fileID: 0} |
|||
m_InitialState: 0 |
|||
m_WrapMode: 2 |
|||
m_DirectorUpdateMode: 1 |
|||
m_InitialTime: 0 |
|||
m_SceneBindings: |
|||
- key: {fileID: -7243414920591819180, guid: eaecfe91517330c48a870c5eb292a50b, type: 2} |
|||
value: {fileID: 0} |
|||
- key: {fileID: 3123549748112840074, guid: eaecfe91517330c48a870c5eb292a50b, type: 2} |
|||
value: {fileID: 0} |
|||
- key: {fileID: -5873350691336052493, guid: eaecfe91517330c48a870c5eb292a50b, type: 2} |
|||
value: {fileID: 0} |
|||
m_ExposedReferences: |
|||
m_References: |
|||
- 67a8876312de87a438022d114b2278b7: {fileID: 0} |
|||
- 1c8f1b80d9e25a64abea9e2d67cea3f3: {fileID: 0} |
|||
- 3f1eb9baeaecebe4384b77e4e96919c8: {fileID: 303239861944462452} |
|||
- 9c910a5264e9c2a4493346b21c86a486: {fileID: 0} |
|||
- 978204679602a2d4ab95c610125aa579: {fileID: 0} |
|||
--- !u!65 &1468852564 |
|||
BoxCollider: |
|||
m_ObjectHideFlags: 0 |
|||
m_CorrespondingSourceObject: {fileID: 0} |
|||
m_PrefabInstance: {fileID: 0} |
|||
m_PrefabAsset: {fileID: 0} |
|||
m_GameObject: {fileID: 303239861944462452} |
|||
m_Material: {fileID: 0} |
|||
m_IsTrigger: 1 |
|||
m_Enabled: 1 |
|||
serializedVersion: 2 |
|||
m_Size: {x: 1, y: 1, z: 1} |
|||
m_Center: {x: -2.05, y: -1.46, z: 4.09} |
|||
--- !u!114 &1468852563 |
|||
MonoBehaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_CorrespondingSourceObject: {fileID: 0} |
|||
m_PrefabInstance: {fileID: 0} |
|||
m_PrefabAsset: {fileID: 0} |
|||
m_GameObject: {fileID: 303239861944462452} |
|||
m_Enabled: 1 |
|||
m_EditorHideFlags: 0 |
|||
m_Script: {fileID: 11500000, guid: a1b57f138bf282148942d40c320dc9ba, type: 3} |
|||
m_Name: |
|||
m_EditorClassIdentifier: |
|||
_playOnStart: 0 |
|||
_playOnce: 0 |
|||
_playSpeceficCutscene: {fileID: 0} |
|||
_playCutsceneEvent: {fileID: 11400000, guid: 9397b637ea93a3a4fb144834511eb199, type: 2} |
|
|||
%YAML 1.1 |
|||
%TAG !u! tag:unity3d.com,2011: |
|||
--- !u!114 &11400000 |
|||
MonoBehaviour: |
|||
m_ObjectHideFlags: 0 |
|||
m_CorrespondingSourceObject: {fileID: 0} |
|||
m_PrefabInstance: {fileID: 0} |
|||
m_PrefabAsset: {fileID: 0} |
|||
m_GameObject: {fileID: 0} |
|||
m_Enabled: 1 |
|||
m_EditorHideFlags: 0 |
|||
m_Script: {fileID: 11500000, guid: 7fafac715ff920c4383fed91a38a351e, type: 3} |
|||
m_Name: StartCinematic-SavouryDishTasting |
|||
m_EditorClassIdentifier: |
|||
description: 'Start the cinematic for Salty dish tasting by the fry king. ' |
|
|||
using System.Collections; |
|||
using System.Collections.Generic; |
|||
using UnityEngine; |
|||
using UnityEngine.Playables; |
|||
using UnityEngine.Timeline; |
|||
|
|||
public class MainCharacterBinder : MonoBehaviour |
|||
{ |
|||
[SerializeField] private PlayableDirector _playableDirector; |
|||
[SerializeField] private Animator _objectToBind; |
|||
public string trackName; |
|||
[SerializeField] private TransformEventChannelSO _playerInstantiatedChannel = default; |
|||
|
|||
private void OnEnable() |
|||
{ |
|||
_playerInstantiatedChannel.OnEventRaised += BindPlayer; |
|||
} |
|||
private void OnDisable() |
|||
{ |
|||
_playerInstantiatedChannel.OnEventRaised -= BindPlayer; |
|||
} |
|||
|
|||
private void BindPlayer(Transform playerTransform) |
|||
{ |
|||
_objectToBind = GameObject.FindGameObjectWithTag("Player").GetComponent<Animator>(); |
|||
foreach (var playableAssetOutput in _playableDirector.playableAsset.outputs) |
|||
{ |
|||
if (playableAssetOutput.streamName == trackName) |
|||
{ |
|||
_playableDirector.SetGenericBinding(playableAssetOutput.sourceObject, _objectToBind); |
|||
} |
|||
} |
|||
} |
|||
} |
部分文件因为文件数量过多而无法显示
撰写
预览
正在加载...
取消
保存
Reference in new issue