※ ChatGPTを利用し、要約された質問です(原文:press座標とrelease座標からステージの端のXY座標を割り出す)
press座標とrelease座標からステージの端のXY座標を割り出す
このQ&Aのポイント
ActionScript2.0、Player8でpress座標とrelease座標からステージの端のXY座標を割り出す方法を教えてください。
2点を結ぶ直線でふたつに割れるMovieクリップを作りたいため、pointAとpointBの座標を知りたいです。
直線のパターンはさまざまで、様々な場合に対応できる方法を教えてください。
press座標とrelease座標からステージの端のXY座標を割り出す
press座標とrelease座標を結ぶ直線がステージの端まで伸びた際の
それぞれのXY座標(下図のpointA、pointB)を割り出す式を教えてほしいです。
ActionScript2.0、Player8でお願いします。
pointA(x,y)
-------------○---------------
・PressのPoint(x,y)
・ReleaseのPoint(x,y)
----○-----------------------
pointB(x,y)
* 「---」は、Stageの端
なにをやろうとしているかというと、2点を結ぶ直線で
ふたつに割れるMovieクリップを作りたいんです。
pointAとpointBの座標さえ分かれば、
そのポイントを使って、マスクを二つ作って
割れるMovieClipを作れるかな~と思ったのですが、
どうにもその割り出し方が・・・
しかも、直線のパターンとして
--○---------------------
・ReleaseのPoint(x,y)
・PressのPoint(x,y)
---------○--------------
という場合もあったり、
----------------------------------------------
○ ・ReleaseのPoint(x,y) ・PressのPoint(x,y) ○
----------------------------------------------
であったり、様々なパターンが想像できるんですよね。
どうか、よろしくお願いします。
お礼
そっか、一次関数ですよね。 中学生の問題ですよね・・・やばいな、俺。 で、あっさりおっしゃるやり方でクリアできました。 ありがとうございました。