Action Scriptでxmlデータを使用して画像を表示させ方と、その画像(クリック時別ページに飛ばす)にリンク張り方を教えてください。
ここに<http://movie.geocities.jp/hothotsteal/action.swf>に
Action Scriptで作成した物があります。
########################################
var star:Array = new Array();
var s_num:Number = 8;
var length:Number = s_num * 100;
for (i = 1; i <= s_num; i++)
{
_root.attachMovie("star","star" + i,i);
star[i] = eval("star" + i);
star[i]._x = 250 - 100 * (s_num - i);
star[i]._y = 80;
}
_root.onEnterFrame = function()
{
for (i = 1; i <= s_num; i++)
{
if (_root.star[i]._x < -120)
{
_root.star[i]._x += length;
}
else if (_root.star[i]._x > 620)
{
_root.star[i]._x -= length;
}
_root.star[i]._x += (250 - _root._xmouse) / 10;
star[i].onRollOver = rollov;
star[i].onRollOut = rollou;
}
};
function rollov()
{
this._alpha = 50;
}
function rollou()
{
this._alpha = 100;
}
##################################
「商品画像」というところを外部TXTで読み込んで、別画像表示、リンクの設定をしたいです。
画像は複数ありまして、画像1つ1つを個別のページに飛ばしたいのです。
どなたか救いの手を差し伸べていただけないでしょうか?
No.1ベストアンサー
- 回答日時:
◎ファイルの構造例
任意のフォルダ
├○○.html (○○.swf を表示)
├○○.swf
├URL.xml
│
├AA.html (○○.htmlからジャンプ)
├BB.html ( 〃 )
├ ~略~
├HH.html ( 〃 )
└img (フォルダ)
├A.jpg (ボタン画像)
├B.jpg ( 〃 )
├ ~略~
└H.jpg ( 〃 )
◎「URL.xml」内データ例
<?xml version="1.0" encoding="Shift-JIS"?>
<URLData>
<URLNode image="./img/A.jpg" link="AA.html" />
<URLNode image="./img/B.jpg" link="BB.html" />
<URLNode image="./img/C.jpg" link="CC.html" />
<URLNode image="./img/D.jpg" link="DD.html" />
<URLNode image="./img/E.jpg" link="EE.html" />
<URLNode image="./img/F.jpg" link="FF.html" />
<URLNode image="./img/G.jpg" link="GG.html" />
<URLNode image="./img/H.jpg" link="HH.html" />
</URLData>
◎スクリプト例
=======
var star:Array = new Array();
var s_num:Number = 8;
var len:Number = s_num * 100;
System.useCodepage = true;
var my_xml:XML = new XML();
my_xml.ignoreWhite = true;
var my_node:XMLNode;
my_xml.onLoad = function():Void
{
my_node = my_xml.firstChild;
makeStar();
};
my_xml.load("url.xml");
function makeStar():Void
{
//
for (var i:Number = 0; i < s_num; i++)
{
_root.createEmptyMovieClip("star" + i, i);
star[i] = _root["star" + i];
star[i].createEmptyMovieClip("loader", 0);
star[i]._x = 250 - 100 * (s_num - i);
star[i]._y = 80;
star[i]._link = my_node.childNodes[i].attributes.link;
star[i].loader.loadMovie(my_node.childNodes[i].attributes.image, star[i]);
star[i].onRollOver = rollov;
star[i].onRollOut = rollou;
star[i].onRelease = releas;
}
//
_root.onEnterFrame = function():Void
{
for (var i:Number = 0; i < s_num; i++)
{
if (star[i]._x < -120)
{
star[i]._x += len;
}
else if (star[i]._x > 620)
{
star[i]._x -= len;
}
star[i]._x += (250 - _root._xmouse) / 10;
}
};
}
function rollov():Void
{
this._alpha = 50;
}
function rollou():Void
{
this._alpha = 100;
}
function releas():Void
{
getURL(this._link, "_blank");
}
=======
・スクリプト:ActionScript 2.0
・再生:Flash Player 6 以上
※回答字数制限のためコメント行など省略
本当に本当にありがとうございました。。
すぐに出来ました。。
神様のようなお方です。
ご迷惑おかけしました。
うれしすぎてなんて言っていいかわかりません。。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- JavaScript JAVASCRIPT 2 2022/04/15 15:10
- 英語 構文把握 6 2022/04/26 17:54
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- C言語・C++・C# 質問です 下記のコードを分かりやすく解説お願いします 初心者です #include ‹stdio.h 3 2022/05/26 22:03
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- その他(パソコン・スマホ・電化製品) pthonのframeに演算結果(数値)を表示したい 1 2023/06/05 22:08
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
カメラのフィルムについて
-
先日、部屋の掃除をしていたら...
-
Konica C35 フィルムカメラの巻...
-
自販機の電光を撮影するとルー...
-
スマホのカメラのシャッターを...
-
iPhoneのカメラの歪み
-
スマホのようなカメラ
-
CANON EOS KISS X2 ファームウェア
-
フィルムカメラのフィルムを、...
-
修学旅行用に5千円以下のデジタ...
-
写ルンですを現像とケータイ転...
-
カメラで風景を撮影すると肉眼...
-
カメラの購入について
-
[Canon カメラ レンズ] 祖父...
-
おすすめのチェキを教えてくだ...
-
古いネガが出てきました。 今で...
-
以下のような機能が揃ったイン...
-
レントゲン写真用の現像装置の...
-
フィルムスキャナー
-
インカメの撮影で
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スマホのカメラのシャッターを...
-
フィルムカメラについてです! ...
-
iPhoneのカメラの歪み
-
フィルムカメラのフィルムはも...
-
カメラについて
-
Switchの保護フィルム貼ってく...
-
カメラの購入について
-
フィルムカメラについて カメラ...
-
古いネガが出てきました。 今で...
-
カメラで写真を摂ったらこうな...
-
スマホのようなカメラ
-
この蛇腹カメラのフィルムは今...
-
EDIUSプロジェクトでFHDと4Kを...
-
フィルムスキャナー
-
写真活動をしている方に質問で...
-
チェキを撮ったのですが、フィ...
-
デジカメ
-
フィルムカメラのフィルムを、...
-
カメラのキタムラも、レンズ付...
-
高校の好きな先輩とチェキを撮...
おすすめ情報