Intentando configurar un CCLabelTTF con un entero como parte de su cadena en Cocos2d-X C ++
Así que en Objective-C con Cocos2d, usaría un NSMutableString con formato para poner una variable (puntuación) en una cadena. Tomaría esa cadena y usaría una CCLabel para colocarla en la pantalla.
Usando Cocos2D-x, estoy teniendo problemas para encontrar una manera de obtener este resultado. Un ejemplo simple sería genial. ¡Gracias!
- Cocos2d-x opengl context falta en Android (Aceptar con iPhone)
- Utilice nuevo firebase sdk en el proyecto android eclipse
- Adición de cocos2d-x a un proyecto Android existente
- Ant debug y sdk.dir
- Warning: no se puede escanear la sección ejecutable de Cortex-A8 erratum porque no tiene símbolos de asignación
- Android NDK: ADVERTENCIA: APP_PLATFORM android-9 es más grande que android: minSdkVersion 8
- Lanza el proyecto cocos2dx con Android
- Android OBB / ZIP carga (cocos2dx)
- Build_native.py falla con error: crea una biblioteca dinámica para el proyecto .. falla
- Cocos2d-x se bloquea cuando se ingresa en el fondo
- Cocos2d-x CCScrollview se desplaza al revés
- Android.mk: crea todo el archivo fuente en un directorio
- Redimensionamiento automático en cocos2dx
int score = 35; float time = 0.03; char* name = "Michael"; char text[256]; sprintf(text,"name is %s, time is %.2f, score is %d", name, time, score); CCLabelTTF* label = CCLabelTTF::labelWithString(text,"Arial",20); this->addChild(label);
Una solución más sencilla para establecer la cadena en cualquier momento ( desde aquí ). Primero defina una macro en algún lugar de su código.
#define ccsf(...) CCString::createWithFormat(__VA_ARGS__)->getCString()
A continuación, puede cambiar la cadena en cualquier momento como este:
m_pScoreLabel->setString(ccsf("%d pts", mCurrentScore));
- Patrón de pincel personalizado de Android / imagen
- HTTPS con resultado de autenticación básico en Unauthorized