Flash を使用しています (as2 または 3 は関係ありません)。動く目の背後にある一致、またはデフォルトのフラッシュ ツールを使用して目を動かす可能性を知りたいです。
目:
私の最大の関心事は目の形です。それらは楕円ではなく円形ではありません。私の 2 番目の懸念は、生徒への落雷です。誰かがそれをどのように実装すればよいかヒントを教えてもらえますか?
私の方法 では、瞳孔と稲妻を切り取ります。次に、これらの式を使用して、原点(目の中心)を中心に瞳孔を回転させます。
x = x * cos(angle) - y * sin(angle)
y = x * sin(angle) + y * cos(angle)
目が円形の場合はうまく機能しますが、この場合はそうではないため、y式を変更してより楕円回転にすることができます。
アドバイスをいただければ幸いです。ありがとうございました。
結論ezekielDFMのアドバイスに 基づいて、古典的なトゥイーン (360 フレーム) で目を動かしました。それは完璧に機能しました。より循環的な動きになるように、目に 4 つのトゥイーンを行いました。次に、マウスと目の間の角度を Math.atan2(diffY,diffX) で計算し、gotoAndStop(angle) を実行しました。魅力のように働きました。ありがとうございました。