上一章我已经介绍了obj模型的加载和使用,本章节介绍进度条的使用,由于进度条是继承ANTImageView这个类的,所有有ANTImageView所有的方法和属性,例如:焦点拾取,图片替换等等。
进度条的加载如下:
ANTPrograssBar *progressBar = [[ANTPrograssBar alloc] initWithMode:ANTVR_PLANE];
[progressBar setupTextureWithImage:[UIImage imageNamed:@"progress.png"]];
[progressBar setObjectRect:32.0 Height:120.0 * 0.04];
[self.library addSubObject:progressBar];
这样就往场景中添加了进度条控件了。
// 进度条自带的参数
// 比例
@property(nonatomic, assign)float ratio;
// 以X/Y/Z轴移动。
@property(nonatomic, assign)AXIS dir;
- (void)setCurrentPos:(float)current_pos Dir:(AXIS)dir;
- (void)setCurrentPos:(float)current_pos Dir:(AXIS)dir; 这个方法能控制进度条当点的移动位置。所以使用进度条的话,若要实时更新进度条当前所处的位置,只需实时设置current_pos的值。
具体的使用详细,请看demo。