行ごとではなくピクセルごとにactionscript 2のテキストフィールドを垂直スクロールする方法はありますか?
1 に答える
残念ながら、答えは単に「いいえ」です...その機能を公開するAPIはありません...テキストフィールドを自動サイズ変更できるので、スクロールを無効にしてからマスクします...しかし、すべてのユーザーを追跡しますテキストフィールドをスクロールさせる入力は、大変な作業になります (最も注目すべきは、カーソルの移動です...カーソルがどこにあるかを追跡することは、それほど難しくありません (つまり、文字インデックスを追跡するのは簡単です)。結果の座標は大変な作業です) ...
ちょっとした補足:あなたが AS2 を頻繁に使用していることに気付きました...個人的には、Haxeまたは AS3 に移行することをお勧めします...言語としての豊かさのために、Haxe (まだ可能です)必要に応じて Flash Player 8 をターゲットにすることもできます)、より優れた API (キャラクターの座標を取得するための呼び出しがあります) と劇的に高速な実行速度のために AS3 を使用することもできます。 AS2 の利点の 1 つは、実行時に言語を大幅に拡張できることです... ECMA 互換モードで AS3 をコンパイルすると、AS3 と同様に行うことができます...もちろん、その速度の一部は失われますが、それでもAS2 よりも高速 ...