FlashMXで下記の様な構成で2フレーム目にテキストスクロールと時計を置くと時計が止まったまま動かないんです。
全くの初心者なのでアクションはこちらのサイトからコピペさせて頂いたのものなので自分ではどうしていいか分かないのでどなたかご教授下さい。
○○ 外部テキストスクロールアクション
○● 外部テキスト
○○ 時計アクション
○● 時計
時計アクション1フレーム目
this.onEnterFrame = function(){
var nDate = new Date();
var nHour = nDate.getHours();
var nMinutes = nDate.getMinutes();
var nSeconds = nDate.getSeconds();
tTime.text = ""; //テキスト内を空に
// 時
if ( nHour < 10 ){
tTime.text += "0"+nHour+":";
}else{
tTime.text += nHour+":";
}
// 分
if ( nMinutes < 10 ){
tTime.text += "0"+nMinutes+"";
}else{
tTime.text += nMinutes+"";
}
外部テキストスクロールのアクション1フレーム目
stop();
System.useCodepage = true;
myLoadVars = new LoadVars();
myLoadVars.onLoad = function(Success) {
if (Success) {
_root.gotoAndStop(2);
}
};
myLoadVars.load("data.txt");
}
外部テキストスクロールのアクション2フレーム目
// marqMC の初期座標の保存
marqX = _root.marqMC._x;
marqY = _root.marqMC._y;
// marquee の初期横幅の保存
marqW1 = _root.marqMC._width;
// marqMC に マスクmarqMask をかける
_root.marqMC.setMask(_root.marqMask);
// マスクmarqMask をmarqMC の初期座標にセット
_root.marqMask._x = marqX;
_root.marqMask._y = marqY;
// マスクmarqMask の横幅を marqMC と等しくする
_root.marqMask._width = marqW1;
// marqMC を出発座標に移動
_root.marqMC._x += marqW1;
// myLoadVars のデータを marquee.text に代入
_root.marqMC.marquee.text = _root.myLoadVars.mydata;
// marquee のサイズを代入された文字長に合わせる
_root.marqMC.marquee.autoSize = true;
// marqMC の新しい横幅を変数化
marqW2 = _root.marqMC._width;
//------marquee の移動 ------//
// 1フレーム進む時間ごとに1回 { } 内を実行
_root.onEnterFrame = function() {
if (_root.marqMC._x+marqW2>=marqX) {
//※ここの部分↓でスピード変更
_root.marqMC._x -= 3;
} else {
_root.marqMC._x = marqX+marqW1;
}
};
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
最初の
「時計アクション フレーム1」 で定義している
this.onEnterFrame = function(){
と,
「marquee の移動 フレーム2」で定義している
_root.onEnterFrame = function() {
が,かぶっています。
同じ物に(この場合 _root)に,
同じ関数 や 同じ変数 や 同じ onEnterFrame を定義すると,
前に定義してあった物のに,あとから定義した物が上書きされて,
前にあった物は削除されます。
2つめの「marquee の移動 フレーム2」の
_root.onEnterFrame = function() {
を,
_root.marqMC.onEnterFrame = function() {
に変えてみてはいかがでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(パソコン・スマホ・電化製品) pthonのframeに演算結果(数値)を表示したい 1 2023/06/05 22:08
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- Android(アンドロイド) Androidスマホの時刻の自動同期の頻度を短くしたい 4 2022/12/02 17:29
- UNIX・Linux マスターブートレコード方式のbiosを使ったシステムでインストールされたlinuxで/dev/sda 1 2023/05/13 21:23
- その他(プログラミング・Web制作) pythonで、tkinterとpillowの組み合わせ 2 2022/08/16 17:42
- SSL・HTTPS ルート証明書の有効期限がだいぶ前なのに時計が進んでいますと表示され今日になってみれなくなったサイト 1 2022/10/26 20:35
- Visual Basic(VBA) モードレスでユーザーフォームが開け(表示)ません。 4 2022/09/09 11:05
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- UNIX・Linux メールアドレスにホスト名が入らないようにする設定 2 2022/06/23 21:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スマホでサイトの画像を長押し→...
-
arduino プログラムについて
-
uwscでExcelに自動記入
-
Giam
-
laptop go2からの買い替え、lap...
-
私のコンピューター上のファイ...
-
Flashコンテンツを使ったWebサイト
-
Flashをブロックしないで
-
Adobe Flash Player
-
Windows10重い
-
パソコンのリカバリーについて
-
ロック画面に天気を表示したい
-
Adobe(マクロメディア)のFLAS...
-
adobe flash playerは無料です...
-
自分でチラシを作りたいです!...
-
ヘッダーデザインをするさい形...
-
FLASH MX で作成した、flashやA...
-
この曲のタイトルを教えてください
-
Flash MXで作成したフラッシュ...
-
キャラクター設定について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スマホでサイトの画像を長押し→...
-
Form内のselectを連動させるに...
-
arduino プログラムについて
-
フラッシュゲームアーカイブ2
-
ウェブサイトで Flash が事実上...
-
私のコンピューター上のファイ...
-
ダウンロードしたデジブックはa...
-
uwscでExcelに自動記入
-
レジリエンス 変換キーが作動し...
-
potplayerについて質問です
-
flash (.swf) を編集したい
-
chrome flash
-
VBAのコンボボックスの年月表示...
-
Flashplayerの運用について
-
iPhoneです。 Adobeフラッシュ...
-
自分でチラシを作りたいです!...
-
adobe flashのページが一回で表...
-
この曲はなんでしょう?
-
ヘッダーデザインをするさい形...
-
Excel VBAについて。
おすすめ情報