トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     flashにxmlを読み込み文字を表示させるジェネレートのページを作成しています。
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
akkkk
Åê¹ÆNo.34669
投稿日時: 2007-8-14 14:09
新米
居住地:
投稿: 1
使用環境:
flashにxmlを読み込み文字を表示させるジェネレートのページを作成しています。
はじめまして、いつも参考にさせていただいてます。
よろしくお願いします。

環境
mac osx
actionscript 2.0

flashにxmlを読み込み
読み込んだ文字を表示させ
別に読み込んだxml情報(文字数)を元に
読み込んだ文字を
if関数で条件分岐させ
文字を表示エリアに合わせて拡大縮小させようとしています。

文字を表示させるところまではうまくいっているのですが、
文字数の情報を元に拡大縮小ができません。
わかるかたいらっしゃればご教授ください。

※xmlの読み込みには、XPathAPIクラスを使用しています。

scriptは以下です。

System.useCodepage = false;

import mx.xpath.XPathAPI;
var myXML:XML = new XML();//新規XMLインスタンスの生成
myXML.ignoreWhite = true;//空白を削除して読み込む
myXML.load("JeneXml/xmlData.xml");//XMLファイルを読み込み


myXML.onLoad = function() {

if (success=true) {
trace("good");
gotoAndPlay("on");
} else {
trace("bad");
gotoAndPlay("error");
}

//表示させる文字情報を変数に格納
_root.c1 = XPathAPI.selectSingleNode(this.firstChild, "/data/moji/*");

//サーバー側から受け取った文字数を変数に格納
_root.le1 = XPathAPI.selectSingleNode(this.firstChild, "/data/mojisuu/*");

}

ここらか別のフレームに移動し

//_root.le1を14文字以下なら拡大それ以外なら縮小させる

if (_root.Le1 <= 14) {
this.cp1._xscale = 130;
this.cp1._yscale = 180;
} else{
this.cp1._xscale = 90;
this.cp1._yscale = 180;
}
}

よろしくお願いします。
*/
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » flashにxmlを読み込み文字を表示させるジェネレートのページを作成しています。 akkkk 2007-8-14 14:09
     Re: flashにxmlを読み込み文字を表示させるジェネレートのページを作成しています。 gaienboy 2007-8-14 14:23
     Re: flashにxmlを読み込み文字を表示させるジェネレートのページを作成しています。 mayor 2007-8-14 15:36

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops