BlenderCN论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1220|回复: 1

查询 命令 与其 参数 的 两个 办法/方法

[复制链接]
发表于 2013-3-13 12:02:04 | 显示全部楼层 |阅读模式
以插入当前 position位移的 关键帧key为例

方法 1, wiki 查询
a,鼠标悬停命令上
Snap1.jpg

b,在命令上右键,选择在线帮助,也就是python api手册
Snap2.jpg

c,有些版本的手册并没有完成,所以会404,不要紧
Snap5.jpg

d,修改api版本为已知的最新版本,回车,即可查询到
Snap4.jpg




方法 2, console 查询
a,依旧是先找到命令,这次是要记住,最下面那行 bpy.ops.anim.keyframe....

[此图如果没显示,参考wiki 查询a,鼠标悬停命令上,用的同一张图]

b,记不清具体命令没关系,可以ctrl + 空格space 查询
Snap6.jpg

c,怎么查询可用的type呢,可以故意给一个错的,比如我给了“aaa”,
命令行/console 报错,不要担心,我们要的就是这个,python会反馈所有可用的正确的参数。
Snap7.jpg
enum "aaa" not found in (
'Location', 'Rotation', 'Scaling', 'BUILTIN_KSI_LocRot', 'BUILTIN_KSI_LocScale', 'LocRotScale', 'BUILTIN_KSI_RotScale', 'BUILTIN_KSI_VisualLoc', 'BUILTIN_KSI_VisualRot', 'BUILTIN_KSI_VisualScaling', 'BUILTIN_KSI_VisualLocRot', 'BUILTIN_KSI_VisualLocScale', 'BUILTIN_KSI_VisualLocRotScale', 'BUILTIN_KSI_VisualRotScale', 'BUILTIN_KSI_DeltaLocation', 'BUILTIN_KSI_DeltaRotation', 'BUILTIN_KSI_DeltaScale'
)
看到了吧,红色部分里,有我们需要的信息,所以,不要怕红色的警告,利用好了,反而是得力的工具。


附:在一些数值的输入栏,右键里有一个copy data path也是写调用参数非常重要的提示。



发表于 2013-3-13 15:07:02 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Blender最新中文教学视频|Blender头条|小黑屋|手机版|Archiver|Blender中国 ( 蜀ICP备17002929号 )360网站安全检测平台

GMT+8, 2019-11-19 09:23 , Processed in 0.019679 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表