В cocos2d-x 2.x существует класс с именем Integer, мы можем использовать Integer :: create (n) для создания экземпляра Integer, который является своего рода объектом. Однако, начиная с Cococ2d-x 3.0 beta, класс Integer устарел, есть ли новый способ его обернуть?
Наконец, я использую тип intptr_t, это целочисленный тип, который имеет тот же размер, что и указатель
преобразовать из intptr_t в cocos2d :: Object указатель:
auto obj = reinterpret_cast<cocos2d::Object *>(n);
и наоборот:
auto n = reinterpret_cast<intptr_t>(obj);
Других решений пока нет …