脑#
在 VEX IQ(第一代)C++ 中,大脑由 brain 类表示。您可以创建(或使用项目提供的默认)Brain 对象,然后通过其成员对象访问大脑功能。
派生类#
brain 类作为以下派生类的基类:
类构造函数#
brain();
参数#
brain 构造函数不使用任何参数。
笔记#
一个项目中只能创建一个
brain对象。
例子#
// Create the Brain
brain Brain = brain();
成员功能#
brain 类包含以下成员函数:
在调用任何 brain 成员函数之前,必须先创建一个 brain 实例,如下所示:
// Create the Brain
brain Brain = brain();
播放声音#
播放大脑内置的声音之一。
Available Functionsvoid playSound(
soundtype sound );
参数 |
类型 |
描述 |
|---|---|---|
|
|
大脑要播放的指定声音。 |
声音名称 |
播放声音 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
此函数不返回值。
播放音符#
从大脑中发出一个音符。
Available Functions1 - 演奏一个音符。
void playNote( int32_t octave, int32_t note );
Parameters2 - 演奏特定时长的音符。
void playNote( int32_t octave, int32_t note, int32_t duration );
参数 |
类型 |
描述 |
|---|---|---|
|
|
表示音符所在八度的整数:
|
|
|
演奏音符:
|
|
|
可选。音符的持续时间(以毫秒为单位),最长为 500 毫秒。如果未提供持续时间,则默认持续时间为 500 毫秒。 |
此函数不返回值。