瀏覽代碼

Fixing a couple of compile errors

BearishSun 9 年之前
父節點
當前提交
a073d54c3e

+ 4 - 4
Source/BansheeFBXImporter/Source/BsFBXImporter.cpp

@@ -517,12 +517,12 @@ namespace BansheeEngine
 
 					auto splitCurves = [&](auto& inCurves, auto& outCurves)
 					{
-						UINT32 numCurves = inCurves.size();
+						UINT32 numCurves = (UINT32)inCurves.size();
 						outCurves.resize(numCurves);
 
 						for (UINT32 i = 0; i < numCurves; i++)
 						{
-							TAnimationCurve<Vector3>& animCurve = inCurves[i].curve;
+							auto& animCurve = inCurves[i].curve;
 							outCurves[i].name = inCurves[i].name;
 
 							UINT32 numFrames = animCurve.getNumKeyFrames();
@@ -533,10 +533,10 @@ namespace BansheeEngine
 							float startTime = animCurve.getKeyFrame(std::min(split.startFrame, lastFrame)).time;
 							float endTime = animCurve.getKeyFrame(std::min(split.endFrame, lastFrame)).time;
 
-							outCurves[i].curve = inCurves->position[i].curve.split(startTime, endTime);
+							outCurves[i].curve = inCurves[i].curve.split(startTime, endTime);
 
 							if (split.isAdditive)
-								outCurves[i].curve->makeAdditive();
+								outCurves[i].curve.makeAdditive();
 						}
 					};
 

+ 1 - 1
Source/MBansheeEditor/Windows/AnimationWindow.cs

@@ -48,7 +48,7 @@ namespace BansheeEditor
                 Vector2I b = new Vector2I(100, 20);
                 Vector2I c = new Vector2I(240, 60);
 
-                Vector2I[] vertices = {c, b};
+                Vector2I[] vertices = {a, b};
                 canvas.DrawPolyLine(vertices, 1.0f);
             }