У меня есть небольшая проблема с subviews с x-кодом с раскадровки.Subviews добавлены в раскадровку над дополнительными областями?
Я хочу сделать небольшое приложение с шарами. Вы должны щелкнуть по ним, и они просто исчезнут. Я также хотел иметь меню паузы.
Так я сделал ViewController с 1 видом (общий вид), 1 подтаблица (меню паузы), сделанное с раскадровкой (так что я не вижу их в коде)
Я хотел был EAGLView в этом ViewController так я сделал это:
self.director = [CCDirector sharedDirector];
self.myglView = [EAGLView viewWithFrame:CGRectMake(0, 60, 320, 420)
pixelFormat:kEAGLColorFormatRGBA8
depthFormat:0
preserveBackbuffer:NO
sharegroup:nil
multiSampling:NO
numberOfSamples:0 ];
}
[self.director setOpenGLView:self.myglView];
glBlendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA);
glClearColor(0.0, 0.0, 0.0, 0.0);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
self.myglView.opaque = NO;
self.myglView.backgroundColor = [UIColor clearColor];
[self.view addSubview:self.myglView];
Я добавил некоторые тела (шары) в 2D-мире, созданном в этом EAGLView, это работает, но теперь, когда я хочу, чтобы поставить игру на паузу.
Я делаю «поп» из меню паузы с этим:
self.pauseView.hidden = false;
меню паузы появляется, но все шары в меню паузы:/
Кто-то увидеть, что мой вопрос? ^^ ' Есть ли что-то вроде слоев или приоритетов?
Большое спасибо за чтение и помогая мне :)
Спасибо большое! что отлично работает x) –
Добро пожаловать :) –