1
私はAway3D(2014年3月版)プロジェクトを持っており、新しいサーバーに移動して、jpgをbitmapMaterialにロードしようとしたときに実行を停止します。ここで私が使用した方法があります:Away3d 4 bitmapMaterialにjpgをロードするには?
function loadShelf(pic): void {
shelfLoader = new Loader();
shelfLoader.load(new URLRequest(pic));
shelfLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onShelfLoadComplete);
}
function onShelfLoadComplete(event: Event): void {
GLASS.img.addChild(shelfLoader); //the image loads successfully into a 2D clip
// the movie halts when it hits shelfMaterial
shelfMaterial = new BitmapMaterial(Cast.bitmap(event.target.content));
}
この問題は、元のWindows 2003サーバー、単に新しいものでは発生しません。 アイデア
クロスドメインの問題かもしれませんか?他のドメインからイメージをロードし、イメージのロード時にローダーを操作できますが、コンテンツやBitmapData.draw操作にアクセスするなど、安全でない操作は実行できません。 – Organis
あなたは頭の爪に当たっています。私はまだイメージパス名に古いドメイン名を持っていました。今私はどのようにあなたに信用を与えるのですか? – user2016210
私はあなたに答えを投稿しました。ありがとう。 – Organis