sample template: xmlNavigator1.0 + contentsLoader + etc
【サンプル】
【ダウンロード】
【説明】
- 外部RSS(XML)の情報を元にナビゲーションツリーを形成し、コンテンツファイル(外部 *.swf)に自動的にIDを割り振って読み込むテンプレートです。FLASH内でのページ遷移機能、プラグインチェックも付いています。
【ナビゲーションの追加・削除】
[main]
[sub]
.
【コンテンツ名・ディレクトリの変更】
- ./script/contentsLoader.as の下記1〜2行目を変更。
var dir = "./contents/"; //ディレクトリ名
var file = "contents"; //ファイル名
- ./script/xmlLoader.as の下記5行目を変更。
【ナビゲーション部分の設定】
- ./script/xmlNavigator.as の下記1〜6行目を変更。
var deceleration = 0.4; //ツリーの展開速度
var xpos = new Array(12, 23); //メニューの横位置(メイン, サブ)
var ypos = new Array(20, 18); //メニューの縦位置※倍数(メイン, サブ)
var margin = new Array(2, 2); // マージン(縦, 横)
var fontsize = new Array(11, 11); //フォントサイズ(日本語, 英語)
var english = true; //英語タイトルの表示(true: 表示 | false: 非表示)
- RSSの階層など改変した際は、下記16行目を変更。
var menuNodes:Array = _root.objXML.lastChild.firstChild.firstChild.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.childNodes;
【ナビゲーション部分のデザイン変更】
- フォントやデザインを変更する際は、XMLNavigator.fla のライブラリを開き、_navigatorTemplate フォルダ下位の menutemp、submenutemp ムービークリップを編集。
【プラグインチェックを適用するバージョンを変更】
- ./script/pluginChecker.as の下記2行目を変更。
checkArray = [8, 0, 22, 0]; //バージョン8.0.22.0以降対応
【その他ファイル】