c++ - 打印 Vec2 x 值

标签 c++ cocos2d-x

我是 C++ 的新手,我尝试打印 Vec2 值,但它总是打印 0。 我的代码:

Vec2 v[2] = {Vec2(12, 330), Vec2(122, 313) }; 
for (auto value : v ) {
    CCLOG("x: %d", value.x ); 
}

我该如何解决这个问题

最佳答案

x,y 值是 float

CCLOG("x: %f", value.x );

我以为是int

关于c++ - 打印 Vec2 x 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54965658/

相关文章:

c++ - Windows 无法分配内存并停止程序?

c++ - 为什么我可以在 C 中调用函数而不声明它,但不能在 C++ 中调用?

android - Cocos2dx : dlopen failed: cannot locate symbol "atof" referenced by "libcocos2dcpp.so"

c++ - cocos2d-x 3 以不推荐的方式创建标签

android - 无法从 android ndk 中的堆栈跟踪中获取行号

C++ SSE2 内在函数

c++ - 如何用 C++ 中的控制台替换 ​​txt 文件中的一行?

c++ - std::tmpfile() 没有选择 TMPDIR 位置

ios - 如何防止在较旧的 iOS 设备上渲染使用 Zwoptex 生成的 sprite-sheet 时出现像素渗色?

安卓 NDK : WARNING: APP_PLATFORM android-9 is larger than android:minSdkVersion 8