Satimage 戻る| 次へ
円の周りのテキスト
ホームページ > 情報センター > Onlineドキュメンテーション >aの周りに グラフィックエンジン >Textがある 2Dグラフィックエンジン >Madeが旋回する オートメーション環境 >ツ?/長さ>
水平面以外のテキストを書くために、あなたは幾何学的な変化を適用しなければなりません。 これは SetTransformationを使用し終わっています。

あなたがここを見る、 SetTransformationの異なった用途:

  • 準備ラッパは起源を円の中心に移行させます。
  • そして、初期の回転を与えます。
  • 最終的に連続した増加の回転は適用されています。
SetTransformationは現状に適用して(SetTransformationは絶対ではなく相対的です)、そうは回転キュームレイトです。
輸入スクリプト

SetRotationに関して(a)
ツ????etTransformation(cos a、a、-1*(aを犯す)、cos a、0を犯してください、0、)
終わりのSetRotation

-- あなたが調整することができる変数
「何と素晴らしい世界!」にsを設定してください。
500にdを設定してください。
パイ/30にdaを設定してください。
0.6との手紙_サイズ_比を設定してください。

-- データを用意してください。
cを設定します。d/2、d/2
rを設定します。0、d/2.5
sの長さにnを設定してください。

BeginFigure(0)
SetTextSize(d*da*手紙_サイズ_比)
SetTextFont(「急使」)
-- 中心に置く座標の起源を設定してください。
SetTransformation(1、0、0、1、c)
SetRotation(n/2*da)
iで、1〜nまで繰り返してください。
ツ????etFillColor(1--、i/n、1 / 2、i/n、)
ツ????etRotation(-da)
ツ????extMoveTo(r)
ツ????rawStringします。(sの"[h]"とキャラクタi)
終わりの反復
EndFigure()
Copyrightツゥ2005パリ、Satimage