HyperView Python & Tcl 二次开发基础,API操控动画播放
·
更多HyperView Python & Tcl二次开发笔记 关注公众号 CAE仿真记
1.怎么使用Python API播放和暂停动画:
# 导入hw模块
import hw
# 实例化AnimationTool 并赋给变量ani
ani = hw.AnimationTool()
# 播放动画
ani.start()
# 暂停动画
ani.stop()
2.怎么使用API控制动画播放次数:
# 括号里面是动画播放次数 不填数字是循环播放
ani.start(1)
3.怎么知道目前动画是播放状态还是未播放状态:
# 返回False(未播放)
# 返回True(播放)
ani.isAnimating()
4.怎么使用API控制向前/后播放下一个frame:
#向前
ani.next()
#向后
ani.previous()
5.怎么使用API控制知道动画有多少frame:
ani.numberOfFrames
##or
ani.numberOfSteps
6.怎么使用API控制动画播放起始和结束时间(区间限定):
#控制起始时间
ani.startTime = 20
ani.startFrame = 4
##控制结束时间
ani.endTime = 40
ani.endFrame = 8
7.怎么使用API控制动画播放模式:
## 切换模态动画模式
hw.evalHWC('animate mode modal')
## 切换瞬态动画模式
hw.evalHWC('animate mode transient')
8.将动画设置到某个时刻:
## 按fram设定
ani.currentFrame = 3
## 按时间设定
ani.currentTime = 0.1更多推荐


所有评论(0)