[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [3150] contrib/py/scripts/addons/ io_export_marmalade.py: Feedback from Marmalade users: fix typo error when exporting all animation frames.
Benoit Muller
benoit.muller at laposte.net
Wed Mar 21 21:29:53 CET 2012
Revision: 3150
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=3150
Author: benoitmuller
Date: 2012-03-21 20:29:52 +0000 (Wed, 21 Mar 2012)
Log Message:
-----------
Feedback from Marmalade users: fix typo error when exporting all animation frames. Add warning in Verbose mode on frame_preview_end.
Modified Paths:
--------------
contrib/py/scripts/addons/io_export_marmalade.py
Modified: contrib/py/scripts/addons/io_export_marmalade.py
===================================================================
--- contrib/py/scripts/addons/io_export_marmalade.py 2012-03-21 11:41:19 UTC (rev 3149)
+++ contrib/py/scripts/addons/io_export_marmalade.py 2012-03-21 20:29:52 UTC (rev 3150)
@@ -22,7 +22,7 @@
bl_info = {
"name": "Marmalade Cross-platform Apps (.group)",
"author": "Benoit Muller",
- "version": (0, 5, 1),
+ "version": (0, 5, 2),
"blender": (2, 6, 0),
"location": "File > Export > Marmalade cross-platform Apps (.group)",
"description": "Export Marmalade Format files (.group)",
@@ -1389,7 +1389,7 @@
keyframeTimes.add(int(Keyframe.co[0]))
else:
# Exports all frames
- keyframeTimes.update(range(scene.frame_start, scene.frame_end + 1, 1))
+ keyframeTimes.update(range(Scene.frame_start, Scene.frame_end + 1, 1))
keyframeTimes = list(keyframeTimes)
keyframeTimes.sort()
if len(keyframeTimes):
@@ -1481,10 +1481,18 @@
keyframeTimes.add(int(Keyframe.co[0]))
else:
# Exports all frame
- keyframeTimes.update(range(scene.frame_start, scene.frame_end + 1, 1))
+ keyframeTimes.update(range(Scene.frame_start, Scene.frame_end + 1, 1))
keyframeTimes = list(keyframeTimes)
keyframeTimes.sort()
+ if Config.Verbose:
+ print("Exporting frames: ")
+ print(keyframeTimes)
+ if (Scene.frame_preview_end > Scene.frame_end):
+ print(" WARNING: END Frame of animation in UI preview is Higher than the Scene Frame end:\n Scene.frame_end %d versus Scene.frame_preview_end %d.\n"
+ % (Scene.frame_end, Scene.frame_preview_end))
+ print(" => You might need to change the Scene End Frame, to match the current UI preview frame end...\n=> if you don't want to miss end of animation.\n")
+
if len(keyframeTimes):
#Create the anim file
animfullname = os.path.dirname(Config.FilePath) + "\\anims\\%s.anim" % (StripName(Object.name))
More information about the Bf-extensions-cvs
mailing list