問題タブ [scale9grid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1114 参照

flash - Flash での消失点へのフェード、プログラムによる (もちろん)

私はこのような消えゆくスターウォーズタイプのことをやろうとしていますが、プログラム的に.

彼らが行ったことのほとんどは簡単にプログラムできます (モーション トゥイーンを作成します) が、テキストベースのグラフィックもプログラムで生成したいと考えています (たとえば、動的テキスト obj を使用したテキストから)。

問題は、私が見ているように (もちろん、他の方法で見ることもできます)、次のとおりです。動的テキスト オブジェクトから斜めの四角形を取得する方法はありますか? ここで言及されているscale9gridはそれを行いません、私は確信しています。ひし形を取得するために 4 つの点を指定したい (そう呼ばれている場合)。

0 投票する
4 に答える
5317 参照

flash - scale9Grid と Bitmaps - 一緒に動作しますか?

私はまだ Flash IDE 環境に慣れていないので、FlashDevelop で純粋なコードを書いています。さまざまなグラフィック アセットのスプライトを入手しましたが、そのうちの 1 つは、非常に便利な scale9Grid 機能で使用することを目的としていました...うまくいきませんでした。人生で初めてだったので、何かを台無しにしたと思いましたが、drawRoundRect と beginFill (beginBitmapFill ではなく) を試したところ、期待どおりに動作しました。私の論理的な考えは、ビットマップでは機能しないということでした(Adobe Livedocsの例では、オランウータンの写真を使用してscale9Grid機能を示しているにもかかわらず)。

その後、「うまく動く」から「動かない、Adobe を台無しにする」まで、さまざまな意見を読みました。だから私は今興味があります、それは機能しますか、それとも機能しませんか?

Embedステートメントでscale9Gridパラメーターを指定する方法を見つけましたが、埋め込み画像はスプライトです。とにかくそれではうまくいかないと思いますよね?

0 投票する
1 に答える
1910 参照

c++ - Sdl 1.3: 画像のサイズ変更のために単純なスケール 9 グリッドを実装する方法は?

次のようなイメージがあります。

ここに画像の説明を入力

上:10、下:10、左:10、右:10 の 4 つの座標がありSDL_Rect SpriteますSDL_Surface *button

では、SDL で 9 スライス スケーリングを実装するにはどうすればよいでしょうか。

0 投票する
1 に答える
371 参照

apache-flex - Scale9Grid を使用した BitmapData

SkinnableContainer のスキンがあります。
スキンには、元の contentGroup と s:BitmapImage のみが背景として含まれています。
幅と高さのコンテンツに応じて背景画像ストレッチャーが表示されます。
使用される画像は、透明な領域を持つ .png です。

hitarea を作成するには、次のアルゴリズムを使用しました:
http://www.webverwirklichung.com/en/blog/programming/flex/creating-hitarea-png-image-transparent-alpha-regions-flex

SkinnableContainer を (スキン内の画像と共に) 引き伸ばし始めるまで、すべてが正常に機能しています。
画像用のscale9Gridがあります。

問題は、画像を引き伸ばすときに、画像の bitmapData が同じ (同じ幅と高さ) であることです。したがって、scale9Grid アプリケーションの画像の bitmapData を取得する必要があります。

コンポーネントの背景は画像で、透明な領域がいくつかあります。画像の表示されている部分のみをクリックすることができます。画像は、contentGroup のコンテンツに従って引き伸ばされます。

アドバイスが必要です。