【发布时间】:2016-09-02 10:52:45
【问题描述】:
这个问题是关于搅拌机、python 脚本的
我是这方面的新手,所以请原谅我有任何愚蠢/新手的问题/评论。
我简化了(3 行代码)以便于解决问题。
我需要的是一个代码,它为循环函数中的每个对象添加一个新的 uv 贴图。
但此代码只是将多个新的 UV 贴图添加到一个对象。
import bpy
for x in bpy.context.selected_objects:
bpy.ops.mesh.uv_texture_add()
我在这里做错了什么??
谢谢
【问题讨论】:
-
我修正了缩进,但如果缩进是你执行它的方式,请告诉我。
-
是的@eandersson 没错,我曾经这样执行它,谢谢,但是,我真的不明白为什么这会在脚本编辑器中产生问题:s,谢谢编辑:)
-
你可能想对
x做一些操作。我不知道 Blender,所以我不能建议如何在这里做任何你想做的事情。 -
给定一袋苹果,你会做
for apple in bag: eat bag。你可能想要for apple in bag: eat apple。x- 一个随机名称 - 依次指向对象中的每个对象,但您不 对x进行任何操作。 -
在编写 1 行代码之前,您可能需要更好地学习 Python 和 blender ......或者甚至在这里提问(参见 How much research effort is expected of Stack Overflow users?)。
标签: python python-2.7 blender blender-2.76