ofxOscSender oscsend; void setoscm() { ofxOscMessage oscm; oscm.setAddress("/pad00"); oscm.addIntArg(pad00._count); oscsend.sendMessage(oscm); oscm.setAddress("/pad1"); oscm.addIntArg(pad1._count); oscsend.sendMessage(oscm); oscm.setAddress("/pad2"); oscm.addIntArg(pad2._count); oscsend.sendMessage(oscm); oscm.setAddress("/pad3"); oscm.addIntArg(pad3._count); oscsend.sendMessage(oscm); oscm.setAddress("/pad4"); oscm.addIntArg(pad4._count); oscsend.sendMessage(oscm); oscm.setAddress("/pad5"); oscm.addIntArg(pad5._count); oscsend.sendMessage(oscm); }
この場合最初の/pad00にしかメッセージが送られません。
以下のようにした場合は/pad1のみにメッセージが送られます
ofxOscSender oscsend; void setoscm() { ofxOscMessage oscm; oscm.setAddress("/pad00"); oscm.addIntArg(pad00._count); oscm.setAddress("/pad1"); oscm.addIntArg(pad1._count); oscsend.sendMessage(oscm); oscm.setAddress("/pad2"); oscm.addIntArg(pad2._count); oscsend.sendMessage(oscm); oscm.setAddress("/pad3"); oscm.addIntArg(pad3._count); oscsend.sendMessage(oscm); oscm.setAddress("/pad4"); oscm.addIntArg(pad4._count); oscsend.sendMessage(oscm); oscm.setAddress("/pad5"); oscm.addIntArg(pad5._count); oscsend.sendMessage(oscm); }
なぜこのように、一度にたくさんのメッセージを送れないのでしょうか?
あなたの回答
tips
プレビュー