いま、FLASH5でローディングバーを作成しているのですが、矩形でバーを作りムービークリップにして、それを_xscaleで伸ばしたいと考えています。そこでテストと言ってはなんですが、例えばそのムービークリップを_rootで幅80%指定(例えばMCと言うムービークリップであれば_root.MC._xscale=80)すると、幅が100%のままで再生されてしまいます。これをthisで定義(this.MC._xscale=80)とすると、これでやっと80%の幅で再生されますが、なんだか矩形のローディングバーだけではなくて画面自体のステージ全体が80%にまで伸縮されて表示されます。このthisの状態で
アクションスプリクトを組んで、ループさせてバーを0%の長さから100%の長さまで伸ばしたら、バーが走り回る事態になります。バージョンは、Flash5日本語版でエデュケーション版となっています。なぜこのような現象が起こるのかコメントお願いいたします。
No.1ベストアンサー
- 回答日時:
_root.MC._xscale = 80;
これは、フレームアクションとして設定されているのでしょうか。
その状態だと仮定して、基本的なことから考えてみます。
ムービークリップ名ではなくインスタンス名は「MC」となっていますか?
ムービークリップ名とは、ライブラリなどで表示されている名前です。
これとは別に、ステージに配置されたムービクリップにはインスタンス名を付ける必要があります。
選択された状態で右クリック→プロパティ、で確認できます。(たしか…)
そこでインスタンス名を「MC」と付けて、プレビューしてみてください。
もしこの対処で直るようでしたら、ターゲットのパスがうまく指定できていなかったことが原因となります。
画面全体が80%に表示されてしまうというのは、
フレームに
this._xscale = 80;
と書いた場合、「this」はFlashファイル全体をムービークリップとして指定し、その横幅(_xscale)を80%に縮小表示しているということですね。
この状態で縮小拡大すれば当然ステージ全体が伸び縮みするわけで、そこに配置されたバーが大移動する事態になります。ステージ全体を1つのムービークリップとして考えると解りやすいかもしれません。
キーワードは、相対パス、絶対パス、です。
質問はFlashのカテゴリがあるようなので、そちらですると良い回答が得られるかもしれません。
貴重なアドバイス誠にありがとうございます。
いろいろ試した結果、わたくしの持っているFLASH5はエデュケーション版なのですが、通常版に比べて多少制約がある感じです。インターネット上でいろいろ調べたのですが、この_xscaleのプロパティーの事かは定かではございませんが、欠陥指摘やアップデートは無いなど話が出ていました。最初から通常版買っていてよかったなどの話もありました。メーカーに直接確認はとっていないのですが、要はムービープレビューの問題のようです。ムービープレビューを行って普通は連続再生されてバーなんかが伸縮されて見えますが、わたくしのエデュケーション版の場合はプレビューを2,3秒間隔で静止されたのがデジタル的にプレイされるようです。要は伸縮せずその2,3秒間止まったままで次のフレームが2,3秒静止画という感じのようです。プロパティーの_rootも使えないようです。
当方において、ご指摘のほどはすべて行っているみたいです。今度通常版を手に入れて再挑戦したいと思っている次第です。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 "this day"が当日か今日を表すのかの使い分け方等について 5 2023/08/08 14:29
- Windows 10 なぜか全角カタカナ入力になってしまう (USキーボード、「Alt」 + 「`」) 1 2022/06/29 13:22
- 数学 c∋z、ωきついて|z|=2のとき、 2|バーz-バーω|=|4-バーz・ω|を示す問題なんですが 1 2023/06/02 06:48
- 筋トレ・加圧トレーニング 上半身だけを大きくしたく、1週間のメニューを作りたいです。回復日を含めて、メニューの参考をお願いしま 1 2022/07/31 16:49
- ノートパソコン ステレオミキサーが反応しない 1 2023/06/20 23:16
- その他(ブラウザ) Edgeバー 3 2023/02/23 18:33
- 数学 株価予想の一致率(?)の求め方について 5 2022/12/27 04:44
- 建設業・製造業 鉄パイプの切断と溶接 料金は 2 2023/04/22 22:02
- YouTube YouTubePREMIUMについての質問です。Androidです。 動画を一時停止したままアプリを 1 2022/04/09 17:46
- DIY・エクステリア アイアンの物干しバー(バンキングバー)のコの字型を天井に取り付けようと思います。 バーの長さは160 3 2023/01/29 23:02
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Illustratorで作成、pngで保存...
-
ユーザーフォーム スクロール...
-
プルダウンメニュー表示時の高...
-
オプションメニューの中の文字...
-
SELECTのプルダウンの長さの調整
-
レスポンシブWEBデザイン 画像...
-
マイクロソフトのワードの文章...
-
文字が綺麗でサイズが小さいバ...
-
outlook 文字を揃えたい。tab...
-
マイクロ(μ)の文字を半角で出...
-
入力規則のリストの文字の大き...
-
教えてください。
-
テーブル内の文字サイズを変更...
-
Excel VBAで文字列の可視長を得...
-
jspにcssを反映させるには
-
cssファイルの名称付け
-
MsgBoxについて
-
EXCEL VBA 印刷プレビューダイ...
-
16x16のスプライトフォント
-
似ているフォント(Win⇔Mac)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Illustratorで作成、pngで保存...
-
ユーザーフォーム スクロール...
-
SELECTのプルダウンの長さの調整
-
マイクロソフトのワードの文章...
-
プルダウンメニュー表示時の高...
-
オプションメニューの中の文字...
-
PDFファイルを横につなぐ事は可...
-
フォルダ内の写真を画面幅にあ...
-
アップしたホームページがスマ...
-
photo shopでA4サイズは何セン...
-
Word Webレイアウト表示に関して
-
秀丸エディターの「表示」の「...
-
ホームページビルダー10【ス...
-
今現在の標準の解像度は?
-
中心に表示する方法
-
Rainlendarの設定について
-
縦長のホームページを作りたい...
-
paraflaで結婚式のプロフィール...
-
ipad mini メモ帳の見切れ
-
PowerPointでホームページ
おすすめ情報