| 水平面以外のテキストを書くために、あなたは幾何学的な変化を適用しなければなりません。 これは 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 |