Skip to content

Commit e85eda6

Browse files
committed
fix merge issues
1 parent a2589e5 commit e85eda6

File tree

1 file changed

+11
-33
lines changed

1 file changed

+11
-33
lines changed

Assets/FbxExporters/Editor/FbxExporter.cs

Lines changed: 11 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1281,7 +1281,7 @@ protected bool ExportInstance (GameObject unityGo, FbxNode fbxNode, FbxScene fbx
12811281
if (materials != null)
12821282
{
12831283
foreach (var mat in materials) {
1284-
if (MaterialMap.TryGetValue(mat.name, out newMaterial));
1284+
if (MaterialMap.TryGetValue(mat.name, out newMaterial))
12851285
{
12861286
fbxNode.AddMaterial(newMaterial);
12871287
}
@@ -3044,7 +3044,7 @@ protected static bool ExportSingleEditorClip(Object editorClipSelected)
30443044
return false;
30453045
}
30463046

3047-
public static void ExportSingleTimelineClip(TimelineClip timelineClipSelected, GameObject animationTrackGObject, string folderPath = null)
3047+
public static void ExportSingleTimelineClip(TimelineClip timelineClipSelected, GameObject animationTrackGObject, string filePath = null)
30483048
{
30493049

30503050
UnityEngine.Object[] exportArray = new UnityEngine.Object[] {
@@ -3062,7 +3062,7 @@ public static void ExportSingleTimelineClip(TimelineClip timelineClipSelected, G
30623062
{
30633063
AnimFbxFormat = "{1}";
30643064
}
3065-
ExportModelEditorWindow.Init (myArray, string.Format (AnimFbxFormat, animationTrackGObject.name, timelineClipSelected.displayName), isTimelineAnim: true);
3065+
ExportModelEditorWindow.Init (exportArray, string.Format (AnimFbxFormat, animationTrackGObject.name, timelineClipSelected.displayName), isTimelineAnim: true);
30663066
}
30673067

30683068
/// <summary>
@@ -3113,9 +3113,14 @@ public static void ExportAllTimelineClips(GameObject objectWithPlayableDirector,
31133113

31143114
GameObject atObject = pd.GetGenericBinding(output.sourceObject) as GameObject;
31153115
// One file by animation clip
3116-
foreach (TimelineClip timeLineClip in at.GetClips()) {
3117-
string filePath = string.Format(AnimFbxFileFormat, folderPath, atObject.name, timeLineClip.displayName);
3118-
UnityEngine.Object[] myArray = new UnityEngine.Object[] { atObject, timeLineClip.animationClip };
3116+
foreach (TimelineClip timelineClip in at.GetClips()) {
3117+
string AnimFbxFormat = AnimFbxFileFormat;
3118+
if (timelineClip.displayName.Contains("@"))
3119+
{
3120+
AnimFbxFormat = "{0}/{2}.fbx";
3121+
}
3122+
string filePath = string.Format(AnimFbxFormat, folderPath, atObject.name, timelineClip.displayName);
3123+
UnityEngine.Object[] myArray = new UnityEngine.Object[] { atObject, timelineClip.animationClip };
31193124
ExportObjects (filePath, myArray, exportOptions, timelineAnim: true);
31203125
}
31213126
}
@@ -3146,33 +3151,6 @@ public static bool ValidateClipContextClick()
31463151
return false;
31473152
}
31483153

3149-
public static void ExportAllTimelineClips(GameObject objectWithPlayableDirector, string folderPath)
3150-
{
3151-
PlayableDirector pd = objectWithPlayableDirector.GetComponent<PlayableDirector>();
3152-
if (pd != null)
3153-
{
3154-
foreach (PlayableBinding output in pd.playableAsset.outputs)
3155-
{
3156-
AnimationTrack animationTrack = output.sourceObject as AnimationTrack;
3157-
3158-
GameObject animationTrackObject = pd.GetGenericBinding(output.sourceObject) as GameObject;
3159-
// One file by animation clip
3160-
foreach(TimelineClip timelineClip in animationTrack.GetClips())
3161-
{
3162-
string AnimFbxFormat = AnimFbxFileFormat;
3163-
if (timelineClip.displayName.Contains("@"))
3164-
{
3165-
AnimFbxFormat = "{0}/{2}.fbx";
3166-
}
3167-
string filePath = string.Format(AnimFbxFormat, folderPath, animationTrackObject.name, timelineClip.displayName);
3168-
3169-
UnityEngine.Object[] exportArray = new UnityEngine.Object[] { animationTrackObject, timelineClip.animationClip };
3170-
ExportObjects(filePath, exportArray, AnimationExportType.timelineAnimationClip);
3171-
}
3172-
}
3173-
}
3174-
}
3175-
31763154
/// <summary>
31773155
/// Add a menu item "Export Model..." to a GameObject's context menu.
31783156
/// </summary>

0 commit comments

Comments
 (0)