AstroMine
(*
Erstellt das Spielerschiff - einfach ein wenig herumexperimentieren, oder die
entsprechenden Primitive in Carad interaktive kennenlernen.
*)
function MakeShip: TBody;
var b: TBody;
begin
  // Raketenkörper
  result := TCone.Create(0.05,0.05,0.15, 0,360, 1, 10,1, false,false,true);
  result.SetFirstRS(DefaultRS);
  result.SetFirstMat(Red);
  result.Compile;

  // Rakentenspitze
  b := TCone.Create(0.05,0.0,0.05, 0,360, 1, 10,1, false,false,false);
  b.SetPos(0,0,0.15);
  result.AddChild(b);

  // Flügel
  b := TNGon.Create(3, 90,360, 0.10,0.15, false);
  b.SetFirstRS(DefaultRS);
  b.SetFirstMat(Yellow);
  b.Compile;
  b.SetPos(0,0,0);
  b.SetCoordAngle(-90,0,0);
  result.AddChild(b);
end;