问题标签 [cinder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
openstack - 从 OpenStack 中的非概览映像启动实例
我的系统上本地存储了 VM 映像。有什么方法可以在不上传实例或将它们用作 Cinder 卷的情况下启动实例?
c++ - 从对象指针向量访问对象
这是我遇到问题的一些代码:
出现get_key()
错误EXC_BAD_ACCESS (Code=1, ...)
。
我似乎有一个参考问题。我在 mouseDown 和 fileDrop 函数中使用了几乎相同的代码:
这很好用!
Sooooo,我想我没有正确使用 AllTriggerPads 向量(obj 指针)。所以我可以使用AllTriggerPads[i]->mRect.contains(event.getPos())
但我不能使用AllTriggerPads[i]->get_key()
. AllTriggerPads[i]->key
我已经尝试过,但我无法访问该值本身,AllTriggerPads.at(i)
但后来我得到一个超出范围的错误,这让我更加想知道。
AlltriggerPads 被初始化为
vector<TriggerPad*> AllTriggerPads;
那么如何访问关键成员?
unity3d - 如何创建互动墙?
我是一名图形/网页设计师,具有基本的 JS/php 编码知识,我有兴趣学习制作交互式墙。
我想从有这方面经验的人那里知道。您使用什么工具、语言?
Unity、Flash、Cinder....等。哪个更容易?
谢谢
c++ - LibCinder:着色器参数的默认变量名称
我一直在研究 libCinder 的 OpenGL 指南,尤其是着色器部分。
不幸的是,libCinder 不使用 OpenGL 变量名称作为顶点和片段着色器的默认输入。例如,gl_position
重新映射到ciPosition
.
任何人都可以提供从 OpenGL 到 libCinder 输入变量名称的映射的列表吗?
c++ - 是否可以在虚函数中调用静态函数?(我得到了 LNK2019 ERR)
我正在尝试为 Cinder 的 C++ 中的 Trigonometry 实用程序编写一个基本的静态类。
这是我的主文件:
这是我的静态类文件:
MyStaticClass.h
我的静态类.cpp
我收到此消息错误:错误 4 错误 LNK2019:无法解析的外部符号“public: static void __cdecl MyStaticClass::MyStaticFunction(void)”(?MyStaticFunction@MyStaticClass@@SAXXZ) 在函数“public: virtual void __thiscall LearnLinkageApp: :mouseDown(class cinder::app::MouseEvent)" (?mouseDown@LearnLinkageApp@@UAEXVMouseEvent@app@cinder@@@Z) C:\Users\ALEX\Cinder Projects\LearnLinkage\vc2013\LearnLinkageApp.obj LearnLinkage
我对这个https://en.wikipedia.org/wiki/Translation_unit_%28programming%29 和这个 https://en.wikipedia.org/wiki/One_Definition_Rule做了一些研究
问题似乎是一个静态函数得到未解析的外部符号,你能告诉我更多关于这个吗?理论上可以在cpp的虚函数中调用静态函数吗?
谢谢你的支持
c++ - C++ 跨平台音乐制作软件的图形
已编辑,见下文
我需要一个库来在音乐制作软件上显示音乐符号的图形。它将类似于 Sibelius:基本上,用户创建乐谱,应用程序发送 midi 输出。
我不是在寻找一个库来显示乐谱,因为各种原因我必须自己实现它。此外,我正在寻找的库必须是跨平台的(至少应该在 Windows 和 Linux 上运行)。
图形将基于矢量或使用“line(point1, point2);”等函数绘制
(在继续之前让我声明我是 C++ 新手,我的大部分经验是使用解释语言 - 主要是 PureData 和处理)
现在的问题:
- 我找到了欣德。你认为 Cinder 适合这项任务吗?如果没有,您可以跳过 2 和 3。
- 我没有使用 OpenGL 的经验。我实际上无法弄清楚 Cinder 是专门使用 OpenGL 还是仅按需使用它。我的疑问是,当使用 OpenGL 库时,我的应用程序只能在具有专用显卡的计算机上运行?
- Cinder 不具备创建 Qt 或 GTK+ 等 GUI 的能力。是否可以在另一个由 Qt/GTK+/SDL/etc 创建的窗口中集成 Cinder?我想要像Sibelius这样的东西,在符号图形窗口中集成了普通的 GUI(按钮、菜单等)。
- 如果 Cinder 不是一个好的选择,您会针对该特定应用程序需求推荐什么?开放式简历?SDL? SFML?
编辑:
我看到这被标记为离题。对不起,我是新来的。我看过一些帖子要求这种推荐,所以我认为这没关系。好吧,我会尽量客观和直截了当
问题:
我需要绘制音乐符号图形,但我不想处理低级的东西(如 Cinder、SDL、SFML、Ati-Grain)。那么,还有哪些其他可用的技术?也就是说,还有哪些其他选择?
c++ - 在 Visual Studio 2015 中使用 Cinder-OpenCV
我最近将Cinder-OpenCV克隆到我的 Cinder 块目录中。我在 dev 分支上,因为它包含 Visual Studio 2013 而不是 2011 的示例。但是,我使用的是 Visual Studio 2015,当我运行 Basic 示例时,我得到
我知道这是一个链接问题,但我是 Visual Studio 的新手,不知道如何修复这些设置。谢谢你的帮助!
c++ - 您可以在同一个 Cinder 文件中发送和接收 OSC 数据吗?
我有一个将数据发送到 python 脚本的 cpp 文件。反过来,这个脚本将数据发送回 Cinder,我想知道我是否也可以设置一个接收器。我正在使用 Cinder 附带的 OSC 块,我有点困惑,因为在 Sender 示例中编写了构造函数
并且在 Receiver 示例中编写了构造函数
那么如何将两者结合起来呢?
谢谢
c++ - C++(煤渣):无法在 keyDown 函数中更新对象的属性
我有一个 Shapes 向量,Shape 是我写的一个类。在 keyDown 函数中,我遍历这个 Shapes 向量并将 bool 属性 background 更新为 true。但是,它似乎并没有坚持这种变化。
主类:
形状.h
形状.cpp
}
它注册了 keyDown 事件,并正确地遍历了向量,但 background 属性仍然为 false。我究竟做错了什么?
c++ - BunkerBuilder.exe 中 0x0070C75C 处的第一次机会异常:0xC0000005:访问冲突写入位置 0xCCCCCC04
当我尝试在我的 loadDweller() 函数中将变量存储在 d.dwellerModel 中时出现此错误。我已经用“//错误”标记了这一行。这段代码之前没有抛出任何类似的错误,我也没有修改过这段代码,这让我假设我已经对类定义的标题/代码进行了一些修改(我也包括在下面)。提前感谢您提供的任何建议/帮助!
引发错误的函数:
.cpp 文件中定义类的部分:
.h 文件中定义类的部分: