2016-07-13 12 views
3

iOSデバイスで360画像を表示する必要があります。 これを行うにはGoogleVRを選択しました(https://developers.google.com/vr/)、私はGVRPanoramaViewを使用しています。 (https://developers.google.com/vr/ios/vr-viewGoogleVRパノラマでPanGestureを使用する

_panoView = [[GVRPanoramaView alloc] initWithFrame:self.view.bounds]; 
[_panoView loadImage:[UIImage imageNamed:@"VRTest.jpg"]]; 
[self.view addSubview:_panoView]; 

これは、画像が表示され、私はすべてのデバイスのジャイロスコープを使用して周りを見ることができるよさ、うまく動作します。

パンジェスチャーを使用して画像を移動したいと考えていますが、このSDKを使用してこれを実現する方法が見つかりません。

それは可能ですか?私はドキュメントで何も見つけられませんでしたが、どちらの解決策も見つけられませんでした...

答えて

0

最後に、私は同じフレームワークのWebバージョンを使用しました...ジャイロスコープとパンの両方を扱うそれは地元の持っている私のアプリでフレームワークを埋め込まれたジェスチャー(だけy軸の周りに)... https://developers.google.com/vr/concepts/vrview-web

I(私はオフラインイメージをロードできるようにしたい) https://github.com/google/vrview

それから私はシンプルを使用しましたウェブビュー:

UIWebView *webview = [[UIWebView alloc] initWithFrame:self.view.bounds]; 

// Path depends of your bundle 
NSString *indexPath = [[NSBundle mainBundle] pathForResource:@"vrview/index" ofType:@"html"]; 
NSString *imagePath = [[NSBundle mainBundle] pathForResource:@"VRTest" ofType:@"jpg"]; 

// load the local framework with the local image 
[webview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@?image=%@&is_stereo=false", indexPath, imagePath]]]]; 

// Disable scroll because of collision with pan gesture 
webview.scrollView.scrollEnabled = NO; 

[self.view addSubview:webview]; 
関連する問題