0

多分私は何か間違っているかもしれませんが、RollCommand を送信すると、1 秒後に少ししか動きません。それは止まります。

クイックスタートガイドには、何かに当たるか範囲外になるまで転がるという情報があります。

私がここに来ていないのは何ですか?毎秒機能を繰り返す必要がありますか?

-(void)rollforward{
[RKRollCommand sendCommandWithHeading:90 velocity:0.5];}
4

1 に答える 1

0

これはモーションタイムアウトと呼ばれます。これは、ファームウェア 1.20 以降で設定できる 5 つのオプション フラグの 1 つです。これらのフラグは、球がオフになった後でもその状態を維持します。

フラグを設定および取得する方法の詳細については、次のサンプル プロジェクトを参照してください。

ドキュメントには、このフラグはデフォルトでオフになっていると書かれていますが、以前のファームアップデートでこれを変更した可能性があります。

于 2014-08-05T14:19:30.257 に答える