2013-05-25 6 views
2

Я довольно новичок в cocos2d-x. Интернет-серфинг не очень помог.Можно ли привести родной интерфейс в Cocos2dx

Мой вопрос:

Мы имеем требование разработать приложение, которое имеет несколько элементов управления, как каландр, таблицы, варианты вместе с небольшим количеством анимации материала. Я действительно впечатлен cocos2d-x. Но я не нахожу каких-либо вариантов использования, таких как calender, table, которые могут использоваться в cocos2d-x, если мы не напишем сами. [Возможно, я ошибаюсь и здесь].

Итак, любезно предлагайте, если вы собираетесь с cocos2d-x, я могу достичь вышеуказанного ?.

+0

Если вы хотите UITableView и т. Д., Тогда связывайтесь с картой UIKit и используйте их (с кодом Objective-C). Нет никакого встроенного графического интерфейса для cocos2d, кроме меню, и, возможно, вы найдете слайдер или кнопки управления в сети, но большинство из них ... ну, я бы все же написал их сам. – LearnCocos2D

ответ

0

Есть несколько расширений внутри дистрибутива cocos2d-x (см. Папку ./extensions) и некоторые переопределения классов UIKit на github. Анимации обычно выполняются с помощью подклассов CCAction (например, CCMoveBy, CCMoveTo и т. Д.).

0

Да. Вы можете использовать собственные элементы управления, используя мост между Cocos2d-x и Objective C. . Вот как это делается: example.

Однако этот родной интерфейс будет работать только для iOS. Вы не сможете извлечь выгоду из того, что cocos2d-x является мультиплатформенным.

Смежные вопросы