コード例 #1
0
 public void SetSphericalMovement(int programNumber, float thetaStep = 1f, float phiStep = 1f)
 {
     movement = new SphericalMovement(programNumber, thetaStep, phiStep);
 }
コード例 #2
0
ファイル: Ball.cs プロジェクト: j1s1e1/GlslMonoOpenTkExamples
 public void SetRandomControl()
 {
     movement = new RandomMovement();
     movement.SetLimits(lowLimits, highLimits);
 }
コード例 #3
0
ファイル: Ball.cs プロジェクト: j1s1e1/GlslMonoOpenTkExamples
 public void SetSocketControl()
 {
     movement = new SocketMovement();
     movement.SetLimits(lowLimits, highLimits);
 }
コード例 #4
0
ファイル: Ball.cs プロジェクト: j1s1e1/GlslMonoOpenTkExamples
 public void SetKeyboardControl()
 {
     movement = new KeyboardMovement();
     movement.SetLimits(lowLimits, highLimits);
 }
コード例 #5
0
ファイル: Ball.cs プロジェクト: j1s1e1/GlslMonoOpenTkExamples
 public void SetElasticControl()
 {
     movement = new ElasticMovement();
     movement.SetLimits(lowLimits, highLimits);
     SetSpeed(speed);
 }
コード例 #6
0
 public void SetRemoteControl()
 {
     movement = new RemoteMovement();
     movement.SetLimits(lowLimits, highLimits);
 }
コード例 #7
0
 public void SetMouseControl()
 {
     movement = new MouseMovement();
     movement.SetLimits(lowLimits, highLimits);
 }
コード例 #8
0
 public void SetChaseControl()
 {
     movement = new ChaseObjectMovement();
     movement.SetLimits(lowLimits, highLimits);
 }