問題タブ [displayobject]
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.
flash-builder - FlashBuilder4.6を使用してstagewebviewの上に何かを置きます
stagewebview> FlashBuilder4.6を使用しています
stagewebviewがあり、そこにURLをロードします。時々、stagewebviewの上にスライドパネルを表示したいと思います。試してみましたが、パネルは常にstagewebviewの後ろにあります。stagewebviewが表示オブジェクトではないことは知っていますが、私がそれを実行できる方法があるかどうか誰かが知っていますか?
前もって感謝します
actionscript-3 - ActionScript 3.0 にはレイヤーの概念がない?! では、Flash IDE レイヤーはどうなるでしょうか。
AS3を介して動的に名前でレイヤーにアクセスしようとしていました。しかし、AS3 API のレイヤーには何もないことがわかりました (または十分に検索していませんでした)。
それが本当なら、IDE でレイヤーに名前を付けることは、コードにとってまったく意味がないのですか?
何が起こるのですか?DisplayObject
実行時にインデックス付きの山に変換されますか?
その間に新しい子をスタック (urgh) するために、常に子のインデックス位置を参照する必要がありますか?
これらの名前付きレイヤーがなければ、すべてがまとまりがないように見えます...私が曖昧であることを願っています. :s
actionscript-3 - addChild(): DisplayObject がステージ上に実際に表示されるタイミングを知るにはどうすればよいですか?
大きな (4096x4096) 画像をメモリにロードしましたが、addChild を使用しようとすると、実際に画面に描画されるまでに長い遅延が発生します。これは予期されることです。ただし、DisplayObject (.png 画像) が実際に画面に描画された瞬間を知るためにリッスンできるイベントはありますか?
画像を画面にロードして、実際に描画した後に何かをしようとしています。
actionscript-3 - StarlingAS3-SWCでビットマップオブジェクトを使用する方法
Starlingがas3を使用して構築したアプリケーションにどのように役立つかを見ようとしています。Starlingに関するこれまでの私の知識は、シンボルオブジェクトではなくビットマップオブジェクトのみを使用するということです。BitmapData
クラスを受講して、そこからスターリングを作成するにはどうすればよいですかImage
。
このビットマップは、ビットマップに変換されたフラッシュのシンボルでした。次に、as3にエクスポートするようにプロパティを変更しました
swcにShipBitmapDataクラスがあるとします。pngのような他のビットマップをどのように処理するかについてのStarlingsのドキュメントによると、私はこれを行うことができるはずだと思います。
もちろん、これは機能しません。
fonts - Android用コロナにカスタムフォントを追加するにはどうすればよいですか?
フォーラムですべてを試しましたが、カスタムフォントをシステムに追加できませんでした。これが私がしたことです:
Typelightプログラムで家系の名前とフォント名が同じであることを確認しました。
次に、ルートディレクトリ内のファイルの名前を変更し、それをOutlawにドラッグします。その後、display.newTextにファイル名を書き込みます。
私がどこで間違っているのか教えてもらえますか?
[編集]まあ、問題は私がWindowsフォントビューアでフォントをインストールしていないということでした。WFVでインストールし、フォントパラメータthx krsから拡張機能を削除した後、最終的にカスタマイズされたフォントでテキストを表示しました=)YAY!
reference - コロナの表示オブジェクトのデフォルトの基準点
私はコロナのそれらの基準点を理解しようとしています。デフォルトの基準点はオブジェクトの中心であると言われていますが、このコードを実行すると、textObject の中心の x 位置は 100 ではなく 150 になります。
これらの位置をタッチイベントで画面に表示し、タッチされた場所の x および y 位置を出力します。
actionscript-3 - .as ファイルから ActionScript 3 でのステージへの追加
注: はい、以前にも同様の質問があったことは承知しています。しかし、そのような質問の答えに従った後でも、私はまだ立ち往生しており、問題の解決策を見つけることができません.
Flash ステージに DisplayObject を追加する必要があるという問題があります。いくつかの異なるクラスの要素を表示する必要があるため、addChild
以下に示すように、.as ファイルと「Displayer」という関数の間の仲介として機能するクラスを作成することにしました。
コンパイルすると、理解できない問題が発生します: エラー #2012: Stage クラスをインスタンス化できません。明らかに、このコードには何かが欠けているか、場違いです。それほど複雑ではないと思いますが、部外者の視点が必要なだけかもしれません。
class - corona sdk、同じ表示オブジェクトクラスの両方のインスタンスを回転させる
私はmoonclass.luaという名前のluaファイルを作成しました。これは、月の表示オブジェクトを作成しました。このクラスの2つのインスタンス、別名2つの月を作成しました。これらは、level1.luaで作成されました。
ただし、両方の衛星を回転させようとすると、どちらの衛星を参照しているかに関係なく、最後に作成された衛星のみが回転します。
以下のmoonclasss.lua:
およびlevel1.lua:
actionscript-3 - DisplayObjects、フラッシュAS3を調べたときに、子エラーを削除するのは非論理的です
引数エラー#2025:
提供されたDisplayObjectは呼び出し元の子ではありません
私のプログラムでは、画面上の敵ユニットを表す表示オブジェクトの構造が次のように配置されています。
ドキュメントクラスには、EnemyHandlerの1つのインスタンスが含まれ、 Enemy1、Enemy2などの複数のインスタンスが含まれます。これらの各インスタンスには、スキンMovieClipがアタッチされています。
Enemyクラス(Enemy1 / 2/3 ectが継承する)には、Enemyが特定のポイントに到達したときに、Enemyクラス(enemy.update)内からtrueに設定されたexpiredプロパティが含まれています。
敵のハンドラークラスには関数があり、問題が発生する場所であり、すべてのEnememy表示オブジェクトの配列をループし、そこで位置を更新してから、
実行時に、すべての敵が作成された順序でエンドポイントに到達した場合、問題はありませんが、たとえば1つがより速く移動し、前にエンドポイントに到達した場合、エラー#2025(提供されたDisplayObjectは呼び出し元の子ではありません)がスローされます。
私はそれを、私が識別できない理由で、プログラムが敵を2回除去しようとするという事実に絞り込みました。ループして目的の敵を削除し、配列からスプライスされている場合でも、再度削除を試みます(これは正しく行われ、removeChildの最初の試行は常に成功します)
それはおそらく私に代わってかなり単純なことなので、私を許してください、しかしどんな助けでもありがたいです。これがファイルです。
[フレームのコード]pastebin.com/vcXzQpr9
[Enemy.as] pastbin.com/RNXgK8Ex
[EnemyHandler.as] pastbin.com/6fytxbMW
[Enemy0.as]&[Enemy1.as] pastbin.com/5bW3Aa0H
[Utils.as] pastbin.com/PQ2LPV0v
[traceDl.as]{ディスプレイリストのデバッグ}pastebin.com/9vQGKcYP
php - PHPを使用してページにファイルを表示する
カテゴリ内のファイルを検索するスクリプトを作成しました。私の問題は、スクリプトを検索した後、検索結果が表示されないことです。例: :-? のようなゲームを探しています。AC3。検索後、スクリプトは結果を表示しません。手助け?