[[動力学シミュレーションのサンプル/copy]]

[[Template]]

Up:[[]]     Previous:[[]]     Next:[[]]

----

#contents

*Page [#c6d40ee5]
*Chapter [#c6d40ee5]
Text

**Section [#fea2aba6]
Text

***Subsection [#w984ca88]
Command

 $ cd ~/
 $ sigcreate.sh MyWorld
 

Source code

#highlight(cpp){{

#include "ControllerEvent.h"
#include "Controller.h"
#include "Logger.h"
#include <stdio.h>

//ControllerのサブクラスMyController作成
class MyController : public Controller {
public:
int main(void)
{
   printf("Hello, World!");
   return 0;
}

  // シミュレーション開始時に一度だけ呼出される関数onInit
  void onInit(InitEvent &evt);

  // 定期的な処理を行うonAction
  double onAction(ActionEvent&);

  // メッセージ受信時に呼び出されます
  void onRecvMsg(RecvMsgEvent &evt);

  // 衝突時に呼び出されます
  void onCollision(CollisionEvent &evt);
};

}}

#highlight(end)

Image

#ref(動力学シミュレーションのサンプル(v2.0系)/toy_1.PNG,40%)
#ref(SIGVerse/Concept_image.jpg,50%)

----
Up:[[]]     Previous:[[]]     Next:[[]]

#highlight(end)

#counter



Front page   New List of pages Search Recent changes   Help   RSS of recent changes