|
14 | 14 | #import <AVFoundation/AVFoundation.h> |
15 | 15 | #import "AudioQueuePlay.h" |
16 | 16 | #import "CAIDemoAudioCapturor.h" |
17 | | -#import <TCRVkey/TCRVKeyGamepad.h> |
18 | 17 | #import <CoreMotion/CoreMotion.h> |
19 | 18 |
|
20 | 19 | @interface CAIDemoMasterControlVC () <TcrSessionObserver, CAIDemoTextFieldDelegate, CustomDataChannelObserver, CAIDemoSettingViewDelegate, |
@@ -48,7 +47,6 @@ @interface CAIDemoMasterControlVC () <TcrSessionObserver, CAIDemoTextFieldDelega |
48 | 47 | @property (nonatomic, strong) PcTouchView *pcTouchView; |
49 | 48 | @property (nonatomic, strong) MobileTouchView *mobileTouchView; |
50 | 49 | @property (nonatomic, assign) BOOL isFirstRender; |
51 | | -@property (nonatomic, strong) TCRVKeyGamepad *gamepad; |
52 | 50 | @property (nonatomic, assign) BOOL isMobile; |
53 | 51 | @property (strong, nonatomic) CMMotionManager *motionManager; |
54 | 52 |
|
@@ -103,7 +101,6 @@ - (void)viewDidLoad { |
103 | 101 | [self.renderView addSubview:self.mobileTouchView]; |
104 | 102 |
|
105 | 103 | [self.session setRenderView:self.renderView]; |
106 | | - [self.renderView addSubview:self.gamepad]; |
107 | 104 | [self.renderView setTcrRenderViewObserver:self]; |
108 | 105 | // [self.session setVideoSink:self]; |
109 | 106 | // self.imageView = [[UIImageView alloc] initWithFrame:self.view.bounds]; |
@@ -193,11 +190,6 @@ - (void)initControlViews { |
193 | 190 | [[MobileTouchView alloc] initWithFrame:CGRectMake(0, 0, self.videoRenderFrame.size.width, self.videoRenderFrame.size.height) |
194 | 191 | session:self.session]; |
195 | 192 | self.mobileTouchView.hidden = NO; |
196 | | - |
197 | | - // 虚拟按键视图加载 |
198 | | - self.gamepad = [[TCRVKeyGamepad alloc] initWithFrame:self.view.frame session:self.session]; |
199 | | - [self.gamepad showKeyGamepad:[self readJsonFromFile:@"lol_5v5"]]; |
200 | | - self.gamepad.hidden = YES; |
201 | 193 | } |
202 | 194 |
|
203 | 195 | - (void)initSettingView { |
|
0 commit comments