swiftで関数を記述しようとしていますが、ベクトルの拡張子(画面内にある)が画面と交差するCGPointを返します。ベクトルが方向(スウィフト)に向かって拡大するとベクトルが交差する場所
func calcPoint(start: CGPoint, end: CGPoint) -> CGPoint
- 開始:
機能は、次のパラメータを持っている必要がありますのは、画面がそれはスキームのようなものだ800×600であると仮定しようするCGPoint(X:×1、Y :y1) - これはベクトルの始まりです。
- end:CGPoint(x:x1、y:y1) - これはベクトルの終点です。
- リターンポイントは、ベクトルがスクリーン(CGPoint(x:x3、y:y3)と交差するスキームに示されているもの)です。
ベクトルの開始と終了の値は、画面内のポイント(四角形0、0、800、600)です。 (アレクサンダー用)EDIT
: 与えられた状況で、それは簡単に...他の場合には使用していない明白な方法で、機能を書くことになります式が、そこには...と三角形の比率を頂点?
を歓迎しているので、あなたの質問は何ですか? – Alexander
今質問があります。 –