2
DJI SDKを使用してVRアプリケーションを作成しています。DJI SDKを使用したVRアプリケーションの作成
私は2つのUIView、fpvPreviewView1とfpvPreviewView2を持っています。
同じカメラのインスタンスを2つ作成するにはどうすればよいですか?現在のところ、単一のビューでのみ表示されます。
はここに関連するコードです。
DJICamera *camera = [self fetchCamera];
if (camera && camera.delegate == self)
[camera setDelegate:nil];
[self resetVideoPreview];
- (DJICamera*) fetchCamera {
if (![DJISDKManager product]) {
return nil;
}
if ([[DJISDKManager product] isKindOfClass:[DJIAircraft class]]) {
return ((DJIAircraft*)[DJISDKManager product]).camera;
}else if ([[DJISDKManager product] isKindOfClass:[DJIHandheld class]]){
return ((DJIHandheld *)[DJISDKManager product]).camera;
}
return nil;
}
[[VideoPreviewer instance] setView:self.fpvPreviewView1];
[[VideoPreviewer instance] setView:self.fpvPreviewView2];
[[VideoPreviewer instance] setView:self.fpvPreviewView1];
[[VideoPreviewer instance] setView:self.fpvPreviewView2];
時間に敏感です。助けてください!
ありがとうございます!